在Debian系統中,cpustat
是一個非常有用的工具,它可以實時監控CPU的使用情況。以下是如何安裝和使用 cpustat
來實時監控CPU負載的方法:
cpustat
cpustat
是 sysstat
包的一部分。你可以使用以下命令來安裝它:
sudo apt update
sudo apt install sysstat
cpustat
安裝完成后,你可以直接在終端中運行 cpustat
命令來查看CPU的使用情況。以下是一些常用的選項和示例:
運行 cpustat
默認會顯示CPU的詳細使用情況,包括用戶態、系統態、空閑時間等。
cpustat
你可以指定輸出的間隔時間和次數。例如,每5秒輸出一次,共輸出3次:
cpustat 5 3
如果你有多個CPU核心,可以使用 -c
選項來指定要顯示的CPU核心。例如,顯示所有CPU核心的信息:
cpustat -c all
或者指定特定的CPU核心,例如CPU 0:
cpustat -c 0
你可以使用 -m
選項來顯示每個CPU核心的詳細信息,包括每個核心的用戶態、系統態、空閑時間等。
cpustat -m
如果你還想查看網絡接口的統計信息,可以使用 -i
選項:
cpustat -i
以下是一個 cpustat
的示例輸出:
Linux 5.4.0-42-generic (hostname) 05/01/2023 _x86_64_ (4 CPU)
05:12:34 PM CPU %usr %sys %iowait %steal %idle
05:12:39 PM all 12.34 5.67 0.12 0.01 81.86
05:12:44 PM all 10.56 6.78 0.23 0.02 82.41
05:12:49 PM all 11.78 5.90 0.15 0.01 81.16
通過這些命令和選項,你可以靈活地使用 cpustat
來實時監控Debian系統中的CPU負載情況。