本文讲述使用命令行检测ubuntu版本方法。
与debian稳健的升级策略不同,ubuntu每六个月便会发布一个新版,以便人们实时地获取和使用新软件。ubuntu共有五个长期支持版本(long term support,lts):ubuntu 6.06、8.04、10.04、12.04、14.04、16.04。ubuntu 12.04和14.04桌面版与服务器版都有5年支持周期。而之前的长期支持版本为桌面版3年,服务器版5年。每个ubuntu的版本代号都是按照“形容词+动物”的格式命名的,一开始并不是按照字母顺序,从6.06的drapper drake才开始如此。而数字号则是表示发布的“年+月”,如12.04是在2012年4月发布。
方法一:使用lsb_release实用程序
lsb_release实用程序可以显示有关linux发行版的lsb(linux标准库)信息。它是检查ubuntu版本的首选方法,无论运行的是哪个桌面环境或ubuntu版本,此方法都可以使用。
下面我们就来看看如何检测ubuntu版本:
1、使用ctrl+alt+t键盘快捷键或单击终端图标打开终端。
2、使用lsb_release -a命令显示ubuntu版本,会在description行看到ubuntu版本信息
输出:
no lsb modules are available.
distributor id: ubuntu
description: ubuntu 18.04 lts
release: 18.04
codename: bionic从上面的输出可以看出我使用的是ubuntu 18.04 lts。
也可以只显示description行,只需执行以下命令:
lsb_release -d输出:
description: ubuntu 18.04 lts方法二:使用cat命令
1、使用cat命令显示/etc/issue文件中包含系统标识文本的内容
需要执行以下命令:
cat /etc/issue输出结果:
ubuntu 18.04 lts \n \l2、使用cat命令显示/etc/os-release文件中信息
/etc/os-release是一个包含操作系统标识数据的文件,只能在运行systemd的较新ubuntu版本上找到。
注:只有拥有ubuntu 16.04或更高版本时,此方法才有效。
需要执行以下命令:
cat /etc/os-release输出:
name=ubuntu
version=18.04 lts (bionic beaver)
id=ubuntu
id_like=debian
pretty_name=ubuntu 18.04 lts
version_id=18.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=bionic
ubuntu_codename=bionic方法三:使用hostnamectl命令
hostnamectl是一个允许用户设置主机名的命令,但也可以使用它来检查ubuntu版本。
注:此命令仅适用于ubuntu 16.04或更高版本。
需要执行以下命令:
hostnamectl输出:
static hostname: linuxize
icon name: computer-vm
chassis: vm
machine id: f1ce51f447c84509a86afc3ccf17fa24
boot id: 2b3cd5003e064382a754b1680991040d
virtualization: kvm
operating system: ubuntu 18.04 lts
kernel: linux 4.15.0-22-generic
architecture: x86-64
我上周提交的备案资料为什么现在什么信息都没有了c语言在gcc中怎么运行程序?欧舒丹美国分公司申请破产 品牌域名为字母域名loccitane.cn共享虚拟主机安全吗租一个腾讯云服务器电商服务器租用能否使用云主机小程序如何运营推广买的阿里云服务器ip哪里找到