Linux下kill某个关键字的所有进程

说明

当我们需要杀掉某些相同关键字的进程时,一个一个杀掉很浪费时间,那么我们需要通过关键字进行批量杀掉进程。比如,当我们需要重启某个服务,只有当前服务下所有进程都完成,才会重启,有的进程可能会运行很久,所以需要我们直接杀掉进程。举个栗子

ps -ef|grep httpd|grep -v grep|cut -c 9-15|xargs kill -9

解释

ps -ef:查看所有进程的命令

grep httpd:检索出所有包含“httpd”关键字的进程

grep -v grep:忽视检索关键字进程本身

cut -c 9-15:截取第9-第15共7个字符,即进程号PID

xargs kill -9:强行杀掉前面截取的PID所有进程。

本文链接:https://jeff.xin/post/28.html

--EOF--

Comments

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。