Linux“ps”命令示例
Linux中的“ps”命令是“进程状态”的缩写。它用于获取有关系统中运行的进程的信息。该命令的输出可能会根据其使用的参数而有所不同。然而,在本文中,我们打算通过一些示例来教您在 Linux 中使用“ps”命令的基础知识。
Linux 中“ps”命令的一般语法
Linux 中“ps”命令的一般语法如下:
在“帮助”手册中可以找到与“ps”命令一起使用的特定参数。不过,该命令也可以独立执行,不会出现任何错误。
Linux ps 命令帮助手册
如果您想在开始示例之前了解“ps”命令的正确用法,那么您可以使用以下命令访问其“帮助”手册:
您可以在下图中看到“ps”命令的“帮助”手册:
在 Linux 中使用“ps”命令的示例
现在,我们将与您分享一些在 Linux 中使用“ps”命令的示例。
示例 1:显示当前 Shell 中运行的进程如果您希望显示当前 Shell 中运行的进程,则应执行不带任何参数的“ps ”命令,如下所示:
我们的Linux系统当前shell中运行的进程如下图所示:
示例2:显示所有当前正在运行的进程您还可以使用以下命令列出Linux系统当前正在运行的所有进程:
我们的Linux系统当前运行的所有进程如下图所示:
示例 3:显示与当前终端关联的所有进程存在与当前终端会话关联的某些进程。如果您想查看当前终端会话的所有此类进程,则可以执行以下命令:
与我们当前终端会话相关的所有进程如下图所示:
示例 4:显示与特定用户相关的所有进程您甚至可以列出与 Linux 系统的特定用户相关的所有进程。为此,您可以执行以下命令:
在这里,您可以将 UserName 替换为要列出其关联进程的用户的名称。例如,在我们的例子中,我们将其替换为“kbuzdar”。
与我们的Linux系统的指定用户关联的所有进程如下图所示:
示例 5:显示与特定用户组关联的所有进程与上面的示例类似,某些进程与 Linux 系统的特定用户组关联。您甚至可以通过执行以下命令列出这些进程:
在这里,您可以将 UserGroupName 替换为要列出其关联进程的用户组的名称。例如,在我们的例子中,我们将其替换为“root”。
我们的Linux系统中与指定用户组关联的所有进程如下图所示:
结论
通过今天的指南,您将能够基本了解 Linux 中“ps”命令的用法。一旦掌握了基础知识,您就可以在 Linux 环境中执行日常任务时反复使用该命令,从而快速掌握该命令的用法。