查詢該主機的 Linux 種類與版本,得知 Linux 的種類與版本可以協助我判斷各種不同的 Distribution 之間不同的特性,例如安裝套件時要用 yum 或 apt-get 之類的,各家的 Linux 散佈(distribution) 有時候一些管理指令與預設目錄還差蠻多的。

在 Linux 界有個 Linux Standard Base 規格 (簡稱 LSB),這裡定義了各家 Linux 散佈之間必須共通的規範,否則 Linux 因為是開放原始碼的作業系統,如果真的各自做各自的,有一天一定天下大亂。

也正好 LSB 有定義一個 lsb_release 指令可以查詢 Linux 散佈版本資訊 ( Distribution information ),例如以下指令執行範例:

[root@localhost ~]# lsb_release -a
LSB Version:    1.3
Distributor ID: FedoraCore
Description:    Fedora Core release 3 (Heidelberg)
Release:        3
Codename:       Heidelberg

所以你以後在登入任何有通過 LSB 認證的 Linux distribution 時,就可以透過 lsb_release -a 進行版本查詢了!

arrow
arrow
    全站熱搜

    莊子 發表在 痞客邦 留言(0) 人氣()