如何在 Linux 命令行中检查 CPU 使用率
在 Linux 命令行中检查 CPU 使用率,可以使用 top
、htop
(如果安装了)或者 mpstat
命令。以下是这些命令的简单示例:
- 使用
top
命令:
top
然后按 1
显示各个CPU的使用率。
- 使用
htop
命令(如果安装了):
htop
htop
提供了一个更加直观的界面来查看CPU使用情况。
- 使用
mpstat
命令(如果安装了sysstat
包):
mpstat -P ALL 1
这将显示所有CPU的实时使用率,每隔1秒更新一次。
如果你只想快速查看所有CPU的使用率,可以使用 awk
来解析 top
的输出:
top -bn1 | grep "Cpu(s)" | awk '{print $2 + $4 + $6}'
这条命令将显示总的CPU使用率百分比,其中 top -bn1
运行一次顶部报告,grep "Cpu(s)"
过滤出包含“Cpu(s)”的行,awk
将用户、系统和空闲时间相加并打印出来。
评论已关闭