如何检查 CentOS 版本
了解您正在运行的 CentOS 版本对于系统维护、软件兼容性和安全更新至关重要。无论您是在管理一台服务器还是一组机器,检查 CentOS 版本都是一个快速而简单的过程。在本文中,我们将介绍几种使用命令行识别您的 CentOS 版本的方法。
方法 1:使用 /etc/centos-release 文件
这是查找 CentOS 版本最直接的方法之一。
命令:
cat /etc/centos-release示例输出:
CentOS Linux release 7.9.2009 (Core)此命令将显示主版本和次版本以及代号。
方法 2:使用 /etc/os-release 文件
此文件包含有关操作系统的详细信息,并且可在大多数现代 Linux 发行版上使用。
命令:
cat /etc/os-release示例输出:
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
VERSION_ID="7"此方法提供了更多元数据,对于需要以编程方式识别 OS 详细信息的脚本很有用。
方法 3:使用 hostnamectl 命令(CentOS 7+)
如果您使用的是 CentOS 7 或更新版本,hostnamectl 是一个方便的工具,也会显示 OS 版本信息。
命令:
hostnamectl示例输出:
Static hostname: server01
Icon name: computer-vm
Chassis: vm
Machine ID: xxxxxxxxxxxxxxxx
Boot ID: xxxxxxxxxxxxxxxx
Operating System: CentOS Linux 8
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 4.18.0-240.el8.x86_64
Architecture: x86-64方法 4:使用 rpm 查询
您还可以检查已安装的发行包版本:
命令:
rpm -q centos-release示例输出:
centos-release-7-9.2009.1.el7.centos.x86_64此方法会显示包版本,并可确认您的系统是否正在使用 CentOS Linux 或相关衍生版。
检查 Kernel 版本(相关但不相同)
如果您想了解 Linux kernel 版本,请使用:
uname -r这不会显示 CentOS 版本本身,但与上述方法结合使用会很有帮助。
结论
检查您的 CentOS 版本很容易,并且可以根据您的偏好和系统设置通过多种方式完成。无论您是在执行系统更新、安装兼容软件还是进行故障排除,了解确切版本都能帮助您做出明智的决定。请始终确保您的 CentOS 版本仍受支持,以便接收关键更新和安全补丁。


