用ps和grep命令寻找僵尸进程
ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' 运行结果参考如下: Z 12334 12339 /path/cmd
杀死他
可以使用 kill -HUP 12339 来杀掉这个僵尸进程 再次运行ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]'来确认是否将僵尸进程杀死 如果kill 子进程的无效, kill 其父进程来解决问题 kill -HUP 12334 检查当前僵尸进程信息 ps -ef | grep defunct | grep -v grep | wc -l 直接杀死进程 ps -ef | grep defunct | grep -v grep | awk '{print "kill -18 " $3}'
来源:https://www.cnblogs.com/g2thend/p/12342531.html