我无法识别共享 Linux 机器上的高使用率用户。
我使用“top”命令,它确实显示了哪些命令使用了最多的 CPU。
但此服务器上的用户名都以相同的前缀开头。因此 USER 列在前缀后立即截断用户名。
有没有一种方便的方法来显示哪个用户使用了最多的 CPU 资源?
答案1
顶部程序有信息列,可以在运行时通过按“f”添加和删除。有一列将显示数字用户 ID“d”,这对您来说可能更有用。
答案2
您可以使用 ps 命令查看哪些进程和用户使用了最多的 CPU 资源:
ps aux --sort pcpu