在 Debian(以及其他 Linux 发行版)中,读取 CPU 信息最常用的方法有以下几种:
/proc/cpuinfo这是最直接、最基础的方法:
cat /proc/cpuinfo
常见查看方式:
# 查看逻辑 CPU 数量
grep -c processor /proc/cpuinfo
# 查看 CPU 型号
grep "model name" /proc/cpuinfo | uniq
# 查看物理 CPU 个数
grep "physical id" /proc/cpuinfo | sort | uniq | wc -l
lscpu 命令(推荐)lscpu 会以更清晰的格式显示 CPU 架构信息:
lscpu
示例输出包含:
如果命令不存在,可安装:
sudo apt update
sudo apt install util-linux
cpuinfo 工具(可选)某些系统可安装专门的工具:
sudo apt install cpuinfo
cpu-info
dmidecode(硬件级信息)需要 root 权限,读取 BIOS/硬件信息:
sudo dmidecode -t processor
nproc快速查看逻辑 CPU 数量:
nproc
lscpucat /proc/cpuinfosudo dmidecode -t processor如果你是想在 脚本中获取 CPU 信息 或 查看特定字段(如 flags、cache),可以告诉我具体需求。