我只想从top命令的输出中提取CPU使用率列中的百分比和进程名称。我实际上是将输出重定向到一个文件然后使用它。我需要的输出如下所示。
%CPU COMMAND
6.2 Xorg
6.2 gnome-terminal
6.2 top
0.0 init
0.0 kthreadd
0.0 ksoftirqd/0
0.0 kworker/0:0H
0.0 kworker/u:0H
0.0 migration/0
0.0 rcu_bh
答案 0 :(得分:2)
从命令行或top
内?
如果您已经在top
,请按 f 并切换要查看的列。
或者,您可以使用ps
:
ps -eo %cpu,pid --sort -%cpu
答案 1 :(得分:0)
top -stats "cpu,command"
如果需要,可以使用PID或任何其他详细信息进行扩展。 top -stats“pid,command,cpu”