Linux批量kill进程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux批量kill进程相关的知识,希望对你有一定的参考价值。
使用awk批量杀进程的命令:
ps -ef | grep firefox | grep -v grep | awk ‘{print "kill -9 "$2}‘|sh
说明:
#列出了当前主机中运行的进程中包含firefox关键字的进程 ps -ef | grep firefox | grep -v grep #列出了要kill掉这些进程的命令,并将之打印在了屏幕上 ps -ef | grep firefox | grep -v grep | awk ‘{print "kill -9 "$2}‘ #后面加上|sh后,则执行这些命令,进而杀掉了这些进程 ps -ef | grep firefox | grep -v grep | awk ‘{print "kill -9 "$2}‘ | sh
使用cut批量杀进程的命令:
ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -9
说明:
#列出了当前主机中运行的进程中包含firefox关键字的进程 ps -ef | grep firefox | grep -v grep #截取第9至15字符(进程id),列出了要kill掉这些进程的id,并将之打印在了屏幕上 ps -ef | grep firefox | grep -v grep | cut -c 9-15 #后面加上‘xargs kill -9‘后,则执行这些命令,进而杀掉了这些进程 ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -9
以上是关于Linux批量kill进程的主要内容,如果未能解决你的问题,请参考以下文章