Linux 快速查找并结束僵尸进程

Linux SSH 连接后显示: There is 1 zombie process.

说明当前正在运行的系统当中存在1个僵尸进程正在无意义消耗资源。

====================================

先查找僵尸进程:

ps axo stat,ppid,pid,comm | grep -w defunct
ps -A -o stat,ppid,pid,comm | grep -e '^[Zz]'
ps aux | grep 'Z'

====================================

查询到僵尸进程的 PID 后就可以干掉僵尸进程:

kill -HUP [PID]

[PID] 就是你查询到的僵尸进程 PID,不包含”[]”

【慎用】如果上述命令无法 kill 掉僵尸进程,可以根据 PPID 即父进程的 PID 干掉僵尸进程:

kill -9 [PPID]

[PPID] 就是你查询到的僵尸进程 PPID,不包含”[]”,这样父进程也会被 kill 掉。

Original: https://www.cnblogs.com/airchip/p/15912867.html
Author: 芯片烤电池
Title: Linux 快速查找并结束僵尸进程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/642606/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球