在 Debian(以及大多数 Linux 发行版)里,CPU 信息通常在以下几个地方查看:
/proc/cpuinfo(最常用)这是最直接的方式:
cat /proc/cpuinfo
你会看到每个逻辑 CPU 的核心信息,比如:
只看型号可以:
grep "model name" /proc/cpuinfo | uniq
lscpu 命令(推荐,信息更清晰)lscpu
它会以结构化方式显示:
/sys/devices/system/cpu/(内核暴露的 CPU 目录)ls /sys/devices/system/cpu/
里面包含:
cpu0/, cpu1/ …(每个逻辑 CPU)online、offlinecpuinfo_cur_freq(当前频率,需权限)例如查看当前频率:
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
dmidecode(看硬件级 CPU 信息,需 root)sudo dmidecode -t processor
能看到:
sudo apt install hardinfo
hardinfo
| 需求 | 推荐方式 |
|---|---|
| 快速看 CPU 型号 | lscpu |
| 看详细每个核心 | /proc/cpuinfo |
| 看硬件底层 | sudo dmidecode -t processor |
| 看频率 | /sys/devices/system/cpu/ |
如果你是 查不到 /proc/cpuinfo 或 想确认虚拟机/容器环境,也可以告诉我具体场景。