Linux 批量殺死僵死進程

 

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

相關文章
相關標籤/搜索