查找到匹配的進程並關閉 linux ps -ef


刪除進程名為udpserver的進程。

kill -9 $(ps -ef|grep udpserver | grep java|awk '{print $2}' )。

1.通過進程名取得進程號:

ps -ef|grep udpserver |awk '{print $2}'

結果:返回兩個進程,其中一個為grep的進程。

2.在增加過濾條件

ps -ef|grep udpserver | grep java |awk '{print $2}'

結果:返回一個進程,為udpserver的進程。(可根據需要在增加多個過濾條件)

4.awk

awk...命令是打印列,也就是ps -e命令輸出的pid列,$2為指定列。

4.刪除進程號

kill -9

注:使用kill -9 $(ps -ef|grep udpserver | grep java|awk '{print $2}' ),可以殺掉同名進程名的多個進程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM