|
发表于 2004-4-9 01:57:44
|
显示全部楼层
最初由 yongjian 发表
Hey, javalee兄,这个帖挺好啊。您的URL给了Linux命令的大集合,是基础,但是对于一些常用实用性强的精炼的单行复合命令,收集一下却是必要。我觉得掌握Linux命令的复合运用是提高shell coding技能的好方法。
以下命令可以寻找你要kill的process并将其kill掉。
-------------------------------------------------------------------------------------------
ps auxf | grep -v grep | grep proc_name | awk '{print $2}' | xargs -ti kill -9 {}
-------------------------------------------------------------------------------------------
将其中的proc_name变为你想要kill的process即可。
谢谢~~~,不过像kill进程,没有必要太麻烦吧~,
pkill -9 procname
or
kill -9 $(ps -e|awk '/\<procname\>/{print $1}')
ps:在shell里,有很多脚本其实都是单行命令,这方面的的应用实际上就是管道与进程的有机结合运用.这样的例子咱们论坛里数不胜数~,;) |
|