在 CentOS 系统中,你可以使用 cpustat
命令来查看 CPU 的使用情况,包括空闲率。cpustat
是 sysstat
包的一部分,因此你需要先确保该包已经安装。
-
安装 sysstat 包(如果尚未安装):
sudo yum install sysstat
-
使用 cpustat 查看 CPU 使用情况:
运行以下命令可以查看 CPU 的详细统计信息,包括每个 CPU 的使用率、空闲率等:
mpstat 1
这个命令会每秒更新一次 CPU 的统计信息。输出中,
%idle
列显示的是 CPU 空闲率。如果你想查看所有 CPU 的平均空闲率,可以使用:
mpstat -P ALL 1 | awk '/Average:/ {print 100 - $NF"%"}'
这个命令会计算所有 CPU 的平均空闲率并输出。
mpstat
命令提供了丰富的 CPU 性能监控选项,你可以通过查看 mpstat
的手册页 (man mpstat
) 来了解更多选项和用法:
man mpstat