在CentOS系统中,你可以使用cpustat
命令来实时监控CPU的使用率。cpustat
是sysstat
包的一部分,因此首先需要确保已经安装了这个包。
如果尚未安装,可以使用以下命令进行安装:
sudo yum install sysstat
安装完成后,你可以直接运行cpustat
命令来查看CPU的实时使用情况。默认情况下,cpustat
会显示每个CPU核心的使用率,以及一些其他有用的统计信息,如上下文切换次数、中断次数等。
如果你想要实时监控CPU使用率,并且希望看到更详细的信息,可以使用-P ALL
选项来查看所有CPU核心的使用情况,并且使用-h
选项来显示帮助信息,了解其他可用的选项。
例如,以下命令会每秒更新一次CPU使用率,并且显示所有CPU核心的使用情况:
watch -n 1 'cpustat -P ALL'
这里,watch
命令用于定期执行指定的命令,-n 1
表示每秒执行一次。你可以根据需要调整这个时间间隔。
另外,如果你想要将输出保存到文件中以便后续分析,可以使用重定向操作符>
将输出保存到文件中。例如:
watch -n 1 'cpustat -P ALL' > cpu_usage.log
这样,cpustat
的输出就会被保存到cpu_usage.log
文件中。
请注意,cpustat
命令的输出可能会因系统配置和版本的不同而有所差异。如果你在使用过程中遇到问题,建议查阅相关文档或寻求社区支持。