在 Debian(以及大多数 Linux 发行版)中,可以通过多种方式获取 CPU 信息。下面按常用程度给你介绍几种方法:
/proc/cpuinfocat /proc/cpuinfo
常见字段说明:
processor:逻辑 CPU 编号model name:CPU 型号cpu MHz:主频cache size:缓存大小physical id:物理 CPU 编号siblings:一个物理 CPU 的逻辑核心数core id:核心编号只看 CPU 型号:
grep "model name" /proc/cpuinfo | uniq
lscpu(推荐)lscpulscpu
输出示例:
Architecture: x86_64
CPU(s): 8
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
Model name: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
✅ 最直观、最推荐
dmidecode(硬件级信息)dmidecodesudo dmidecode -t processor
可查看:
⚠️ 需要 root 权限
hardinfo(图形化)sudo apt update
sudo apt install hardinfo
hardinfo
适合桌面环境,图形界面查看 CPU、内存、主板等。
inxi(信息汇总)sudo apt install inxi
inxi -C
示例输出:
CPU: 8-core Intel i7-8550U (-MT MCP-)
speed/min/max: 800/400/4000 MHz
top / htoptop
或安装更好用的:
sudo apt install htop
htop
uname -m
输出示例:
x86_64 → 64 位i686 → 32 位aarch64 → ARM 64 位lscpu
cat /proc/cpuinfo | grep "model name" | uniq
如果你是想:
lscpu/proc/cpuinfodmidecodehtop如果你有具体需求(比如判断 CPU 是否支持虚拟化、AVX、NUMA、ARM 还是 x86),可以告诉我,我可以给你更精确的命令。