【Linux技术】配合grep批量kill进程

为了简化操作,我们需要在linux的所有当前进程中kill掉所有符合条件的进程。指令如下:
ps -ef|grep name|grep -v grep|cut -c 9-15|xargs kill -9

  • |表示管道符,左边命令的输出会作为右边命令的输入。
  • ps -ef可以查看linux环境下的所有进程。
  • grep name表示在所有查看到的进程中检索含有关键字name的进程
  • grep -v grep可以过滤掉所有非关键字进程。
  • cut -c 9-15对于输入行按照字符的方式切出第9个字符到第15个字符,也就是进程的PID号。
  • xargs kill -9使用xargs将左边的输出作为kill指令的输入,将上面的进程结束。

猜你喜欢

转载自blog.csdn.net/twt520ly/article/details/80406251