一、基础命令行方法
1. 使用 lsb_release 命令(推荐)
打开终端(快捷键 Ctrl + Alt + T)(服务器SSH连接后即为终端)
输入命令:
lsb_release -a
查看输出中的关键信息:
Description:完整版本名称(如 Ubuntu 22.04 LTS)
Release:主版本号(如 22.04)
Codename:版本代号(如 Jammy)
2. 查看 /etc/os-release 文件
终端输入:
cat /etc/os-release
重点关注以下字段:
PRETTY_NAME:美化后的完整版本名称
VERSION_ID:主版本号(如 22.04)
VERSION_CODENAME:版本代号
3. 使用 hostnamectl 命令
终端输入:
hostnamectl
在输出结果中查找 Operating System 行
此方法同时显示主机名和系统架构信息
4. 查看 /etc/issue 文件
终端输入:
cat /etc/issue
输出内容为简短的版本描述(如 Ubuntu 22.04 LTS)
适用于快速查看基础版本信息
二、图形界面方法
1. 系统设置查看(桌面版适用)
点击左下角的「显示应用程序」
点击「Settings」,没有找到可以在顶部搜索栏中输入Settings
在左边下拉栏找到「About」,然后右边显示的「OS Name」即为版本号
2. 使用 neofetch 工具
安装工具:sudo apt install neofetch
运行命令:neofetch
显示包含ASCII艺术图案的系统信息面板
三、高级方法
1. 查看内核版本
终端输入:
uname -r
输出示例:5.15.0-43-generic(前两位为内核主版本)
注意:内核版本与系统发行版本无直接对应关系
2. 通过更新源验证版本
查看 /etc/apt/sources.list 文件
在源地址中查找版本代号(如 jammy/focal/bionic)
示例:deb http://archive.ubuntu.com/ubuntu jammy main
四、方法对比与建议
方法
特点
适用场景
lsb_release
信息完整,无需权限
快速获取标准版本信息
/etc/os-release
结构化数据,机器可读
脚本开发/自动化处理
hostnamectl
综合系统信息
查看主机名与版本关联
图形界面
可视化操作
桌面用户快速查询
五、常见问题解答
Q1:为什么不同方法显示的版本号不一致?
可能原因:
主版本与次版本差异:如 20.04 表示主版本,20.04.3 为包含更新的次版本
LTS标识差异:长期支持版会标注 LTS 后缀
Q2:如何判断是否为LTS版本?
查看版本号中的 “LTS” 标识(如 Ubuntu 22.04 LTS)
检查版本代号:偶数年4月发布的版本(如 20.04/22.04)多为LTS版本
原创文章,作者:管理员,如若转载,请注明出处:https://www.cpuchaopin.com/674.html