通过 ps 输出系统进程

通过 ps 输出系统进程

我需要通过 输出系统进程ps。据我所知,标志 F(第一列)负责此操作:1 表示这是系统进程。我怎样才能仅输出这些进程而不输出其他进程?

‘ps -el’示例:

答案1

试试看ps aux这是否对你有用。如果您需要进一步的帮助,请告诉我。

答案2

man ps

ps -aux

如果名为“x”的用户不存在,则此 ps 可能会将该命令解释为“ps aux”

因此,仅对于 root 进程,使用:

ps -auroot

或等于

ps -au root

答案3

假设你不乱用 sudo 或 root,系统服务将在 root 下运行

ps aux | grep root

第一个将列出所有正在运行的服务,第二个仅获取根进程。这不会列出服务器(例如 apache),因为其中许多服务器都在自己的用户下运行,但 apache 不是完全的系统进程

相关内容