您的位置:

如何查看Linux操作系统版本

Linux作为一款广泛应用的操作系统,其版本的更新也是非常频繁的,所以在开发或者使用时,经常需要查看当前操作系统的版本。本文将会介绍多个方面来详细阐述如何查看Linux操作系统版本。

一、使用uname命令

uname -a

其中-a选项表示同时打印出所有信息。该命令可以查看内核版本、主机名、操作系统和硬件架构信息。

例如,执行该命令后输出结果为:

Linux localhost 4.18.0-240.22.1.el8_3.x86_64 #1 SMP Thu Apr 8 19:56:16 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

可以看到,当前系统的内核版本为4.18.0-240.22.1.el8_3.x86_64,操作系统为GNU/Linux。

二、查看OS Release文件

每个Linux版本都会有一个OS Release文件来存储操作系统相关的信息,可以通过查看该文件来获取系统版本信息。

cat /etc/os-release

执行该命令后输出结果如下:

NAME="Red Hat Enterprise Linux"
VERSION="8.3 (Ootpa)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Red Hat Enterprise Linux 8.3 (Ootpa)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:8.3:GA"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_SUPPORT_PRODUCT_VERSION="8.3"

可以看到,当前系统的版本为Red Hat Enterprise Linux 8.3 (Ootpa)。

三、使用lsb_release命令

lsb_release命令是一个标准的Linux发行版管理工具,可以轻松地获取当前系统的版本信息。

lsb_release -a

执行该命令后输出结果如下:

No LSB modules are available.
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 8.3 (Ootpa)
Release: 8.3
Codename: Ootpa

可以看到,当前系统的版本为Red Hat Enterprise Linux Server release 8.3 (Ootpa)。

四、查看issue文件

issue文件包含了当前系统的版本和发行版信息,可以通过查看该文件来获取系统相关信息。

cat /etc/issue

执行该命令后输出结果如下:

Red Hat Enterprise Linux Server release 8.3 (Ootpa)
Kernel \r on an \m

可以看到,当前系统的版本为Red Hat Enterprise Linux Server release 8.3 (Ootpa)。

五、查看release文件

release文件存储了当前系统基于哪个内核版本构建的,以及系统发行版信息。

cat /etc/redhat-release

执行该命令后输出结果如下:

Red Hat Enterprise Linux Server release 8.3 (Ootpa)

可以看到,当前系统的版本为Red Hat Enterprise Linux Server release 8.3 (Ootpa)。

总结

通过本文介绍的方法,可以轻松地查看Linux操作系统的版本信息,了解系统的基本情况,方便我们进行开发和配置。