如何在Linux上使用命令行检查OS版本

如何在Linux上使用命令行检查OS版本

在命令行中检查Linux OS版本

Linux是当前可用的开源和免费操作系统。 Linux有各种发行版。 UbuntuDebian,Manjaro,Fedora,OpenSuse,RHEL,CentOS,Linux Mint等是流行的Linux变体。安装软件包和安全补丁程序时,操作系统版本很重要。在本教程中,您将学习如何在命令行中检查Linux OS版本。

在Linux上检查操作系统版本

您可以使用以下方法检查操作系统版本: lsb_release 命令:

lsb_release -a

uname 它也可以用来检查操作系统版本。

uname -r

使用 hostnamectl 此命令对于检查OS版本也很有用。

hostnamectl

操作系统相关信息也存储在内部 /etc/os-release 要查看文件,请使用以下命令:

cat /etc/os-release

检查操作系统版本

以下是指示操作系统版本的输出数据的示例。

1。 lsb_release 命令

LSB代表Linux Standard Base。的 lsb_release 该命令显示有关Linux发行版的信息。要检查操作系统版本: lsb_release 命令:

lsb_release -a

输出看起来像这样:

LSB Version:	n/a
Distributor ID:	ManjaroLinux
Description:	Manjaro Linux
Release:	18.1.5
Codename:	Juhraya

2。 uname 命令

您可以使用以下命令查看Linux内核体系结构,版本,名称等: uname 命令:

uname -srvo

输出看起来像这样:

Linux 4.19.91-1-MANJARO #1 SMP Sat Dec 21 11:18:44 UTC 2019 GNU/Linux

或者,要仅显示操作系统版本,请输入以下命令:

uname -r

输出看起来像这样:

4.19.91-1-MANJARO

3.使用/ etc / os-release文件数据

/etc/os-release 该文件包含与操作系统相关的标识数据。可以简单地使用 cat 显示数据的命令 etc/os-release 文件数据:

cat /etc/os-release

输出看起来像这样:

NAME="Manjaro Linux"
ID=manjaro
ID_LIKE=arch
PRETTY_NAME="Manjaro Linux"
ANSI_COLOR="1;32"
HOME_URL="https://www.manjaro.org/"
SUPPORT_URL="https://www.manjaro.org/"
BUG_REPORT_URL="https://bugs.manjaro.org/"
LOGO=manjarolinux

4。 hostnamectl 实用性

hostnamectl 该实用程序是SystemD的一部分,用于更改主机名。使用此实用程序可以查看有关Linux发行版的信息。

hostnamectl

输出看起来像这样:

   Static hostname: linux4one
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 9331e16a9f024d05ad3da354c679382c
           Boot ID: ffe54918cf9e4a8f9be10479ab5a2bec
  Operating System: Manjaro Linux
            Kernel: Linux 4.19.91-1-MANJARO
      Architecture: x86-64

5, /etc/*release 旧的Linux发行文件

如果您运行的是非常老的Linux Distro,则上述所有方法可能均无效。因此,要检查一台非常老的计算机的操作系统版本,请使用以下命令:

cat /etc/*release

或者,您可以使用以下命令检查唯一的版本:

cat /etc/*version

结论

您了解了如何在Linux上使用命令行检查操作系统版本。如果您有任何疑问,请别忘了将其注释掉。

Sidebar