linux中遇到僵尸进程,用Kill -9、kill -18和kill -15都杀不掉,怎么杀吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中遇到僵尸进程,用Kill -9、kill -18和kill -15都杀不掉,怎么杀吗相关的知识,希望对你有一定的参考价值。

kill -18 9451
kill -15 9451
再用ps查的时候还是存在,求解啊,怎么弄啊

参考技术A 子进程杀不掉,就杀父进程。追问

父进程是1号进程

父进程是1号进程

父进程是1号进程

父进程是1号进程

追答

不是31773吗?

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 -9、kill -18和kill -15都杀不掉,怎么杀吗的主要内容,如果未能解决你的问题,请参考以下文章

linux kill 关闭进程命令

杀死僵死进程

孤儿进程僵尸进程及其回收

孤儿进程僵尸进程及其回收

干掉僵尸进程

linux进程kill后怎么启动