使用awk+xargs 删除指定进程

命令如下:

ps -aux | grep python | awk {'print $2'} | xargs kill -9

  命令解释:

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

grep python3  查找python3的进程

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

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

关于 awk 的命令参数

 

posted @ 2022-05-23 11:18  平行时空的旅者  阅读(264)  评论(0编辑  收藏  举报