1 . top 命令 查看系統內有無僵死進程 zombie 表明僵死進程數blog
2 . 使用命令ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]' 找出所有殭屍進程進程
ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'cmd
-A 參數列出全部進程grep
-o 自定義輸出字段 stat(狀態)、ppid(進程父id)、pid(進程id)、cmd(命令)im
由於狀態爲z或者Z的進程爲殭屍進程,因此咱們使用grep抓取stat狀態爲zZ進程top
3 . 批量殺死進程img
ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]' | grep -v grep | cut -c 5-10 | xargs kill -9co