首页 > linux > linux批量kill进程和solaris下grep递归查找

linux批量kill进程和solaris下grep递归查找

2013年1月24日 发表评论 阅读评论

分享最近用的几个命令

1.批量kill进程

生产机器上为了解决压力开了好多进程,当程序需要修改重启时很麻烦。

需要ps -ef挨个查看进程号,然后kll -9 pid来关闭进程,更新程序重启。

xargs命令可以帮我们解决这个问题,把下面命令中的process换成你的进程名关键字就可以了

ps -ef|grep  processname |grep -v grep|awk '{print $2}'|xargs kill -9

 

2.solaris下递归grep

solaris下的grep比较简单,没有-r参数,可以用组合命令来替代,其中stringtofind是要在文件中查找的字符串

find ./ -type f -print | xargs file | grep text | sed -e "s/:.*//" | xargs grep -i stringtofind

 

分类: linux 标签: ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.