如何检查 CentOS 版本

热门:
升级您的服务器配置! 申请 AVA 并使用 立减 15%
使用优惠码:

了解您正在运行的 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 版本仍受支持,以便接收关键更新和安全补丁。