使用awk+xargs 删除指定进程


命令如下:

 ps -aux |  grep python3 |  awk { 'print $2' } |  xargs kill -9< /span >

  命令解释:

ps -aux  打印出进程的详细信息

grep python3  查找python3的进程

awk { 'print $2' }  输出第2列,关于awk的参数见文末

 xargs kill -9  根据pid删除所有的进程
最后,利用管道命令,组合起来就可以实现删除python3的所有进程
ps -aux |  grep python3 |  awk { 'print $2' } |  xargs kill -9

关于 awk 的命令参数