在Linux下如何获取系统上的进程ID列表?

在Linux下如何获取系统上的进程ID列表?

我需要在 Linux 命令行上列出进程 ID。我可以ls在目录中使用该命令吗/proc

问题是它列出了一些带有文件名的进程 ID。我可以使用某些ls命令选项删除这些名称吗?

答案1

要列出当前流程,请使用:

ps

要查看系统上的每个进程:

ps -ef

仅显示 PID:

ps -e -o pid

这里-e选择所有进程并-o pid仅输出 PID。

阅读man ps更多信息。

相关内容