linux查找进程

linux查找进程

ps aux | grep xxxx
可以查到对应的xxxx进程的信息,
不过如果需要进程id的话,则需要,
ps aux | grep xxxx | awk {'print $2'}

你会发现除了我们感兴趣的进程的id外,还多了一个grep的进程,那么去掉?

使用 grep -v grep

ps aux | grep -i firefox | grep -v grep | awk {'print $2'}
grep的-v就是去除不感兴趣的部分。

下面是利用上面的pid直接杀掉它:

ps aux | grep -i firefox | grep -v grep | awk {'print $2'} | xargs kill -9

 

还有另外2个选择:

pgrep

pidof

例如

$ pidof vim

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

留言

你的邮箱是保密的 必填的信息用*表示