使用命令行检测Ubuntu版本方法
程序员文章站
2022-06-01 13:05:15
方法一:使用lsb_release实用程序
lsb_release实用程序可以显示有关linux发行版的lsb(linux标准库)信息。它是检查ubuntu版本的首选方法...
方法一:使用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 \l
2、使用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