lscpu命令(推荐)lscpu是Linux系统自带的工具,通过读取/proc/cpuinfo和sysfs文件系统,提供清晰的CPU架构信息,包括型号、核心数、线程数等。
操作步骤:
lscpu并回车。Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz)。/proc/cpuinfo文件/proc/cpuinfo是Linux内核提供的虚拟文件,包含所有CPU核心的实时详细信息,适合脚本解析或精确查询。
操作步骤:
cat /proc/cpuinfo查看全部内容。grep命令过滤出“model name”行(每行对应一个逻辑核心的型号):grep 'model name' /proc/cpuinfo
uniq命令:grep 'model name' /proc/cpuinfo | uniq
注意:输出的“model name”字段即为CPU型号。
dmidecode命令(获取硬件级信息)dmidecode命令从系统DMI(桌面管理接口)表中提取硬件信息,提供最接近物理硬件的真实CPU数据,需管理员权限(sudo)。
操作步骤:
sudo dmidecode -t processor(需输入密码)。Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz)。inxi命令(第三方工具,简洁输出)inxi是一款功能强大的系统信息工具,可快速显示CPU型号及其他硬件信息,需提前安装(如Ubuntu/Debian使用sudo apt install inxi,CentOS使用sudo yum install inxi)。
操作步骤:
sudo inxi -C(-C表示CPU信息)。Intel Core i7-9750H (16 cores, 12 threads) clocked at 2.60GHz)。以上方法均能有效获取Linux系统中CPU的型号信息,可根据需求选择使用(如lscpu适合日常快速查看,dmidecode适合硬件级验证,inxi适合简洁输出)。