在 Debian 系统里,cpustat 通常不是系统默认自带命令,它一般来自 sysstat 工具包(更准确地说,mpstat 更常用;不过有些发行版/仓库里确实有 cpustat,例如 cpustat 是 Peter Wu 写的一个工具,也可能指 sysstat 中的 CPU 统计)。
下面分情况说明“如何读 / 如何使用 cpustat”。
Debian 上通常这样安装:
sudo apt update
sudo apt install sysstat
然后使用:
mpstat
mpstat 1
mpstat 1 5
示例输出:
Linux 6.1.0 (debian) 2026-01-15 _x86_64_
14:00:00 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
14:00:01 all 2.0 0.0 1.0 0.5 0.0 0.0 0.0 0.0 0.0 96.5
%iowait 高 → 磁盘慢%sys 高 → 内核/中断问题%usr 高 → 应用吃 CPUcpustat 命令有些版本可直接装:
sudo apt install cpustat
运行:
sudo cpustat
sudo cpustat 1
输出示例(不同版本略有差异):
CPU USR SYS IO STEAL IDLE
0 10 5 0 0 85
1 20 2 0 0 78
含义类似:
Debian 下更简单常用的是:
top
htop
nproc
lscpu
如果你愿意,可以贴一段你看到的 cpustat 输出,我可以逐行帮你解释。