如果用户名太长,如何使用 top 命令显示高使用率用户的用户名?

如果用户名太长,如何使用 top 命令显示高使用率用户的用户名?

我无法识别共享 Linux 机器上的高使用率用户。

我使用“top”命令,它确实显示了哪些命令使用了最多的 CPU。

但此服务器上的用户名都以相同的前缀开头。因此 USER 列在前缀后立即截断用户名。

有没有一种方便的方法来显示哪个用户使用了最多的 CPU 资源?

答案1

顶部程序有信息列,可以在运行时通过按“f”添加和删除。有一列将显示数字用户 ID“d”,这对您来说可能更有用。

答案2

您可以使用 ps 命令查看哪些进程和用户使用了最多的 CPU 资源:

ps aux --sort pcpu

相关内容