在部署应用或者系统时,会考虑到cpu的型号是否支持。 下面列举几个命令来查询cpu的型号相关信息;
1.lscpu
这是一个常用的命令,可以显示 CPU 的详细信息,包括型号、核心数、线程数等。
执行以下命令:
lscpu
输出示例:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little EndianModel name: Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz
2.cat /proc/cpuinfo 命令
该命令会显示更详细的 CPU 信息,包括每个核心的具体信息。
执行以下命令:
cat /proc/cpuinfo
显示示例,你可以找 model name 字段:
model name : Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz
3.dmidecode 命令
该命令可以从系统的 DMI(桌面管理接口)表中提取硬件信息,包括 CPU 型号。
执行以下命令:
sudo dmidecode -t processor
输出示例:
Version: Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz
Voltage: 1.6 V
External Clock: 100 MHz
Max Speed: 4000 MHz
Current Speed: 2200 MHz
Status: Populated, Enabled
4.htop 或 top 命令
如果你安装了 htop,可以通过交互式界面查看 CPU 的基本信息。
5.nproc 命令
虽然这个命令不会显示 CPU 型号,但它可以告诉你系统中的 CPU 核心数量。
[root@trs26 ~]# nproc
56
通过这些命令,你应该能够轻松获取服务器的 CPU 型号和相关信息。
看看哪个是你需要的吧。