如何查看Linux中系统版本信息

作者: 等会再说 | 来源:发表于2019-12-02 14:11 被阅读0次
    如何查看Linux中系统版本信息

    使用Linux 系统是由时候需要查看当前Linux系统的版本便于进行一些设置或者操作,那么如何在Linux系统中使用命令查看Linux发行版版本信息呢?

    在本教程中,我们将向您展示如何使用命令行检查系统上安装了哪些Linux发行版和版本。

    检查Linux版本

    有几种不同的命令可以帮助您了解Linux发行版和系统上正在运行的版本。

    使用lsb_release命令

    lsb_release实用程序显示有关Linux发行版的LSB(Linux标准库)信息。此命令应在lsb-release安装了该软件包的所有Linux发行版上起作用:

    lsb_release -a
    

    输出:

    No LSB modules are available.
    Distributor ID: Debian
    Description:    Debian GNU/Linux 9.5 (stretch)
    Release:    9.5
    Codename:   stretch
    

    Linux发行版和版本显示在“Description”行中。从上面的输出中可以看到,我的系统上安装了Debian GNU / Linux 9.5(stretch)。

    您可以显示描述行,而不显示所有上述信息,该描述行显示了通过-d开关的Debian版本。

    lsb_release -d
    

    输出应类似于以下内容:

    Description:    Debian GNU/Linux 9.5 (stretch)
    

    如果显示“找不到命令:lsb_release”,则可以尝试使用以下其他一些方法来识别Linux版本。

    使用/etc/os-release档案

    /etc/os-release文件包含操作系统标识数据,包括有关分发的信息。该文件是systemd软件包的一部分,并且所有运行systemd的Linux系统都应具有此文件。

    要查看os-release文件的内容,请使用catless

    cat /etc/os-release
    

    输出应如下所示:

    PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
    NAME="Debian GNU/Linux"
    VERSION_ID="9"
    VERSION="9 (stretch)"
    ID=debian
    HOME_URL="https://www.debian.org/"
    SUPPORT_URL="https://www.debian.org/support"
    BUG_REPORT_URL="https://bugs.debian.org/"
    

    使用/etc/issue

    /etc/issue文件包含系统标识文本,该文本在登录提示之前打印。通常,此文件包含有关Linux版本的信息

    cat /etc/issue
    

    输出将如下所示:

    Debian GNU/Linux 9 \n \l
    

    使用hostnamectl命令

    hostnamectl
    

    输出:

     Static hostname: debian9.localdomain
             Icon name: computer-vm
               Chassis: vm
            Machine ID: a92099e30f704d559adb18ebc12ddac4
               Boot ID: 7607cbe605d44f638d6542d4c7b3878e
        Virtualization: qemu
      Operating System: Debian GNU/Linux 9 (stretch)
                Kernel: Linux 4.9.0-8-amd64
          Architecture: x86-64
    

    使用/etc/*release

    如果以上命令都不适合您,那么很可能您正在运行一个非常老旧且过时的Linux发行版。在这种情况下,可以使用以下命令之一,该命令应打印发行版本或版本文件的内容:

    cat /etc/*release
    
    cat /etc/*version
    

    您可以在此链接中找到有关发行/版本文件的更多信息。

    使用uname命令

    uname命令显示一些系统信息,包括Linux内核体系结构,名称,版本和发行版。

    要了解您的系统上正在运行什么版本的Linux内核,请键入以下命令:

    uname -srm
    

    输出:

    Linux 4.9.0-8-amd64 x86_64
    

    上面的输出告诉我们Linux内核是64位的,其版本是“ 4.9.0-8-amd64”。

    写在最后

    在本教程中,我们向您展示了如何使用命令行查找在系统上运行的Linux版本。

    如果您的Linux发行版带有桌面环境,则还可以从图形界面中检查发行版及其版本。

    如有任何疑问,请随时发表评论。

    相关文章

      网友评论

        本文标题:如何查看Linux中系统版本信息

        本文链接:https://www.haomeiwen.com/subject/uazxgctx.html