Linux 杀死多个进程

对于拥有共同关键字的进程,可以通过一条命令批量 kill

语法

1
ps aux | grep "common" | cut –c 9-15 | xargs kill –9

解析

  1. ps aux 查看所有进程的命令
  2. grep "common" 在前序命令查找到的进程中过滤出存在关键字 common 的进程
  3. cut -c 9-15 在前序命令过滤出的进程中截取输出行的第 9 到 15 个字符,正好是进程 PID
  4. xargs 将前序命令得到的结果作为 kill -9 的参数