在 Debian(以及大多数 Linux 发行版)中,可以通过以下几种方式获取 CPU 信息(cpuinfo):
/proc/cpuinfocat /proc/cpuinfo
processor:逻辑 CPU 编号model name:CPU 型号cpu MHz:当前运行频率cache size:缓存大小physical id:物理 CPU 编号core id:核心编号siblings:同一物理 CPU 的逻辑 CPU 数量cpu cores:物理核心数示例:
model name : Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz
cpu cores : 6
lscpu(推荐,结构化输出)lscpu
输出示例:
Architecture: x86_64
CPU(s): 12
Thread(s) per core: 2
Core(s) per socket: 6
Socket(s): 1
Model name: Intel(R) Core(TM) i7-10710U
安装(通常默认已安装):
sudo apt install util-linux
uname -m
lshw -C cpu
需要 root 权限:
sudo lshw -C cpu
dmidecode 查看 CPU 硬件信息(BIOS 级别)sudo dmidecode -t processor
可查看:
cat /proc/cpuinfo | grep MHz
或:
lscpu | grep MHz
lscpu | grep Virtualization
或:
egrep -c '(vmx|svm)' /proc/cpuinfo
nproc
lscpu
| 目的 | 命令 |
|---|---|
| 查看详细 CPU 信息 | cat /proc/cpuinfo |
| 查看结构化 CPU 信息 | lscpu |
| 查看硬件 CPU 信息 | sudo lshw -C cpu |
| 查看 CPU 是否支持虚拟化 | lscpu | grep Virtualization |
| 查看逻辑 CPU 数量 | nproc |
如果你是想:
可以告诉我你的具体需求,我可以给你更针对性的命令 ✅