我正在测试我的应用程序,我需要确保我不会留下任何僵尸进程。
我尝试了 ps -u myuser ,但它没有显示我想要的所有信息。我怎么能得到这个?这是我得到的输出,但它不包含任何细节:
PID TTY TIME CMD
14283 ? 00:00:00 sshd
14284 pts/63 00:00:00 bash
14447 ? 00:00:00 sshd
14448 pts/65 00:00:00 bash
15427 pts/63 00:00:00 ps
答案 0 :(得分:1)
执行
man ps
阅读ps
命令的许多可用选项的所有内容,这些选项将显示有关每个进程的其他信息。
答案 1 :(得分:1)
我通常为此做的是:
ps aux | grep "^myuser"
ps aux
打印进程信息,grep "^myuser"
过滤输出,因此您只能看到启动 myuser 用户ID的行(进程)