用于查找使用太多CPU的进程的命令

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

或者使用其他一些utils,你可以这样做:

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

更改头的值以获取要查看的进程数。

尝试这样做:

 top -b -n1 -c 

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

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

要么

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