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 统计信息。