在Ubuntu系统中,cpustat 是一个非常有用的工具,它可以用来监控CPU的使用情况。cpustat 是 sysstat 包的一部分,因此首先需要确保已经安装了这个包。如果尚未安装,可以使用以下命令进行安装:
sudo apt update
sudo apt install sysstat
安装完成后,可以通过以下方式使用 cpustat 来监控CPU使用情况:
基本用法:
打开终端,直接输入 cpustat 并按回车键,就可以看到CPU的使用情况。默认情况下,它会显示每个CPU核心的使用率。
cpustat
指定输出间隔和次数:
如果你想指定输出的间隔时间(以秒为单位)和输出的次数,可以使用 -i 和 -c 选项。例如,每隔5秒输出一次CPU使用情况,共输出3次:
cpustat -i 5 -c 3
显示详细的CPU统计信息:
使用 -m 选项可以显示每个CPU核心的详细统计信息,包括用户态、系统态、空闲时间等。
cpustat -m
显示CPU使用率的百分比:
默认情况下,cpustat 会显示CPU使用率的百分比。如果你想以其他格式显示,可以使用 -P 选项来指定输出的格式。例如,显示每个CPU核心的使用率百分比:
cpustat -P
结合其他工具使用:
cpustat 可以与其他工具结合使用,例如 watch 命令,可以实时监控CPU使用情况的变化。
watch -n 5 cpustat
这将每隔5秒刷新一次CPU使用情况。
通过这些选项和组合,你可以灵活地监控Ubuntu系统中的CPU使用情况。