从 ps 的输出中删除僵尸进程

从 ps 的输出中删除僵尸进程

我并不想杀死僵尸进程。

我正在寻找避免在ps命令中显示僵尸进程的方法。

是否有选项可以添加到ps命令中以避免在ps输出中显示僵尸进程。如果没有,是否可以使用grep或来执行此操作sed

答案1

“ps” 参数可能因实现不同而有所差异,但有一些常见的参数:

ps auxwww | grep -v " Z "

或者

ps -u <username> -o pid,stime,s,args | grep -v " Z "

答案2

我喜欢这一个:

ps aux | awk '$8=="Z" { print $0 }'

虽然你没有提到awk...

相关内容