在Linux系统中,可以通过多种方式查看和判断CPU型号,以下是几种常用的方法:
/proc/cpuinfo 文件这是最直接的方法,通过查看内核提供的虚拟文件:
cat /proc/cpuinfo
model name:直接显示CPU型号(例如:Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz)。vendor_id:显示CPU制造商(如:GenuineIntel、AuthenticAMD)。cpu family/model/stepping:用于更底层的型号标识。示例输出:
model name : Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
vendor_id : GenuineIntel
cpu family : 6
model : 158
stepping : 10
lscpu 命令更友好的工具,汇总了CPU架构信息:
lscpu
Model name:直接显示型号。Architecture:显示架构(如:x86_64、ARM)。Vendor ID:制造商。示例输出:
Model name: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
Vendor ID: GenuineIntel
CPU(s): 12
Thread(s) per core: 2
Core(s) per socket: 6
dmidecode(需root权限)获取硬件详细信息,包括CPU型号:
sudo dmidecode -t processor
Processor Information
Manufacturer: Intel
Version: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
Family: Core i7hwinfo(部分发行版需安装)sudo hwinfo --cpu
cpuid、inxi)inxi(需安装):
inxi -C
输出示例:
CPU: 6-core Intel Core i7-8700K (-MT MCP-) speed/min/max: 3700/800/4700 MHz
cpuid(需安装):
cpuid | grep -i "brand"
bash
grep "physical id" /proc/cpuinfo | sort -u | wc -lbash
grep "cpu cores" /proc/cpuinfo | uniqcat /proc/cpuinfo | grep "model name" 或 lscpu。dmidecode 或 hwinfo。lscpu或/proc/cpuinfo统计。对于ARM架构(如树莓派),方法类似,但型号可能显示为Processor字段(如:ARMv7 Processor rev 5 (v7l))。