在 CentOS 系统中,你可以使用 cpustat
命令来查看 CPU 使用率。cpustat
是 sysstat
包的一部分,因此首先需要确保该包已经安装。如果尚未安装,可以使用以下命令进行安装:
sudo yum install sysstat
安装完成后,你可以运行 cpustat
命令来查看 CPU 的详细统计信息,包括 CPU 使用率。默认情况下,cpustat
会显示自上次重启以来的平均负载以及每个 CPU 的使用情况。
运行以下命令:
cpustat
输出示例:
Linux 5.4.17-2138.el7.x86_64 (your-hostname) 09/20/2023 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
12.34 0.01 5.67 0.12 0.00 81.86
在这个输出中:
%user
: 用户空间占用 CPU 的百分比。%nice
: 优先级调整过的用户空间占用 CPU 的百分比。%system
: 内核空间占用 CPU 的百分比。%iowait
: 等待 I/O 操作完成所消耗的 CPU 时间百分比。%steal
: 虚拟机管理程序等待物理机分配 CPU 时间所消耗的百分比(在虚拟化环境中)。%idle
: CPU 空闲时间的百分比。如果你想实时监控 CPU 使用率,可以使用 -w
选项来指定刷新间隔和次数。例如,以下命令每秒更新一次 CPU 使用情况,共更新 5 次:
cpustat -w 1 5
希望这些信息对你有帮助!