首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux怎么查找杀死僵死进程

2013-09-28 
Linux如何查找杀死僵死进程找出僵死进程命令:ps -A -o stat,ppid,pid,cmd | grep -e ^[Zz]??命令注解: -

Linux如何查找杀死僵死进程

找出僵死进程命令:

ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'

?

?命令注解:
-A 参数列出所有进程
-o 自定义输出字段 设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)

?

PS:状态为z或者Z 的进程为僵尸进程

?

运行结果参考如下:

Zs?? 30347 30351 [sh] <defunct>
Zs?? 30345 30352 [sh] <defunct>
Zs?? 30346 30353 [sh] <defunct>
Z??? 30347 30354 [crond] <defunct>
Z??? 30346 30356 [crond] <defunct>

?

直接查找僵死进程,然后将父进程杀死

ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}' | xargs kill -9

热点排行