如何查詢Linux作業系統名稱和核心版本?


簡介

歡迎閱讀本指南,它將幫助您識別正在執行的Linux作業系統名稱和核心版本。Linux是一個開源作業系統,允許使用者自由修改和分發。

這意味著有數百種不同的Linux變體或發行版可供使用。鑑於這種多樣性,瞭解您正在使用哪個發行版以及它執行的核心版本非常重要。

Linux作業系統名稱和核心版本的解釋

Linux作業系統(OS)是一個管理計算機硬體資源併為計算機程式提供常用服務的軟體程式。核心是作業系統的核心元件,它為作業系統的其他所有部分提供基本服務。

它管理記憶體使用、輸入/輸出操作、程序排程和其他關鍵功能。Linux發行版的名稱是指正在使用的特定Linux變體或版本。

例如,一些流行的發行版包括Ubuntu、Debian、Red Hat Enterprise Linux (RHEL)、Fedora、CentOS等等。每個發行版都有自己的一套功能和軟體包,這些功能和軟體包針對特定受眾或用例量身定製。

瞭解您的Linux作業系統名稱和核心版本的重要性

在對系統進行故障排除或安裝新的軟體應用程式時,瞭解您的Linux作業系統名稱和核心版本至關重要。不同的版本可能與某些程式或硬體裝置的相容性水平不同。

如果您需要系統的技術支援,瞭解您正在執行哪個發行版將有助於支援人員更快地提供適當的幫助。此外,當從與您的特定發行版相關的線上論壇或社群尋求幫助時,瞭解您的版本資訊可以幫助其他人根據他們自己使用類似設定的經驗提供有針對性的建議。

查詢您的Linux作業系統名稱

使用lsb_release命令

lsb_release命令是一種簡單的方法,可以檢查您在機器上執行的是哪個版本的Linux。它顯示有關作業系統發行版、版本和代號的資訊。該命令在大多數Linux發行版中預設安裝,因此您無需安裝任何東西。

lsb_release命令的解釋

lsb_release命令代表“Linux標準基礎版本”。它是一個標準工具,用於識別有關您系統的發行版特定資訊。該工具提供有關您的作業系統的標準化資訊,以避免不同版本的Linux或發行版之間的相容性問題。

使用lsb_release命令的分步指南

  • 透過按Ctrl+Alt+T或在應用程式中搜索“終端”來開啟您的終端。

  • 輸入“lsb_release -a”並按Enter鍵。

  • 輸出將顯示以下資訊:

    • **發行版ID** - 這表示您正在使用哪個Linux發行版(例如,Ubuntu、Debian)。

      描述 - 這描述了發行版是什麼(例如,Ubuntu 20.04 LTS)。

    • **版本** - 這顯示了您正在使用的發行版的版本號(例如,20.04)。

      代號 - 這指定給定版本的代號(例如,Focal)。

使用cat /etc/os-release命令

確定您正在執行哪個Linux發行版的另一種方法是使用cat /etc/os-release命令。

cat /etc/os-release命令的解釋

此命令僅顯示有關您系統的作業系統和核心版本的資訊。

使用cat /etc/os-release命令的分步指南

  • 透過按Ctrl+Alt+T或在應用程式中搜索“終端”來開啟您的終端。

  • 輸入“cat /etc/os-release”並按Enter鍵。

  • 您將看到以下資訊:

    • **名稱** - 這標識您的作業系統發行版的名稱(例如,Ubuntu)。

      版本 - 這顯示您的作業系統發行版的版本號(例如,20.04)。

    • **ID** - 這表示您的作業系統發行版的ID(例如,ubuntu)。

      ID_LIKE - 這列出了與您的發行版類似的所有ID。

    • **PRETTY_NAME** - 這提供了易於閱讀的描述(例如,Ubuntu 20.04 LTS)。

      VERSION_ID - 這顯示您的作業系統發行版的版本標識號。

知道如何檢索您的Linux作業系統名稱至關重要,因為它允許您確定哪些軟體包和更新與您的Linux機器相容,從而更容易安裝和升級它們,而不會出現任何問題。在下一節中,我們將討論如何使用兩個簡單的命令輕鬆找出您在Linux上執行的核心版本。

查詢您的Linux核心版本

使用uname -r命令

查詢Linux核心版本的簡便方法是使用帶有`-r`選項的`uname`命令。`uname`命令代表“Unix名稱”,用於列印系統資訊。`-r`選項僅列印核心發行版本。

要使用此命令,請開啟終端視窗並輸入:

uname -r 

這將返回一個包含您當前核心版本號的字串,例如“4.15.0-46-generic”。此輸出在對與硬體相容性或驅動程式安裝相關的故障進行排查時非常有用。

uname -r命令的解釋

`uname -r`命令的工作原理是查詢核心的內部資料結構以獲取其發行版號,然後將其列印到標準輸出以進行顯示。此資料儲存在名為`/proc/version`的系統檔案中,但使用`uname -r`比手動讀取該檔案快得多且更簡單。

使用uname -r命令的分步指南

要使用`uname`查詢您的核心版本,請按照以下步驟操作:

  • 開啟一個終端視窗。

  • 輸入`uname -r`。

  • 按Enter鍵。

  • 觀察螢幕上列印的輸出。

就這麼簡單!請記住,此命令僅顯示您當前的核心發行版號,而不顯示有關您的作業系統或計算機系統的任何其他資訊。

使用cat /proc/version命令

查詢Linux核心版本的另一種方法涉及使用`/proc/version`,它儲存有關正在執行的系統的各個方面的詳細資訊,包括其軟體和硬體元件。

cat /proc/version命令的解釋

`/proc/version`檔案包含當前執行的核心的完整版本字串,包括其他構建資訊,例如補丁級別和編譯器版本。只需鍵入以下內容即可訪問它:

cat /proc/version 

此命令將列印該檔案中儲存的所有資訊。

使用cat /proc/version命令的分步指南

要使用`/proc/version`查詢您的核心版本,請按照以下步驟操作:

  • 開啟一個終端視窗。

  • 輸入`cat /proc/version`。

  • 按Enter鍵。

  • 觀察螢幕上列印的輸出。

此命令將返回一個長字串,其中包含您系統的所有構建資訊,包括您當前的核心版本號。雖然此方法提供比使用`uname -r`更廣泛的資訊,但對於那些不太熟悉Linux系統的人來說,它也可能更難以解析和解釋。

知道如何查詢您的Linux作業系統名稱和核心版本不僅對於故障排除很重要,而且對於確保與計算機系統上的軟體和硬體元件相容也很重要。透過使用`uname`或`/proc/version`,您可以快速確定您當前執行的核心版本,並根據需要採取適當的操作。

結論

在本文中,我們介紹了可以用來查詢其Linux作業系統名稱和核心版本的各種方法。我們討論了了解此資訊對於故障排除和軟體相容性的重要性。本文介紹了四個不同的命令,可用於查詢您的Linux作業系統名稱和核心版本:lsb_release、cat /etc/os-release、uname -r和cat /proc/version。

詳細描述了每個命令,並提供了有關如何使用它們的逐步指南。在閱讀完本文後,讀者應該能夠很好地理解如何查詢其Linux作業系統名稱和核心版本。

更新於:2023年6月9日

3K+ 瀏覽量

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.