在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负载情况。