PS 命令 Linux

“Linux中的进程状态或PS命令用于显示系统不同进程的状态。 它包括这些进程的性质、它们的执行时间、PID 等。但是,可以使用可用的不同选项根据需要轻松自定义此命令的输出。 因此,在本文中,我们将与您分享一些在 Linux 中使用 PS 命令的示例。”

在 Linux 中使用 PS 命令

在开始在 Linux 中使用 process status 命令之前,我们希望您查看它的帮助手册,以便您了解我们将在下面的示例中使用的不同选项。 以下命令将帮助您访问该命令的帮助手册:

$ ps --help s

PS命令的最简单形式的帮助手册如下图所示:

现在,我们将带您了解该命令的一些不同使用场景。

示例 # 1:使用不带任何选项的 PS 命令

您可以单独使用 PS 命令,即不带任何选项。 这样,该命令只显示属于当前终端的进程。 该命令可以通过以下方式执行:

$ ps

属于我们当前终端的进程如下图所示:

示例 # 2:使用带有“-A”选项的 PS 命令

如果要列出系统的所有进程,则应按以下方式使用 PS 命令:

$ ps –A

“-A”标志允许您显示终端上的所有进程,如下图所示:

示例 # 3:使用带有“-d”选项的 PS 命令

如果要显示除会话负责人之外的所有进程,则可以执行 PS 命令,如下所示:

$ ps –d

我们系统的所有流程,除了会话负责人,如下图所示:

示例 # 4:使用带有“r”选项的 PS 命令

现在,如果您只想在终端上显示正在运行的进程,那么您将不得不使用 PS 命令,如下所示:

$ ps r

我们Linux系统的所有运行进程如下图所示:

示例 # 5:使用带有“T”选项的 PS 命令

此方法是我们讨论的仅显示属于当前终端的进程的第一种方法的替代方法。 您只需要按以下方式运行 PS 命令:

$ ps T

PS 命令的“T”标志将该命令的输出限制为仅属于当前终端的进程,如下图所示:

结论

我们在本文中谈到了 PS 命令的用途,接下来通过几个例子来详细说明它的用法。 一旦你很好地理解了这些例子,你就可以很容易地在你的 Linux 系统上使用 PS 命令。