1、怎么在一大堆日志文件中,搜索包含某关键字的文件并打开编辑?
grep -r 'keyword' ./ | head -l | awk -F: '{print $1}' | xargs vi
2、查看指定进程的top?
[weblogic@rhel6 bin]$ top -p 7657,7386
top - 16:52:07 up 6:18, 1 user, load average: 0.03, 0.08, 0.09
Tasks: 2 total, 0 running, 2 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 4.1%sy, 0.0%ni, 95.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1278740k total, 1180076k used, 98664k free, 3456k buffers
Swap: 2064376k total, 46484k used, 2017892k free, 41624k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7386 weblogic 20 0 1157m 403m 12m S 1.0 32.3 1:52.99 java
7657 weblogic 20 0 1124m 102m 10m S 0.3 8.2 0:20.50 java
3、远程终端登录如xshell,报出/usr/X11R6/bin/xauth: timeout in locking authority file /home/oracle/.Xauthority
3.1、设置权限为775,所有为当前用户
chmod 775 /home/oracle/.Xauthority
chown weblogic:weblogic /home/oracle/.Xauthority
3.2、设置SELinux=disabled
4、重装nagios后,cfg配置文件都加上了~,统一去掉?
for f in `ls *~`;do mv -f $f `echo $f | sed 's/~//g'`; done;
5、怎么看服务器是虚拟机还是物理机?
$lspci
看到网卡是VMWare的是虚拟机
6、在linux中删除大量文件夹和文件时,直接用rm会出现:-bash: /bin/rm: 参数列表过长的错误?
用find命令结合使用(少用./表示当前目录,敲成/会死得很惨)
find . -name "keyword" | xargs rm -rf
7、查看当前用户的主机操作系统位数
echo $HOSTTYPE
8、将pid用都逗号隔开
方法一
ps -ef|grep java|grep -v grep|awk '{print $2}'|xargs|tr ' ' ','
方法二
ps -ef|grep java|grep -v grep|awk '{print $2}'|paste -sd,
查看指定进程的top
top -p `ps -ef|grep java|grep -v grep|awk '{print $2}|paste -sd,'`
未完待续......
grep -r 'keyword' ./ | head -l | awk -F: '{print $1}' | xargs vi
2、查看指定进程的top?
[weblogic@rhel6 bin]$ top -p 7657,7386
top - 16:52:07 up 6:18, 1 user, load average: 0.03, 0.08, 0.09
Tasks: 2 total, 0 running, 2 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 4.1%sy, 0.0%ni, 95.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1278740k total, 1180076k used, 98664k free, 3456k buffers
Swap: 2064376k total, 46484k used, 2017892k free, 41624k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7386 weblogic 20 0 1157m 403m 12m S 1.0 32.3 1:52.99 java
7657 weblogic 20 0 1124m 102m 10m S 0.3 8.2 0:20.50 java
3、远程终端登录如xshell,报出/usr/X11R6/bin/xauth: timeout in locking authority file /home/oracle/.Xauthority
3.1、设置权限为775,所有为当前用户
chmod 775 /home/oracle/.Xauthority
chown weblogic:weblogic /home/oracle/.Xauthority
3.2、设置SELinux=disabled
4、重装nagios后,cfg配置文件都加上了~,统一去掉?
for f in `ls *~`;do mv -f $f `echo $f | sed 's/~//g'`; done;
5、怎么看服务器是虚拟机还是物理机?
$lspci
看到网卡是VMWare的是虚拟机
6、在linux中删除大量文件夹和文件时,直接用rm会出现:-bash: /bin/rm: 参数列表过长的错误?
用find命令结合使用(少用./表示当前目录,敲成/会死得很惨)
find . -name "keyword" | xargs rm -rf
7、查看当前用户的主机操作系统位数
echo $HOSTTYPE
8、将pid用都逗号隔开
方法一
ps -ef|grep java|grep -v grep|awk '{print $2}'|xargs|tr ' ' ','
方法二
ps -ef|grep java|grep -v grep|awk '{print $2}'|paste -sd,
查看指定进程的top
top -p `ps -ef|grep java|grep -v grep|awk '{print $2}|paste -sd,'`
未完待续......