跳转至

如何获取Linux发行版信息

概要: 获取Linux发行版信息的几种方式,分别在Fedora, RockyLinux, Debian和XUbuntu四个发行版上测试

创建时间: 2023.05.26 21:21:12

更新时间: 2023.07.30 23:54:27

uname

Bash
uname -a

用法:uname [选项]...
输出特定的系统信息。如果不带 <选项>,则视为使用了 -s 选项。

  -a, --all                按如下次序输出所有信息,其中若 -p  -i                              探测结果为未知,则省略:
  -s, --kernel-name        输出内核名称
  -n, --nodename           输出网络节点的主机名
  -r, --kernel-release     输出内核发行号
  -v, --kernel-version     输出内核版本号
  -m, --machine            输出主机的硬件架构名称
  -p, --processor          输出处理器类型(不可移植)
  -i, --hardware-platform  输出硬件平台(不可移植)
  -o, --operating-system   输出操作系统名称
      --help        显示此帮助信息并退出
      --version     显示版本信息并退出
示例如下

Fedora 38

image.png

RockyLinux 8

image.png

Debian 11

image.png

XUbuntu 22.04

image.png

/etc/os-release

Fedora 38

image.png

RockyLinux 8

image.png

Debian 11

image.png

XUbuntu 22.04

image.png

/proc/version

Fedora 38

image.png

RockyLinux 8

image.png

Debian 11

image.png

XUbuntu 22.04

image.png

hostnamectl

Fedora 38

image.png

RockyLinux 8

image.png

Debian 11

image.png

XUbuntu 22.04

image.png

neofetch

安装方式

Bash
1
2
3
4
5
# Fedora, RockyLinux
sudo dnf install neofetch

# Ubuntu, Debian
sudo apt install neofetch

Fedora 38

image.png

RockyLinux 8

image.png

Debian 11

image.png

XUbuntu 22.04

image.png

lsb_release

安装方式

Bash
1
2
3
4
5
# Fedora, RockyLinux
sudo dnf install redhat-lsb-core

# Ubuntu, Debian
sudo apt install lsb-release

Fedora 38

image.png

RockyLinux 8

image.png

Debian 11

image.png

XUbuntu 22.04

image.png

参考