這裡介紹如何查詢 Linux 的發行版名稱與版本資訊。
Linux 發行版(distribution)與版本就是指大家常聽到的 Ubuntu 16.04、Fedora 24、CentOS 7 這些名字,而要查詢 Linux 的發行版有以下幾中方式。
通常在 目錄中會有一些檔名為 的系統版本資訊檔,通常從這些檔案的內容就可以看出 Linux 的發行版名稱與版本號碼。首先可以使用 列出所有的 檔案:
ls /etc/*-release
雖然檔案名稱有 的字樣,但是實際的 Linux 發行版名稱還是要看裡面的內容才知道:
cat /etc/redhat-release
裡面還有更詳細的資訊:
cat /etc/os-release
從上面這些資料看起來這個 Linux 系統是 Scientific Linux release 7.1。以下則是 Ubuntu Linux 16.04 的狀況:
cat /etc/lsb-release
cat /etc/os-release
是一個用來查詢 Linux 發行版資訊的指令,但是並不是每一種 Linux 發行版預設都會安裝這個指令,使用時要碰運氣:
lsb_release -a
像在 Scientific Linux 中就沒有這個指令可以用:
lsb_release -a
Linux 核心版本跟發行版的版本是不一樣的東西,Linux 核心版本通常是比較進階的系統開發者或管理者才會需要用到,它看起來會類似 ,以下是幾種 Linux 核心版本的查詢方式。
是一個用來查詢 Linux 系統核心資訊的指令:
uname -a
這是 Ubuntu Linux 16.04 的狀況:
uname -a
在 中也會紀錄一些 Linux 的核心版本資訊:
cat /proc/version
這是 Ubuntu Linux 16.04 的狀況:
cat /proc/version
參考資料:nixCraft、linux.com
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/8509.html