刪除進程名為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}' ),可以殺掉同名進程名的多個進程。