1. 程式人生 > >lsb_release -a 查詢系統版本

lsb_release -a 查詢系統版本

-v, --version
顯示版本資訊
-i, --id
顯示發行版的ID
-d, --description
顯示該發行版的描述資訊
-r, --release
顯示當前系統是發行版的具體版本號
-c, --codename
發行版代號
-a, --all
顯示上面的所有資訊
-h, --help
顯示幫助資訊
如果當前發行版是LSB相容的,那麼“/etc/lsb_release”檔案中會包含LSB_VERSION域。這個域的值可以是用冒號隔開的一系列支援的模組。這些模組名是當前版本支援的LSB的模組名。如果當前版本不是LSB相容的,就不要包含這個域。
可選的域包括DISTRIB_ID, DISTRIB_RELEASE, DISTRIB_CODENAME,
DISTRIB_DESCRIPTION,它們可以覆蓋/etc/distrib-release檔案中的內容。注:這裡的distrib要替換為當前的
發行版的名字。
如果存在/etc/lsb-release.d目錄,會在該目錄中查詢檔名並作為附加的模組版本加在LSB_VERSION前面。檔案/etc/distrib-release中包含了一些描述資訊,用來說明應該分析哪些檔名。
一般的格式是:"Distributor release x.x (Codename)"
注意:Debian系統中缺乏相應的描述資訊(見/etc/debian-version),為了支援Debian系統,大部分資訊都被加在了lsb-release檔案中。
redhat和fedora系統中,還支援一個引數:
-s, --short 
輸出簡短的描述資訊