可以從 pgrep 辨識已失效的進程 2024-5-21 • process ps 我正在使用pgrep很多東西,但是pgrep如果該進程已失效,我無法列出。 運行ps會添加到專案的末尾<defunct>,但pgrep不會,有辦法做到這一點嗎? 答案1 pgrep無法根據進程的狀態過濾進程。嘗試: ps axo pid,stat | awk '$2 ~ /^Z/ { print $1 }' 答案2 某些版本pgrep(例如procps-ng) 支援一個--runstates Z選項。 相關內容