2012年9月27日 星期四

查詢 Linux Distribution 及版本

我也不知道為什麼到今天我才知道這個指令。

以前只會用 uname -a ,然後根據 kernel version 去猜是哪個 distribution 和 version。 原來有個更好用的指令。直接打 lsb_release -a 就可以看到的。

以下是實驗室某 Original Server。

[root@localhost ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 5.7 (Final)
Release: 5.7
Codename: Final

如果只要看是用哪個 Distribution,可以用 lsb_release -i

[root@localhost ~]# lsb_release -i
Distributor ID: CentOS

如果只要看版本號碼,可以用 lsb_release -r
[root@localhost ~]# lsb_release -r
Release: 5.7

如果要看 Description 那個欄位,包含是哪個 Distribution 及版號,可以用 lsb_release -d
[root@localhost ~]# lsb_release -d
Description: CentOS release 5.7 (Final)