8

我可以使用什么命令来查找使用大量 CPU 的进程?我可以在不安装新东西的情况下做到这一点吗?

4

2 回答 2

17

或者使用其他一些你可以做的工具:

ps aux | sort -rk 3,3 | head -n 5

更改 head 的值以获取您想要查看的进程数。

于 2013-02-27T03:31:04.237 回答
5

尝试这样做:

top -b -n1 -c 

如果您想要占用最多 %CPU 时间的进程:

top -b -n1 -c  | awk '/PID *USER/{print;getline;print}'

或者

top -b -n1 -c  | grep -A 2 '^$'
于 2013-02-27T03:28:55.343 回答