lsb_release -a
查看详细信息。,2. 查看 /etc/os-release
文件:cat /etc/os-release
。,3. 运行 hostnamectl
命令也可显示系统信息。,4. 使用 uname -a
查看内核版本(非Ubuntu专属版本)。在Linux系统中查看Ubuntu版本及相关系统信息是管理服务器或开发环境的基础操作,以下是详细且权威的方法,所有命令均通过终端执行(按Ctrl+Alt+T
打开终端):
查看Ubuntu系统版本
-
lsb_release
命令(官方推荐)lsb_release -a
- 输出示例:
Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy
- 精简输出:
lsb_release -d
(仅显示描述信息)
原理:读取/etc/lsb-release
文件,由Linux标准库(LSB)提供,最可靠。
- 输出示例:
-
查看
/etc/os-release
文件cat /etc/os-release
- 包含系统名称、版本号、ID等(适用于所有Linux发行版)。
注:此文件符合Freedesktop.org标准,是系统级配置。
- 包含系统名称、版本号、ID等(适用于所有Linux发行版)。
查看内核版本
uname -r
- 输出示例:
15.0-78-generic
- 完整系统信息:
uname -a
(显示内核版本、主机名、架构等)
内核版本与Ubuntu发行版本独立,需单独确认。
查看系统架构
arch # 或 dpkg --print-architecture
- 输出示例:
x86_64
(64位)或i386
(32位)。
图形界面查看(仅限桌面版)
- 打开 Settings → About
- 在 OS Name 中查看版本及硬件信息。
其他辅助命令
命令 | 作用 | 示例输出 |
---|---|---|
hostnamectl |
系统主机名和版本 | Operating System: Ubuntu 22.04.3 LTS |
cat /etc/issue |
简版系统信息 | Ubuntu 22.04.3 LTS n l |
lsb_release -c |
版本代号 | Codename: jammy |
操作注意事项
- 权限要求:普通用户可执行所有上述命令,无需
sudo
。 - 适用性:
lsb_release
和/etc/os-release
适用于所有Ubuntu版本(包括服务器/桌面版)。- 旧版Ubuntu(如14.04)若缺失
lsb_release
,需安装sudo apt install lsb-release
。
- 输出解读:
- LTS版本(如22.04)表示长期支持版本,提供5年安全更新。
- 内核版本(如
15.0-xx
)中generic
表示标准内核,server
为服务器优化内核。
- 首选命令:
lsb_release -a
(精确获取Ubuntu版本)。 - 备选方案:
cat /etc/os-release
(跨发行版兼容)。 - 内核确认:
uname -r
(避免驱动兼容性问题)。
引用说明基于Ubuntu官方文档(Ubuntu Release Cycle)及Linux man-pages(
man lsb_release
,man uname
),所有命令已在Ubuntu 16.04~22.04 LTS版本验证,符合Linux标准规范。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/47189.html