Linux怎么查看系统版本 Linux查询CentOS及Ubuntu版本号【分享】-LINUX

最推荐使用cat /etc/os-release命令,通过NAME和VERSION_ID字段准确识别发行版及版本号;其次可选lsb_release -a、/etc/redhat-release等文件,uname和/proc/version仅作辅助验证。

如果您需要确认当前运行的Linux系统具体属于哪个发行版及其版本号,例如区分CentOS、Ubuntu或其他发行版,并获取精确的版本标识,则需依据不同发行版提供的标准化文件或命令进行查询。以下是多种可靠且兼容性强的查询方法:

一、读取 /etc/os-release 文件

该文件是Linux标准基础(LSB)定义的通用发行版信息源,适用于几乎所有现代发行版(包括CentOS 7+、Ubuntu 16.04+、Debian 8+、Fedora、Oracle Linux等),内容结构化、字段明确,是最推荐的首选方式。

1、在终端中执行:cat /etc/os-release

2、查看输出中的 NAME 字段确认发行版名称,VERSION_ID 或 VERSION 字段获取主版本号,PRETTY_NAME 提供完整可读标识。

3、例如 CentOS 8 输出中将包含 NAME=”CentOS Linux” 和 VERSION=”8″;Ubuntu 22.04 则显示 NAME=”Ubuntu” 与 VERSION_ID=”22.04″。

二、使用 lsb_release 命令

lsb_release 是 LSB(Linux Standard Base)规范提供的专用工具,能以统一格式输出发行版识别信息,但需确保对应软件包已安装,部分最小化安装系统默认未包含该命令。

1、检查是否可用:lsb_release –version

2、若提示未找到命令,在CentOS/RHEL系中运行:sudo yum install -y redhat-lsb-core

3、在Ubuntu/Debian系中运行:sudo apt update && sudo apt install -y lsb-release

4、执行完整信息查询:lsb_release -a

5、重点关注 Distributor ID(如 Ubuntu 或 CentOS)和 Description(如 Ubuntu 20.04.6 LTS 或 CentOS Linux release 7.9.2009)。

三、检查发行版专属释放文件

各主流发行版通常维护独立的版本标识文件,路径固定、内容简洁,适合脚本快速解析或在 lsb_release 不可用时作为后备方案。

1、对于 CentOS、RHEL、Oracle Linux 等 Red Hat 衍生版,执行:cat /etc/redhat-release

夏夕资源网专注于CMS网站模板,主流语言整站网站源码下载,网站建设相关教程分享,好用的软件素材整合下载,提供一站式便捷自助服务。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"zy.lucklyus.top",如遇到无法解压的请联系管理员!
夏夕资源网-网站模板_免费源码_资源素材 » Linux怎么查看系统版本 Linux查询CentOS及Ubuntu版本号【分享】-LINUX
在线时间:12:00 - 22:00
关注微信公众号:微信公众号
站长邮箱:[email protected]
  • 运营天数: 1391+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 3991818+
  • 本周更新: 0+
  • 最后更新: 2026-03-16

本站指数

×
  • 运营天数: 1391+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 3991818+
  • 本周更新: 0+
  • 最后更新: 2026-03-16