在Ubuntu系统中,你可以使用cpustat
命令来实时监控CPU的使用情况。cpustat
是sysstat
包的一部分,因此首先需要确保已经安装了这个包。
安装sysstat包(如果尚未安装):
打开终端并运行以下命令来安装sysstat
包:
sudo apt update
sudo apt install sysstat
使用cpustat命令:
安装完成后,你可以直接在终端中输入cpustat
来查看CPU的实时使用情况。默认情况下,cpustat
会显示所有CPU核心的使用情况,并且每秒更新一次。
cpustat
如果你想指定更新的频率(例如每2秒更新一次),可以使用-i
选项:
cpustat -i 2
如果你想查看特定CPU核心的使用情况,可以使用-c
选项后跟CPU核心的编号(例如CPU 0):
cpustat -c 0
此外,cpustat
还提供了许多其他选项,例如显示CPU的平均使用率、中断次数等。你可以使用man cpustat
来查看完整的帮助文档。
实时监控CPU使用情况:
如果你想持续监控CPU使用情况,可以将cpustat
的输出重定向到一个文件,并使用watch
命令来定期刷新该文件。例如,以下命令每5秒将CPU使用情况保存到cpu_usage.log
文件中:
watch -n 5 "cpustat >> cpu_usage.log"
这样,你就可以随时查看cpu_usage.log
文件来了解CPU的使用情况。
请注意,cpustat
命令提供的是实时的CPU使用情况统计,而不是实时的CPU性能监控。如果你需要更详细的性能监控,可以考虑使用其他工具,如htop
、top
或nmon
等。