温馨提示×

debian cpustat如何查

小樊
47
2026-09-10 14:45:21
栏目: 智能运维

在 Debian 系统中,cpustat 通常不是默认安装的工具。下面分几种情况说明如何查看 CPU 使用情况,包括 cpustat 本身以及常见替代方案。


一、如果你指的是 cpustat 命令(来自 sysstatcpustat 工具)

1️⃣ 安装 cpustat(若系统中没有)

有些系统里 cpustat 来自 cpustat 软件包:

sudo apt update
sudo apt install cpustat

安装后使用:

cpustat

示例输出会显示每个 CPU 的使用率、上下文切换等。


二、更常见的做法:使用 mpstat(sysstat 包)

安装

sudo apt install sysstat

查看 CPU 状态

mpstat

每 1 秒刷新一次,共 5 次:

mpstat 1 5

查看每个 CPU 核心:

mpstat -P ALL 1 3

三、实时查看 CPU 使用率(最常用)

top

top
  • 1 显示所有 CPU 核心

htop(更友好)

sudo apt install htop
htop

四、查看 CPU 基本信息

lscpu

查看负载:

uptime

五、查看历史 CPU 使用情况(sar)

sar -u 1 3

(需先安装 sysstat


总结

需求 命令
实时 CPU 使用 top / htop
每核统计 mpstat -P ALL
像 cpustat 的工具 cpustat
CPU 信息 lscpu

如果你能告诉我:

  • 是想实时监控还是写脚本统计
  • 服务器还是容器

我可以给你更精确的命令示例。

0