如何查看linux系统上的僵尸进程,如何统计有多少僵尸进程?
#ps -ef | grep defunct
一般僵尸进程很难直接kill掉,不过您可以kill僵尸爸爸。父进程死后,僵尸进程成为”孤儿进程”,过继给1号进程init,init始终会负责清理僵尸进程.它产生的所有僵尸进程也跟着消失。
ps -e -o ppid,stat | grep Z | cut -d” ” -f2 | xargs kill -9
或
kill -HUP `ps -A -ostat,ppid | grep -e ’^[Zz]‘ | awk ’{print $2}’`
本文介绍如何在Linux系统中查看和处理僵尸进程。通过特定命令,可以统计僵尸进程数量,并提供了解决方案,如杀死僵尸进程的父进程。文章还解释了僵尸进程的生命周期及其与init进程的关系。

296

被折叠的 条评论
为什么被折叠?



