最新动态:截至2025年7月,CentOS官方已全面转向CentOS Stream滚动更新模式,传统CentOS 7/8的稳定版支持周期结束,如果你的服务器仍在运行老版本,建议尽快评估迁移方案。
无论是安装软件、排查兼容性问题,还是单纯想了解系统信息,知道当前运行的CentOS版本号都是基本功。
下面这些方法,总有一种能帮你快速找到答案。
cat /etc/centos-release
(最直接)直接执行:
cat /etc/centos-release
你会看到类似这样的输出:
CentOS Linux release 7.9.2009 (Core)
解读:
9.2009
:主版本号7.9,2009表示编译日期(2020年9月) (Core)
:最小化安装的标识 hostnamectl
(系统级信息)hostnamectl
输出会包含:
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
适合场景:需要同时查看主机名、内核版本等综合信息时。
rpm -q centos-release
(查询安装包)rpm -q centos-release
输出示例:
centos-release-7-9.2009.1.el7.centos.x86_64
技巧:用rpm -qi
还能看到更详细的包信息。
如果你用的是带图形界面的CentOS:
如果/etc/centos-release
文件不存在,可以尝试:
cat /etc/os-release # 通用Linux发行版信息 lsb_release -a # 需先安装`redhat-lsb-core`包
有些服务器可能是RHEL改的,用这个命令确认:
cat /etc/redhat-release
以CentOS Linux release 8.4.2105
为例:
8
:主版本号(大版本) 4
:次版本号(功能更新) 2105
:2021年5月编译(yyMM格式) 注意:CentOS Stream版本号会显示为CentOS Stream 8
,没有具体小版本号。
方法 | 命令/操作 | 适用场景 |
---|---|---|
查看专用文件 | cat /etc/centos-release |
快速获取精简版本信息 |
系统综合信息 | hostnamectl |
需要多维度系统数据时 |
查询安装包 | rpm -q centos-release |
确认具体编译版本 |
下次再有人问「你这CentOS什么版本?」,掏出这篇文章就够了!
本文由 澄寄南 于2025-07-31发表在【云服务器提供商】,文中图片由(澄寄南)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://up.7tqx.com/wenda/497991.html
发表评论