是否有任何特定命令只列出linux中的用户进程?

是否有任何特定命令只列出linux中的用户进程?,linux,Linux,是否有一种命令/方法可以只显示linux中的用户进程列表?我尝试过ps-ef、top等,所有这些似乎都列出了内核进程。基本上,我正在尝试在基于linux的设备中验证每个用户进程的wdt。是的,您可以这样做。ps本身没有此选项。只要用grep过滤一切就行了 ps au | grep ^username 阅读man ps或man top,两者都有基于用户名限制输出的选项。@Levlevsky我知道如何基于用户名限制输出。我的问题更多的是关于一个命令,它只列出用户空间中的进程。请注意,用户空间和内核

是否有一种命令/方法可以只显示linux中的用户进程列表?我尝试过ps-ef、top等,所有这些似乎都列出了内核进程。基本上,我正在尝试在基于linux的设备中验证每个用户进程的wdt。

是的,您可以这样做。ps本身没有此选项。只要用grep过滤一切就行了

ps au | grep ^username

阅读man ps或man top,两者都有基于用户名限制输出的选项。@Levlevsky我知道如何基于用户名限制输出。我的问题更多的是关于一个命令,它只列出用户空间中的进程。请注意,用户空间和内核空间中的进程仍然可以是root,因此基于用户名限制输出对我的情况没有帮助。例如,内核空间中有2个root 0:00[kthread],用户空间中有1625个root 0:00 httpd。。。如何仅通过用户名确定哪个进程在用户进程上运行?