在Ubuntu系統中,你可以使用cpustat命令來實時監控CPU的狀態。cpustat是sysstat包的一部分,因此首先需要確保已經安裝了這個包。
安裝sysstat包(如果尚未安裝):
sudo apt update
sudo apt install sysstat
使用cpustat監控CPU狀態:
cpustat會顯示所有CPU的統計信息。-c:只顯示CPU的使用情況。-m:顯示每個CPU核心的詳細信息。-P ALL:顯示所有CPU的詳細信息。-h:以人類可讀的格式顯示(例如,使用MB而不是KB)。-i <interval>:設置更新間隔時間(以秒為單位)。例如,-i 2表示每2秒更新一次。-s <stat>:指定要顯示的統計信息類型。例如,-s %usr,%sys表示只顯示用戶態和系統態的時間百分比。以下是一些示例命令:
實時監控所有CPU的使用情況,每2秒更新一次:
cpustat -c -i 2
實時監控每個CPU核心的詳細信息,每2秒更新一次:
cpustat -m -i 2
實時監控所有CPU的詳細信息,每2秒更新一次:
cpustat -P ALL -i 2
以人類可讀的格式實時監控所有CPU的使用情況,每2秒更新一次:
cpustat -c -h -i 2
通過這些命令,你可以方便地實時監控Ubuntu系統中CPU的狀態和性能。