lscpu
命令(推荐,信息简洁直观)lscpu
是Ubuntu系统内置的工具(属于util-linux
包),无需额外安装,能快速显示CPU的关键信息,包括型号、核心数、线程数、频率等。
操作步骤:
lscpu
lscpu | grep "Model name"
输出示例:
Model name: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
优势:输出格式化清晰,重点信息(如型号、核心数、频率)一目了然,适合快速查看。
/proc/cpuinfo
文件(系统原生,信息全面)/proc/cpuinfo
是Linux系统的虚拟文件,包含了CPU的详细参数(如型号、制造商、缓存大小、步进版本等),适合需要深入查看硬件信息的场景。
操作步骤:
cat /proc/cpuinfo
grep
筛选“model name”字段,并用uniq
去除重复项(多核CPU会显示多个相同型号):cat /proc/cpuinfo | grep "model name" | uniq
输出示例:
model name : Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
优势:无需安装额外工具,信息最全面,适合需要分析CPU细节的用户。
dmidecode
命令(详细硬件信息,需root权限)dmidecode
可从系统的DMI(桌面管理接口)表中提取硬件信息,包括CPU的型号、制造商、ID、电压等,适合需要获取硬件规格证书的场景。
操作步骤:
sudo dmidecode -t processor
sudo dmidecode -t processor | grep "Version"
输出示例:
Version: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
注意:需安装dmidecode
工具(若未预装),可通过以下命令安装:
sudo apt-get update && sudo apt-get install dmidecode
优势:提供的信息最接近硬件底层,适合系统管理员或硬件调试场景。
inxi
命令(第三方工具,信息结构化)inxi
是一款功能强大的系统信息查询工具,能以结构化方式显示CPU、内存、显卡等硬件信息,适合需要美观输出的普通用户。
操作步骤:
inxi
(若未安装):sudo apt-get install inxi
inxi -C
输出示例:
CPU: Quad Core Intel Core i7-8550U (-MT MCP-) speed/min/max: 800/400/4000 MHz Kernel: 6.5.0-28-generic x86_64
优势:输出简洁且结构化,包含CPU型号、核心数、频率范围等信息,适合日常快速查看。
以上方法均能在Ubuntu系统中有效检测CPU型号,用户可根据需求选择:
lscpu
或lscpu | grep "Model name"
;/proc/cpuinfo
或dmidecode -t processor
;inxi -C
。