一些经常用到的linux命令
2012-03-15 11:12
295 查看
1.杀死特定关键字的进程:
ps -ef | grep lxs |grep -Ev grep| awk '{print $2}' | xargs -t -i kill -9 {}
或者:
kill -9 $( ps -ef | grep lxs |grep -Ev grep| awk '{print $2}' )
将关键字httpd改为自己需要杀死进程的关键字
2.grep过滤特定的行,如过滤空行
[align=left]有时工作中需要把一些相关配置文件.conf 中的命令显示出来.如想查看mysql的my.cnf里的配置,可使用cat my.cnf | grep -Evn "^$|#"[/align]
[align=left]grep -E 扩展正归表达式[/align]
[align=left]-v 排除[/align]
[align=left]-n 打印行数[/align]
3.查找一个文件中不包含某字串的行.
查找日志时大部分记录都是正确的,但也有小量是错误的,需要将这些错误的查找出来,可以这样:
grep "GET PACKET" serv.log > t.txt
awk '{if ($6 != "size:28") print $0}' t.txt
第一句,将serv.log 的所有含有"GET PACKET"的行输出到t.txt中.
第二句,将行中不包含"size:28"的行打印出来
ps -ef | grep lxs |grep -Ev grep| awk '{print $2}' | xargs -t -i kill -9 {}
或者:
kill -9 $( ps -ef | grep lxs |grep -Ev grep| awk '{print $2}' )
将关键字httpd改为自己需要杀死进程的关键字
2.grep过滤特定的行,如过滤空行
[align=left]有时工作中需要把一些相关配置文件.conf 中的命令显示出来.如想查看mysql的my.cnf里的配置,可使用cat my.cnf | grep -Evn "^$|#"[/align]
[align=left]grep -E 扩展正归表达式[/align]
[align=left]-v 排除[/align]
[align=left]-n 打印行数[/align]
3.查找一个文件中不包含某字串的行.
查找日志时大部分记录都是正确的,但也有小量是错误的,需要将这些错误的查找出来,可以这样:
grep "GET PACKET" serv.log > t.txt
awk '{if ($6 != "size:28") print $0}' t.txt
第一句,将serv.log 的所有含有"GET PACKET"的行输出到t.txt中.
第二句,将行中不包含"size:28"的行打印出来
相关文章推荐
- linux 一些经常用到容易忘记的命令
- 平时工作中经常用到的一些简单Linux命令
- Linux下面经常用到的几个命令
- 整理Linux查看系统日志的一些经常使用命令
- linux 一些用到的命令
- 我用到的一些linux 命令
- 一些经常用到的有用技巧、命令、备忘等内容
- 调试onvif 用到的一些工具。。linux 命令!
- Linux下面经常用到的几个命令
- Linux-经常用到的几个命令
- linux经常要用到的几个命令
- 一些自己在linux中用到的命令
- linux系统管理中经常用到的几个命令
- Linux下我经常使用的一些命令及配置
- linux 自己用到的一些命令,留下备忘。
- linux下的zip和unzip经常用到的几个命令
- linux修改文件权限和用户组管理小结 经常会用到的命令
- git 经常用到的一些命令
- Linux一些用到的命令
- linux下部署springboot项目用到的一些命令