使用过多CPU查找进程的命令

时间:2013-02-27 03:26:05

标签: linux shell operating-system cpu

我可以使用什么命令来查找使用大量CPU的进程?我可以不安装新的东西吗?

2 个答案:

答案 0 :(得分:16)

或者使用其他一些工具:

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

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

答案 1 :(得分:5)

尝试这样做:

top -b -n1 -c 

如果您希望占用CPU时间最多的进程:

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

top -b -n1 -c  | grep -A 2 '^$'