Linux怎么查看系统的详细版本号和补丁

大婷酱_7714

大婷酱_7714

2026-08-22

636人浏览

原创

准确获取系统详细版本号和补丁号需分两步:发行版版本用cat /etc/os-release(优先)或/etc/redhat-release等发行版特有文件,内核补丁号用uname -r;二者独立演进,必须分别查询。

linux怎么查看系统的详细版本号和补丁

要准确拿到“系统详细版本号 + 补丁号”,得拆成两件事看:发行版版本(比如 Ubuntu 22.04.4、CentOS 7.9.2009)和内核补丁号(比如 5.15.0-107-generic 中的 107)。单靠一个命令做不到全覆盖,必须组合使用。

查发行版完整版本号:优先读 /etc/os-release

这是最标准、最可靠的方式,字段明确、跨发行版通用,脚本里也安全。

  • cat /etc/os-release 输出里重点看 PRETTY_NAME(如 "Ubuntu 22.04.4 LTS")和 VERSION_ID(如 "22.04"),但注意:它不保证含小版本(如 .4)——Ubuntu 和 Debian 通常会写全,RHEL/CentOS 7 默认只写 "7",实际补丁号藏在别的地方
  • 想自动提取,推荐 source /etc/os-release && echo "$PRETTY_NAME",避免文本解析出错
  • 如果 /etc/os-release 不存在(老系统或极简容器),说明不是现代发行版,得 fallback 到发行版特有文件

查发行版补丁/ISO 版本:看 /etc/redhat-release 或 /etc/debian_version

这些文件记录的是安装时的实际镜像版本,比 /etc/os-release 更“原始”也更具体。

Obsidian (Linux)
Obsidian (Linux)

操作 Obsidian 库(纯 Markdown 笔记),并通过 notesmd-cli 实现自动化。

下载
  • RHEL/CentOS/Fedora 系:运行 cat /etc/redhat-release,输出类似 CentOS Linux release 7.9.2009,其中 7.9.2009 就是完整 ISO 版本号,2009 是构建年月,不是补丁号但代表更新程度
  • Ubuntu/Debian 系:cat /etc/debian_version 给出纯数字版本(如 12.5),再结合 lsb_release -a 的 Description 行确认是否含 LTS 或点版本
  • 注意:/etc/issue 可能含转义字符(如 ),直接 cat 会乱码,建议用 sed 's/\[nr]//g' /etc/issue 清理后再看

查内核版本及补丁号:用 uname -r,别信 hostnamectl 的 Kernel 行

hostnamectl status 显示的 Kernel 字段只是内核版本字符串的截取,可能被 systemd 截断或省略构建信息,不可靠。

  • 运行 uname -r,输出如 6.8.0-45-generic,其中 45 就是该内核包的补丁序号(Ubuntu/Debian),对应安全更新轮次
  • RHEL/CentOS 的内核版本形如 3.10.0-1160.122.2.el7.x86_64,最后的 122.2 是补丁集编号,el7 表示 RHEL 7 构建分支
  • 想确认这个内核是否打了最新补丁?运行 rpm -q kernel(RHEL/CentOS)或 dpkg -l | grep linux-image(Ubuntu/Debian),看已安装的内核包列表

真正麻烦的地方在于:发行版版本号和内核补丁号是两条独立演进的线。比如你装的是 CentOS 7.6 ISO,但后来通过 yum update 升级到了内核 3.10.0-1160.122.2.el7,那系统“发行版版本”还是 7.6,“内核补丁”已是 122.2 —— 这两个数字谁也不代表谁,必须分开查、分开理解。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

2023.06.21

4090

4

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

2023.06.29

3473

10

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2023.06.30

2673

5

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

2023.07.05

6510

7

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

2023.07.06

6162

7

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.20

3573

8

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

2023.07.20

3065

4

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

2023.07.25

3299

6

linux查找文件命令
linux查找文件命令

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.31

297

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习