cpustat
是一个用于显示 CPU 统计信息的工具,它是 sysstat
包的一部分。在 CentOS 系统中,你可以使用 cpustat
命令来查看 CPU 的使用情况,包括用户空间占用、系统空间占用、空闲时间等。
首先,确保你已经安装了 sysstat
包。如果没有安装,可以使用以下命令安装:
sudo yum install sysstat
安装完成后,你可以直接运行 cpustat
命令来查看 CPU 的实时统计信息。例如:
cpustat
这将显示类似以下的输出:
Linux 5.4.17-2130.11.1.el7.x86_64 (your-hostname) 09/15/2021 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
12.34 0.00 1.23 0.12 0.00 86.31
你还可以使用 -p
选项来查看每个 CPU 的详细统计信息:
cpustat -p ALL
此外,cpustat
还有许多其他选项,例如:
-c
:显示每个 CPU 的统计信息。-m
:显示内存和交换空间的统计信息。-P
:显示指定 CPU 的统计信息。-h
:显示帮助信息。要查看所有可用选项,请运行:
cpustat --help
请注意,cpustat
命令默认显示的是自上次重启以来的平均统计信息。如果你想查看实时的 CPU 使用情况,可以使用 -w
选项:
cpustat -w
这将每秒更新一次 CPU 统计信息。