要使用 top
命令查看僵尸進程,可以按照以下步驟操作:
打開終端:首先,你需要打開一個終端窗口。
運行 top 命令:在終端中輸入 top
并按下回車鍵。這將顯示系統的實時狀態,包括正在運行的進程、CPU 使用率、內存使用情況等。
查找僵尸進程:在 top
命令的輸出中,你可以看到所有當前運行的進程。僵尸進程通常會在狀態列(STAT)中顯示為 Z
。
識別僵尸進程:找到狀態為 Z
的進程,這些就是僵尸進程。僵尸進程已經結束運行,但其父進程尚未讀取其退出狀態,因此它仍然占用一個進程槽。
處理僵尸進程:如果發現僵尸進程,可以嘗試以下方法來處理:
kill
命令終止僵尸進程的父進程的父進程(通常是init進程),init進程會自動清理這些僵尸進程。退出 top:按 q
鍵退出 top
命令。
通過以上步驟,你可以使用 top
命令查看并識別系統中的僵尸進程,并采取相應的措施進行處理。