我有个简短的问题。我想定期列出在Linux上我的帐户下运行的所有进程。在读了这篇文章之后,我想我应该写:
ps -aux -U "joshua"使所有进程在用户帐户joshua下运行。但是,此命令还列出了作为根帐户和其他帐户运行的进程。我是不是遗漏了什么?这一切为什么要发生?
提前谢谢你,约书亚
发布于 2023-04-06 07:55:35
a标志选择所有进程,而-U不限制进程选择-换句话说,进程选择只是加性的。
如果您删除a标志,您将得到您想要的结果:
ps ux -U joshua对于-U,x是多余的,因此这提供了相同的结果:
ps u -U joshuahttps://unix.stackexchange.com/questions/742114
复制相似问题