cpustat 是一個用于顯示 CPU 使用情況的工具,它是 sysstat 包的一部分。在 Debian 系統中,如果你還沒有安裝 sysstat,你可以使用以下命令來安裝它:
sudo apt-get update
sudo apt-get install sysstat
安裝完成后,你可以使用 cpustat 命令來查看 CPU 的實時使用情況。下面是一些基本的 cpustat 使用技巧:
查看所有 CPU 的統計信息:
cpustat
查看特定 CPU 的統計信息:
cpustat -p [CPU]
其中 [CPU] 是你想要查看的 CPU 編號,例如 0 表示第一個 CPU。
查看特定時間間隔的統計信息:
cpustat [interval] [count]
其中 [interval] 是采樣間隔(以秒為單位),[count] 是采樣的次數。例如,cpustat 2 5 將每 2 秒采樣一次,共采樣 5 次。
查看詳細的 CPU 使用情況:
cpustat -e
這將顯示 CPU 的錯誤摘要。
查看 CPU 的上下文切換和中斷信息:
cpustat -i
查看 CPU 的軟中斷信息:
cpustat -I
查看 CPU 的多核使用情況:
mpstat -P ALL 1 5
這將顯示所有 CPU 核心的使用情況,每秒更新一次,共更新 5 次。
查看 CPU 的溫度(如果支持):
sensors
這個命令需要 lm-sensors 包,你可以使用以下命令來安裝它:
sudo apt-get install lm-sensors
安裝完成后,運行 sensors-detect 來配置傳感器,并使用 sensors 命令查看溫度信息。
請注意,cpustat 命令的輸出可能會根據你的系統配置和內核版本有所不同。如果你需要更詳細的信息或者想要自定義輸出格式,可以查閱 sysstat 的手冊頁:
man cpustat
這將提供更多關于 cpustat 命令的選項和用法的信息。