Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以使用什么命令来查找使用大量 CPU 的进程?我可以在不安装新东西的情况下做到这一点吗?
或者使用其他一些你可以做的工具:
ps aux | sort -rk 3,3 | head -n 5
更改 head 的值以获取您想要查看的进程数。
尝试这样做:
top -b -n1 -c
如果您想要占用最多 %CPU 时间的进程:
top -b -n1 -c | awk '/PID *USER/{print;getline;print}'
或者
top -b -n1 -c | grep -A 2 '^$'