Linux系统版本如何快速查看?

查看Linux系统版本可通过命令或文件实现,主要方法:使用cat /etc/os-release查看发行版信息;运行lsb_release -a获取LSB信息(需安装);uname -r查看内核版本;部分系统可检查/etc/issue或发行版专属文件(如/etc/redhat-release)。

最推荐方法:lsb_release 命令

LSB(Linux Standard Base)是标准规范,适用于大多数发行版(如Ubuntu、Debian、CentOS):

Linux系统版本如何快速查看?

lsb_release -a

输出示例

Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy
  • 关键字段
    • Distributor ID:发行版名称(如Ubuntu)
    • Release:版本号(如22.04)
    • Codename:开发代号(如Jammy)

若提示命令未找到,需先安装:
Ubuntu/Debian:sudo apt install lsb-core
CentOS/RHEL:sudo yum install redhat-lsb-core


通用方法:查看 /etc/os-release 文件

所有现代Linux发行版均包含此文件,提供结构化数据:

cat /etc/os-release

输出示例

NAME="Ubuntu"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
VERSION_ID="22.04"
PRETTY_NAME="Ubuntu 22.04.3 LTS"
  • 核心字段
    • NAME:发行版全称
    • VERSION_ID:主版本号(如22.04)
    • PRETTY_NAME:完整描述(含LTS等关键信息)

针对 systemd 系统:hostnamectl 命令

适用于使用systemd初始化系统的发行版(Ubuntu 16.04+,CentOS 7+):

Linux系统版本如何快速查看?

hostnamectl

输出示例

Static hostname: ubuntu-server
Operating System: Ubuntu 22.04.3 LTS
Kernel: Linux 5.15.0-86-generic
Architecture: x86-64
  • 关键行Operating System直接显示发行版和版本号。

传统方法:检查 /etc/issue 文件

存储系统登录前的欢迎信息,通常包含版本:

cat /etc/issue

输出示例

Ubuntu 22.04.3 LTS n l

提示:此文件可能被自定义修改,建议结合其他命令验证。


查看内核版本(非发行版)

使用uname查看内核版本(与发行版独立):

Linux系统版本如何快速查看?

uname -r  # 查看内核版本(如5.15.0-86-generic)
uname -a  # 查看全部内核及系统信息

发行版特定文件

不同发行版可能有专属版本文件:

  • RedHat/CentOS
    cat /etc/redhat-release  # 示例:CentOS Linux release 7.9.2009 (Core)
  • Debian
    cat /etc/debian_version  # 示例:11.0

如何选择最佳方法?

场景 推荐命令
快速获取标准发行版信息 lsb_release -a
脚本开发或自动化任务 cat /etc/os-release
使用systemd的新系统 hostnamectl
验证内核版本 uname -r
兼容老旧系统 检查/etc/issue

注意:所有命令需在终端中执行,普通用户权限即可(无需root),如遇到特殊环境(如Docker容器),优先使用/etc/os-release


引用说明

通过上述方法,您可准确识别任何Linux系统的版本和内核信息,为后续操作提供基础保障。

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/11344.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月3日 19:02
下一篇 2025年6月3日 19:11

相关推荐

  • linux如何克隆

    Linux中,克隆仓库使用git clone [仓库地址]命令,如git clone https://github.com/username/repo.git,可指定目录名,磁盘或分区克隆可用dd if=源路径 of=目标路径

    2025年7月8日
    1900
  • linux中如何关闭

    Linux中,可通过命令如sudo shutdown -h now、sudo halt、sudo poweroff或sudo systemctl poweroff等实现关机,需具备root权限

    2025年7月25日
    3000
  • linux如何调用驱动程序

    Linux中,调用驱动程序通常通过加载内核模块(如insmod)或使用设备

    2025年8月8日
    1000
  • Linux查看CPU用什么命令?

    查看CPU信息常用命令:,1. 使用 lscpu 命令显示CPU架构详细信息,2. 查看 /proc/cpuinfo 文件:cat /proc/cpuinfo,3. 使用 nproc 显示逻辑CPU核心数量

    2025年6月6日
    1800
  • 虚拟机如何用ISO装Linux?

    在虚拟机软件中创建新虚拟机,配置虚拟光驱指向Linux安装光盘ISO镜像,启动虚拟机后,系统将自动从ISO启动进入安装程序,按照提示完成分区、设置用户和密码等步骤即可安装Linux系统,安装完成后重启并弹出虚拟光盘。

    2025年6月1日
    2200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN