在CentOS系统中,你可以使用cpustat
命令来实时监控CPU负载。cpustat
是sysstat
包的一部分,因此首先需要确保已经安装了这个包。如果尚未安装,可以使用以下命令进行安装:
sudo yum install sysstat
安装完成后,你可以使用cpustat
命令来查看CPU的实时负载。以下是一些常用的cpustat
选项和用法:
-
查看所有CPU的实时负载:
sudo cpustat
这将显示所有CPU核心的实时负载以及其他相关信息。
-
指定时间间隔和次数: 如果你想每隔一段时间(例如5秒)查看一次CPU负载,并且只查看3次,可以使用以下命令:
sudo cpustat -i 5 -c 3
这里的
-i 5
表示每隔5秒查看一次,-c 3
表示总共查看3次。 -
查看特定CPU核心的负载: 如果你想查看特定CPU核心的负载,可以使用
-C
选项指定核心编号。例如,要查看第0个CPU核心的负载,可以使用以下命令:sudo cpustat -C 0
-
查看CPU的其他详细信息:
cpustat
还提供了许多其他选项,可以显示CPU的详细信息,如CPU使用率、上下文切换次数、中断次数等。你可以使用man cpustat
命令查看完整的帮助文档,或者尝试不同的选项组合来获取所需的信息。
请注意,cpustat
命令需要root权限才能访问某些系统级别的统计信息。因此,在使用cpustat
时,建议使用sudo
命令以获取足够的权限。