cpustat
是一个用于监控 Linux 系统性能的实时工具,它可以显示 CPU 使用率、进程数、内存使用情况等信息
sysstat
软件包。在 CentOS 系统中,您可以使用以下命令安装:sudo yum install sysstat
sudo cat /proc/stat
这将显示系统的总体 CPU 使用情况,包括用户态、系统态和空闲时间。
cat /proc/stat | grep 'cpu '
这将显示每个核心的用户态、系统态和空闲时间。
sar
命令。首先,通过运行以下命令启用 sysstat
的数据收集功能:sudo systemctl enable sysstat
sudo systemctl start sysstat
然后,等待一段时间后,运行以下命令以获取过去一小时的 CPU 使用情况:
sar -u 1 1
这将显示每个分钟的用户态、系统态和空闲时间。
sar
命令查看其他系统资源使用情况,例如内存、磁盘 I/O 和网络。只需将 sar -u
替换为相应的选项即可。例如,查看内存使用情况:sar -r 1 1
这将显示每个分钟的物理内存和交换空间使用情况。
通过这些命令,您可以使用 cpustat
工具检查 CentOS 系统的健康状态并监控其性能。