在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
等。