我遇到了在共享的Linux机器上识别高使用率用户的问题。
我使用“top”命令,它显示哪些命令使用最多的CPU。
但是这个服务器上的用户名都是以相同的前缀开始的。 所以USER列在前缀后面切断用户名。
有没有一种方便的方式来显示哪个用户使用最多的CPU资源?
最上面的程序有一列信息,可以在运行时通过按'f'来添加和删除。 有一列将显示数字用户ID“d”,这可能对您的情况更有用。
您可以使用ps命令查看哪些进程和用户正在使用最多的CPU资源:
ps aux --sort pcpu