cpustat 在 Ubuntu 上没有输出,通常不是命令坏了,而是没满足条件或使用方式不对。下面按常见原因逐一说明。
cpustat?Ubuntu 上常见的有两种:
cpustat(Irfran Ali 写的性能工具)sudo apt install cpustat
这个工具默认需要 root 权限,而且:
如果你直接运行:
cpustat
可能什么都不显示,或只显示表头。
✅ 正确用法:
sudo cpustat
或指定采样间隔和次数:
sudo cpustat 1 5
(每 1 秒采样一次,共 5 次)
cpustat 是 mpstat / sar有些用户以为:
cpustat
会像 top 一样直接显示 CPU 使用率。
其实:
cpustat 不是系统自带如果你想要传统 CPU 统计,用:
mpstat 1
或
sar -u 1 5
cpustat 主要显示:
如果系统几乎没负载,它可能:
✅ 测试方法:
sudo cpustat 1 10
同时开另一个终端:
yes > /dev/null &
你会立刻看到输出。
在以下环境中 cpustat 可能无效或没输出:
因为它依赖:
/procwhich cpustat
sudo cpustat 1 5
如果仍然没输出:
uname -a
cat /etc/os-release
Ubuntu 上
cpustat没输出,90% 是因为没加sudo,或系统没 CPU 活动。
如果你愿意,可以把:
发出来,我可以精准判断。