cpustat
是一個用于顯示CPU統計信息的工具,它是 sysstat
包的一部分。在Debian系統中,你可以使用 cpustat
來監控CPU的使用情況,包括用戶空間占用、系統空間占用、空閑時間等。
cpustat
的常用參數包括:
-c
或 --cpu
:顯示每個CPU的統計信息。-P
或 --pid
:顯示指定進程ID的線程的統計信息。-e
或 --elapsed
:顯示自系統啟動以來的時間(以秒為單位)。-h
或 --help
:顯示幫助信息。-i
或 --interval
:設置報告之間的間隔時間(以秒為單位)。默認值是1秒。-m
或 --mixed
:混合格式,同時顯示絕對和相對時間。-n
或 --numeric
:顯示數字形式的用戶、系統和空閑時間,而不是使用符號。-p
或 --pid
:顯示指定進程ID的線程的統計信息。-u
或 --user
:只顯示用戶空間的CPU使用情況。-v
或 --verbose
:顯示更詳細的輸出,包括每個CPU的詳細統計信息。-w
或 --width
:設置輸出的寬度。要使用 cpustat
,首先確保你已經安裝了 sysstat
包。在Debian系統中,你可以使用以下命令來安裝它:
sudo apt-get update
sudo apt-get install sysstat
安裝完成后,你可以直接在終端中輸入 cpustat
來查看CPU的統計信息。如果你想查看特定參數的輸出,可以將參數添加到命令行中,例如:
cpustat -c -i 5
這將每5秒顯示一次每個CPU的統計信息。
請注意,cpustat
的某些參數可能在不同的版本中有所不同。要查看你當前版本的 cpustat
支持的所有參數和選項,可以在終端中輸入 cpustat --help
。