在Ubuntu系统中,你可以使用cpustat
命令来实时监控CPU的使用情况。cpustat
是sysstat
包的一部分,因此首先你需要确保已经安装了这个包。如果尚未安装,可以使用以下命令进行安装:
sudo apt update
sudo apt install sysstat
安装完成后,你可以使用cpustat
命令来查看CPU的实时使用情况。以下是一些常用的cpustat
命令选项:
基本用法:
cpustat
这将显示CPU的基本统计信息,包括用户空间、系统空间、空闲时间等。
指定采样间隔和持续时间:
cpustat -i 1 5
这将每秒采样一次CPU使用情况,持续5秒。
显示更详细的统计信息:
cpustat -c -m -P ALL
这将显示所有CPU核心的详细统计信息,包括每个核心的用户空间、系统空间、空闲时间等。
显示特定CPU核心的统计信息:
cpustat -c -m -P 0
这将显示第一个CPU核心的详细统计信息。
显示CPU的上下文切换和中断信息:
cpustat -i -C
这将显示CPU的上下文切换和中断信息。
显示CPU的负载平均值:
uptime
或者
w
这些命令将显示系统的负载平均值,包括过去1分钟、5分钟和15分钟的平均负载。
你可以根据需要组合使用这些选项来获取所需的CPU监控信息。例如,如果你想每秒采样一次所有CPU核心的详细统计信息,可以使用以下命令:
cpustat -c -m -P ALL 1
希望这些信息对你有所帮助!