删除进程名为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}' ),可以杀掉同名进程名的多个进程。