如何在 Linux 命令行中检查 CPU 使用率
warning:
这篇文章距离上次修改已过439天,其中的内容可能已经有所变动。
在 Linux 命令行中检查 CPU 使用率,可以使用 top、htop(如果安装了)或者 mpstat 命令。以下是这些命令的简单示例:
- 使用
top命令:
top然后按 1 显示各个CPU的使用率。
- 使用
htop命令(如果安装了):
htophtop 提供了一个更加直观的界面来查看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 将用户、系统和空闲时间相加并打印出来。
评论已关闭