查看 Ubuntu 版本資訊的 6 種方法

本篇 ShengYu 介紹如何查詢 Ubuntu 版本資訊,查看 Ubuntu 版本資訊大概分為以下 6 種方法,Ubuntu 版本號碼、Ubuntu 代號名稱以及 kernel 版本都能查詢得到,

  • 使用 lsb_release -a 查詢 Ubuntu 版本資訊
  • 使用 cat /etc/lsb-release 查詢 Ubuntu 版本資訊
  • 使用 cat /etc/os-release 查詢 Ubuntu 版本資訊
  • 使用 hostnamectl 查詢 Ubuntu 版本資訊
  • 使用 uname -a 查詢 Ubuntu 版本資訊
  • 使用 cat /etc/issue 查詢 Ubuntu 版本資訊

使用 lsb_release -a 查詢 Ubuntu 版本資訊

想要查看 Ubuntu 版本資訊可以使用 lsb_release -a 來查詢 ,這方法建議優先使用,結果如下,Description 就是 Ubuntu 版本說明資訊,Release 就是 Ubuntu 版本號碼,Codename 就是 Ubuntu 代號名稱,

1
2
3
4
5
6
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial

想要直接查看 Ubuntu Description 版本說明資訊可以使用 lsb_release -d 來查詢,

1
2
$ lsb_release -d
Description: Ubuntu 16.04.5 LTS

想要直接查看 Ubuntu Release 版本號碼可以使用 lsb_release -r 來查詢,

1
2
$ lsb_release -r
Release: 16.04

配合 awk 的話就可以取出版本號碼,

1
2
$ lsb_release -r | awk '{print $2}'
16.04

想要直接查看 Ubuntu Codename 代號名稱可以使用 lsb_release -c 來查詢,

1
2
$ lsb_release -c
Codename: xenial

配合 awk 的話就可以取出代號名稱,

1
2
$ lsb_release -c | awk '{print $2}'
xenial

使用 cat /etc/lsb-release 查詢 Ubuntu 版本資訊

使用 cat /etc/lsb-release 指令查詢 Ubuntu 版本資訊,跟前一個指令類似,結果如下,

1
2
3
4
5
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"

使用 cat /etc/os-release 查詢 Ubuntu 版本資訊

另外一種方法是用 cat /etc/os-release 查看 Ubuntu 版本資訊,結果如下,

1
2
3
4
5
6
7
8
9
10
11
12
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.5 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.5 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

使用 hostnamectl 查詢 Ubuntu 版本資訊

hostnamectl 是用來設定主機名稱的指令,也可以用 hostnamectl 來查看 Ubuntu 版本資訊,

1
2
3
4
5
6
7
8
9
$ hostnamectl
Static hostname: PC
Icon name: computer-desktop
Chassis: desktop
Machine ID: 06a7f1877a044e31b752b472b081fdf3
Boot ID: d274984715b34844a88503ca3332a8a7
Operating System: Ubuntu 16.04.5 LTS
Kernel: Linux 4.10.0-40-generic
Architecture: x86-64

使用 uname -a 查詢 Ubuntu 版本資訊

使用 uname -a 指令查詢 Ubuntu 版本資訊,這個指令是可以看到 kernel 版本,結果如下,

1
2
$ uname -a
Linux shengyu 4.10.0-40-generic #44~16.04.1-Ubuntu SMP Thu Nov 9 15:37:44 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

使用 cat /etc/issue 查詢 Ubuntu 版本資訊

最後一種查看 Ubuntu 版本資訊的方法是使用 cat /etc/issue 來查詢,結果如下,

1
2
$ cat /etc/issue
Ubuntu 16.04.5 LTS \n \l

以上就是 查看 Ubuntu 版本資訊的 6 種方法介紹,
如果你覺得我的文章寫得不錯、對你有幫助的話記得 Facebook 按讚支援一下!