CentOS查看版本及CPU信息的常用方法
一、查看CentOS系统版本
1. 使用hostnamectl命令
执行以下命令可直接显示系统版本及内核信息:
hostnamectl
输出示例:
Static hostname: localhost.localdomain Operating System: CentOS Linux 7 (Core) Kernel: Linux 3.10.0-1160.el7.x86_64
2. 查看/etc/centos-release文件
通过读取系统文件获取版本信息:
cat /etc/centos-release
输出示例:
CentOS Linux release 7.9.2009 (Core)
二、查询CPU详细信息
1. 使用lscpu命令
快速获取CPU架构、核心数及线程数:
lscpu
输出示例:
Architecture: x86_64 CPU(s): 4 Thread(s) per core: 2 Model name: Intel(R) Xeon(R) CPU E5-2678 v3 @ 2.50GHz
2. 分析/proc/cpuinfo文件
查看完整的CPU配置信息:
cat /proc/cpuinfo | grep "model name" | uniq
输出示例:
model name : Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz
三、组合命令应用
同时显示系统版本和CPU型号:
echo "系统版本: $(cat /etc/centos-release) | CPU型号: $(lscpu | grep 'Model name' | awk -F: '{print $2}')"