GNU/Linux 操作系统因为多年来变得越来越强大,所以成为了 Windows 和 macOS 的最佳替代品。因为发行版本太多,要追踪 Linux 版本可能有点挑战,尤其是对于一些滚动发布更新的 Linux 发行版,因此这里以 Debian 11 为例子,提供了六种在 Linux 主机上轻松检查 Linux 版本号的方法。
使用 lsb_release 命令
LSB 代表 Linux Standard Base,lsb_release
命令是专门为了让 Linux 用户能够检查他们的 Linux 版本而开发的。要检查你的 Linux 版本,只需要在终端中输入以下命令并回车即可,
lsb_release -a
其中参数 -a
代表“all(全部)”,这条命令使用 lsb_release
列出关于你的 Linux 发行版的所有细节;也可以使用 -d
、-r
和 -c
分别找出描述、版本和代号。
使用 cat 命令
在 Linux 中,cat
命令的含义是 concatenate(连接),这个命令非常实用,它被专门用来在终端中显示文件内容。要通过 cat
命令获取 Linux 版本的详细信息,我们需要对位于根目录下的 /etc
目录中的 os-release
文件进行操作。具体操作步骤如下:
cat /etc/os-release
使用 uname 命令
上面的命令并不会显示内核版本信息。然而,如果你特别想要查看你的 Linux 系统的内核版本,只需要使用 uname
命令即可。
uname
是 Unix Name 的缩写,特别用来显示关于 Linux 内核的详细信息。它内置于 Linux 系统中,你可以这样使用这个命令:
uname -a
使用 hostnamectl 命令
我们也可以使用 hostnamectl
命令来查看 Linux 系统的版本。顾名思义,这个命令用来显示发行版的主机名。注意,只有在拥有 sudo 特权的情况下才能使用这个命令:
hostnamectl
桌面版 Linux 系统进入设置
一些拥有桌面系统的 Linux 发行版可以打开系统设置 – About(关于)查看系统版本号。
安装 Neofetch
Neofetch 不同于其他只会显示文本的命令,它是一个非常酷的命令,能够展示正在使用的发行版的 ASCII 艺术 logo。除了图案外,它还会展示有关发行版的各种信息,包括 Linux 内核版本、分辨率、桌面环境、处理器、GPU 和内存等。Neofetch 命令并不会默认安装,所以如果想要检查您的版本号,需要先安装它。具体安装方法取决于使用的发行版和软件包管理器,详见 Neofetch – 在终端中显示 Linux 系统信息。
apt install neofetch
neofetch