温馨提示×

debian如何实时查cpuinfo

小樊
68
2026-09-22 00:11:10
栏目: 智能运维

在 Debian(及其他 Linux 发行版)里,CPU 信息主要来自 /proc/cpuinfo,但它本身是“静态快照”,不是实时变化的。下面分几种常见需求说明:


一、查看 CPU 基本信息(非实时)

cat /proc/cpuinfo

或只看型号:

lscpu

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

1️⃣ top(经典)

top
  • 按 1 显示每个 CPU 核心
  • 实时刷新(默认 3 秒)

2️⃣ htop(更友好,需安装)

sudo apt install htop
htop

3️⃣ mpstat(按核心看利用率)

sudo apt install sysstat
mpstat -P ALL 1
  • 1 表示每 1 秒刷新一次

三、实时查看 CPU 频率(睿频/降频)

1️⃣ watch + cpufreq

watch -n 1 cat /proc/cpuinfo | grep MHz

或更直观:

watch -n 1 lscpu | grep MHz

2️⃣ cpufreq-info

sudo apt install cpufrequtils
cpufreq-info

四、实时查看 CPU 温度

sudo apt install lm-sensors
sensors

实时刷新:

watch -n 1 sensors

五、CPU 负载(整体压力)

uptime

或

watch -n 1 uptime

六、如果你说的“实时 cpuinfo”是指“动态变化的内容”

⚠️ /proc/cpuinfo 不会实时变化(频率有时变,但负载不会):

  • 实时变化的是:使用率、频率、温度、负载
  • 这些需要用 top / mpstat / sensors / watch

如果你能具体说:

  • 是想看 使用率
  • 还是 每个核频率
  • 还是 服务器监控

我可以给你更精确的命令或脚本。

0 踩