从命令行检查 Ubuntu 版本和代码名称的 3 种方法

Ubuntu 每六个月发布一个新版本;每年四月和十月。版本号表示为<year>.<month>例如,2019年10月发布的版本是19.10,而2018年4月发布的版本是18.04。

此外,每个版本都有一个代号,其格式为:形容词,后跟动物名称。形容词和动物名称都以相同的字母开头,并且字母按字母顺序选择。例如。 Ubuntu 17.10 的代号为 Artful Aardvark,18.04 的代号为 Bionic Beaver,19.10 的代号为 Eoan Ermine。

让我们看看可以用来检查 Ubuntu 版本的各种方法。

使用lsb_release

命令lsb_release来自 Linux Standard Base 包的内容显示有关操作系统版本和内核版本的信息。

运行它-a获取 Ubuntu 版本和代号的标志:

lsb_release -a

正如我们所看到的,显示了版本。但是,仅显示代码名称的第一部分。


文件/etc/os-release

我们可以打印文件的内容/etc/os-release在终端上使用cat命令查看 Ubuntu 版本以及其他操作系统信息。

cat /etc/os-release

在这里我们可以看到版本的完整代码名称,而不仅仅是上一个命令中的形容词部分。


使用hostnamectl

命令hostnamectl也可以运行来检查Ubuntu版本。

hostnamectl

我们可以看到,这里只显示了版本号,没有显示代号。


结论

最好检查 Ubuntu 版本,以便相应地安装相关补丁、安全和性能更新等。

Ubuntu 还每两年在 4 月发布一次长期支持 (LTS) 版本。出于稳定性和安全原因,始终建议使用 Ubuntu 的 LTS 版本,而不是临时(非 LTS)版本。