oracle宕机,startup报错ora03113
一、故障情况 应用无法连接数据库,检查oracle发现已经宕机。 startup 后报错 ORA-03113: end-of-file on communication channel 二、查找原因 查看alter日志 tail -500 /oracle/datab...
cenetOS 系统开机启动服务脚本
在centos7中增加脚本有两种常用的方法,以脚本autostart.sh为例:#!/bin/bash#description:开机自启脚本/usr/local/tomcat/bin/startup.sh #启动tomcat方法一1、赋予脚本可执行权限(/opt/script/autostart.sh是你的脚本路径)chmod +x /opt/script/autostart.sh2、打开/etc/rc.d/rc/local文件,在末尾...
因数据库用户被锁,tomcat报错,c3p0 pool问题
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Users\comsys\AppData\Local\Microsoft\WindowsApps;;. java.specification.name=Java Platform API Specification java.class.version=50.0 sun.management.c...
linux学习笔记(文件查找)
let I+=1 相当于I++locate 非实时 模糊查询 根据全系统文件数据库查询updatedb 手动生成文件数据库优点:速度快find 实时查找,精确查询,遍历指定目录中的所有文件缺点:速度慢,支持众多查找方式。find 查找路径 查找标准 查找到以后的处理动作查找路径:默认为当前路径查找标准:默认为指定路径下的所有文件...
linux学习笔记(vim编辑器)
vim 文本编辑器vim +12 filename 打开文件光标定位到第12行 + filename 打开文件光标定位到最末行 +/patter filename 打开文件第一次匹配到字符串的行首编辑 i :在当前光标所在字符的前面,转为输入模式 a ...
linux学习笔记(字符串测试 for循环)
例题1 传递一用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并将结果显示出来#!/bin/bashA=$1B=`id -u $1`C=`id -g $1`if [ $B -eq $C ];then echo "$A 用户名和组名一样"else echo "$A 用户名和组名不一样"fi2 传递三个参数给脚本,第一个为整数,第二个为...
linux学习笔记(sed)
sed 流编辑器(行级编辑器,逐行读取到内存中,然后编辑结果显示到屏幕上,默认不编辑文件,只模式空间中的数据做处理(内存中))sed ‘addrescommand’ file1 start,end 例如1,1002 /regexp/ /^root/3 /p1/,/p2/ 第一次被p1匹配到的行开始,到第一次匹...
linux学习笔记(bash编程-条件判断)
条件测试类型 整数测试 字符测试 文件测试整数比较 -eq :测试两个整数是否相等 -ne :测试两个整数是否不等 -gt : 测试一个整数是否大于另一个整数 -lt : 测试一个整数是否小于另一个整数 ...
linux学习笔记(变量 bash等)
bash 变量 环境变量 本地变量 位置变量 特殊变量本地变量 set VARNAME=abc 作用域为整个bashl变量局部变量 local VARNAME=abc 作用域为当前代码段环境变量 export JAVA_HOME=/opt/java 作用域为当前shell进程及子进程 位置变量 $1 $2特殊变量 $?设置变量 set取消变量 unset查看...
linux学习笔记(grep正则表达式)
grep 根据模式搜索文本,将符合模式的文本显示出来grep -i --colour -v 显示没有匹配到的行 -o 只显示匹配到的字符串元字符 . :匹配单个任意字符 * :匹配其前面的字符任意次 .* :匹配任...
linux学习笔记(I/O重定向)
> 覆盖输出2> 重定向错误输出&> 将正确信息和错误信息输出到同一文件>> 追加输出set -c 禁止覆盖输出set +c 开启覆盖输出在-c条件下,强制覆盖 cat /etc/passwd >| /home/nb.out tee 将输入数据 显示在屏幕上,同时保存到文件中...
linux学习笔记(用户权限管理)
ls -a /etc/skel :启动系统时用户加载的环境变量。ls /etc/login.defs 用户密码使用期限,uid gid 取值范围,是否在建立用户时创建家目录等。usermod -G 当指定新的附加组时,原附加组失效,所以通常为 -a -G 添加新的附加组usermod -d -m 指定新的家目录位置,把原...
linux学习笔记(cut,快捷命令等)
cut定义:截取命令。cut -d 指定切割符号 -f 1,3 指定切割的字符位置(1和3) 1 - 3 指定切割的字符位置(1到3)sort 排序 -n数值排序 -r 倒序 -t 字段分隔符 -k 以哪个字段开始uniq 报告重复内容 tr 替换或删除字符内容 (逐个字符比较)&nbs...
linux学习笔记(文件系统介绍)
一、文件介绍/proc :伪文件系统,操作系统启动后的内核映射文件,主要在系统调优时会用到。/sys :伪文件系统,跟硬件设备相关的属性映射文件/var :可变化的文件在linux系统中,有两个重要的目录:bin与sbin,分别包括/bin、/usr/bin/与/sbin、/usr/sbin/。 二、bin和sbin的区别bin: bin为binary的简写...
linu学习笔记(date,hwclock等)
hwclock硬件时间hwclock -s 硬件时间同步到系统时间 -w系统时间同步到硬件时间查看日历cal 2016利用sudo假借身份权限/etc/sudoers%users ALL=(ALL) ALL,! /usr/sbin/ls!表示不允许执行的命令alias ls='ls --color=auto'创建命令别名永久生效练习题:1 如...
tar 报错gzip: stdin: not in gzip format
今天在linux下 用tar zvxf mysql mysql-5.7.12-linux-glibc2.5-x86_64.tar然后就报这个错。gzip: stdin: not in gzip formattar: Child returned status 1tar: Error exit delayed from previous errors原来这个压缩包没有用gzip格式压缩 所以解压的时候也不用加上z 。直接tar vxf 就可以...
linux 部署nignx
nginx依赖以下一些软件库,在安装之前请确保安装了这些软件库,它们包括:gcc,openssl,zlib,pcre(可通过rpm -q命令查询是否已安装),其中前三个库可通过系统盘进行安装,这里仅简单说说pcre的安装:下载pcre至/home目录下,这里选择的版本是pcre-8.10,下载完后执行以下操作[plain] copy...
linux学习日记 2015-10-8
shell编程编程语言:机器语言,汇编语言,高级语言静态语言:编译型语言 实现转换成可执行格式 c,c++,java动态语言:解释型语言 边解释边执行  ...
linux学习日记 2015-10-7
grep及正则表达式grep:搜索匹配到的内容grep -i 不区分大小写 --colour 带颜色显示 -v 显示没有匹配到的行正则表达式 :regexp元字符。:匹配任意一个单字符[] :指定范围内的...
正则表达式全部符号解释
<table cellspacing="1" cellpadding="3" align="center" bgcolor="#eaeaea" border="0" style="border:1px solid silver;word-break:break-word;color:#4B4B4B;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;line-height:19.5px;" class="ke-zeroborder"><tbody><tr bgcolor="#f0f0f0"...