查看当前Linux版本信息

1
2
3
4
5
6
lsb_release -a
cat /etc/issue
cat /etc/os-release
cat /etc/lsb-release
cat /etc/debian_version
cat /proc/version

1. Linux标准库

运行:

1
2
3
4
5
6
~$ lsb_release -a
LSB Version: core-11.1.0ubuntu2-noarch:printing-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal

2. 查看文件

  1. 查看/etc/issue*文件:

    ~$ cat /etc/issue
    Ubuntu 20.04.6 LTS \n \l
    
    ~$ cat /etc/issue.net
    Ubuntu 20.04.6 LTS
  2. 查看/etc/*-release文件:

    $ cat /etc/os-release
    NAME="Ubuntu"
    VERSION="20.04.6 LTS (Focal Fossa)"
    ID=ubuntu
    ID_LIKE=debian
    PRETTY_NAME="Ubuntu 20.04.6 LTS"
    VERSION_ID="20.04"
    HOME_URL="https://www.ubuntu.com/"
    SUPPORT_URL="https://help.ubuntu.com/"
    BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
    PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
    VERSION_CODENAME=focal
    UBUNTU_CODENAME=focal
    
    $ cat /etc/lsb-release
    DISTRIB_ID=Ubuntu
    DISTRIB_RELEASE=20.04
    DISTRIB_CODENAME=focal
    DISTRIB_DESCRIPTION="Ubuntu 20.04.6 LTS"
  3. 查看/etc/*_version文件:

    $ cat /etc/debian_version
    bullseye/sid
  4. 查看/proc/version文件:

    ~$ cat /proc/version
    Linux version 5.4.0-167-generic (buildd@lcy02-amd64-010) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #184-Ubuntu SMP Tue Oct 31 09:21:49 UTC 2023

参考

  1. 查看 Linux 发行版名称和版本号的 8 种方法 - 知乎