cpustat
是一個用于監控系統 CPU 使用情況的工具,它通常作為 sysstat
軟件包的一部分提供。要使用 cpustat
命令,首先確保你已經安裝了 sysstat
包。
在基于 Debian 的系統(如 Ubuntu)上,你可以使用以下命令安裝:
sudo apt-get update
sudo apt-get install sysstat
在基于 RHEL 的系統(如 CentOS 或 Fedora)上,你可以使用以下命令安裝:
sudo yum install sysstat
或者
sudo dnf install sysstat
安裝完成后,你可以直接在終端中輸入 cpustat
來查看 CPU 的實時使用情況。cpustat
的默認輸出包括 CPU 使用率、上下文切換次數、中斷次數等信息。
如果你想查看特定時間間隔的 CPU 使用情況,可以使用 -t
選項指定時間間隔(以秒為單位),并使用 -c
選項指定要顯示的列。例如,以下命令每 5 秒顯示一次 CPU 使用情況:
cpustat -t 5
你還可以使用其他選項來自定義輸出,例如:
-u
:顯示用戶、系統和空閑 CPU 時間百分比。-m
:顯示每個 CPU 的使用情況。-p
:顯示每個 CPU 的詳細信息。-P ALL
:顯示所有進程的 CPU 使用情況。有關 cpustat
命令的更多信息和選項,請參閱其手冊頁(通過運行 man cpustat
查看)。