在CentOS系统中,cpustat 是一个非常有用的工具,用于监控CPU的使用情况。它是 sysstat 包的一部分,因此首先需要确保该包已经安装。
sysstat如果尚未安装 sysstat,可以使用以下命令进行安装:
sudo yum install sysstat
cpustat安装完成后,可以通过以下方式使用 cpustat 来监控CPU:
基本用法:
运行 cpustat 命令将显示CPU的实时统计信息,包括用户空间占用、系统空间占用、空闲时间等。
cpustat
默认情况下,cpustat 会每秒更新一次统计信息。
指定采样间隔和次数:
如果你想指定采样间隔(以秒为单位)和采样的次数,可以使用 -i 和 -c 选项:
cpustat -i <interval> -c <count>
例如,每隔2秒采样一次,共采样5次:
cpustat -i 2 -c 5
显示更详细的信息:
使用 -m 选项可以显示每个CPU核心的详细信息:
cpustat -m
输出到文件: 如果希望将输出保存到文件中,可以重定向输出:
cpustat -i 2 -c 5 > cpu_usage.log
除了 cpustat,CentOS上还有其他一些工具可以用来监控CPU和其他系统资源,例如:
htop 包)这些工具都可以在命令行中使用,并且可以通过包管理器进行安装。