在 Debian 上用 cpustat 报错,常见原因和解决办法如下:
cpustat 不是系统自带命令,很多 Debian 默认没装。
which cpustat
如果没输出,说明没装:
sudo apt update
sudo apt install cpustat
command not found就是没装,按上面安装即可。
/proc 相关错误)cpustat 需要读 /proc 和 /sys,一般要 root:
sudo cpustat
cpustat 依赖较新的 /proc/stat 和 perf 相关接口。
查看内核:
uname -r
Debian 建议:
在 Docker、LXC、OpenVZ 里常读不到 CPU 统计:
failed to open /proc/stat
解决:
top / htop / mpstat把完整报错信息贴出来,比如:
cpustat
# 报错内容贴这里
我可以按具体错误帮你定位。
如果你只是想看 CPU 使用率:
top
htop
mpstat 1
如果你方便,把 具体报错截图或文字 发我,我可以直接告诉你哪一步有问题。