1、首先,我们要熟悉ps命令,以达到使用ps命令查看用户进程的目的。我们可以通过ps --help a查看ps命令的帮助。如图所示。

2、接下来,我们通过ps -u命令查看具体用户对应的进程。例如,我们要查看root对应的进程,只需要输入ps -u root即可,结果如下。类椽榕硗巩似的,我们也可以通过ps -u username查看自己的用户名对应的进程。

3、之后,如果我们还想查看某一进程(PID)对应的用户名等信蝌怦吩曰息,我们可以使用-p指定进程,再使用-f 输出所有信息。例如,通过ps 幻腾寂埒-f -p 33799命令,我们即可得到PID为33799的所有信息。如图所示。

4、接下来,我们以GPU服务器为例,说明如何查看GPU的使用情况和正在使用GPU的用户。大多数GPU服务器都是Nvidia系列的,我们可以通过nvidia-smi命令查看当前GPU的使用情况。如图。

5、最后,我们就可以通过步骤三的命令查看每个进程对应的用户啦!如ps -f -p 46047,结果如图。
