如何查看當前Linux系統版本?使用lsb_release或cat /etc/os-release命令快速獲取系統信息

要查看linux系統版本信息,推薦使用lsb_release或cat /etc/os-release命令。1. 使用lsb_release -a可顯示完整發行信息,如ubuntu 22.04.3 lts及其代號jammy;若命令未安裝,可通過包管理器安裝lsb-core;2. /etc/os-release文件以鍵值對形式存儲系統信息,適合腳本解析,通過cat命令結合grep和cut可提取特定字段;3. 推薦根據場景選擇命令:快速查看完整信息用lsb_release -a,腳本中結構化讀取則用/etc/os-release文件,系統無lsb_release時直接讀該文件,最小化系統或容器中可考慮/etc/issue或/etc/*-release文件。

如何查看當前Linux系統版本?使用lsb_release或cat /etc/os-release命令快速獲取系統信息

要查看當前 linux 系統的版本信息,最常用也最直觀的方法之一就是使用 lsb_release 或 cat /etc/os-release 命令。這兩個方法都能快速、準確地告訴你系統的基本發行版信息,包括發行商名稱、版本號和代號等。

如何查看當前Linux系統版本?使用lsb_release或cat /etc/os-release命令快速獲取系統信息


使用 lsb_release 查看系統版本

如果你在終端中輸入:

如何查看當前Linux系統版本?使用lsb_release或cat /etc/os-release命令快速獲取系統信息

lsb_release -a

你將看到類似如下的輸出:

Distributor ID: Ubuntu Description:    Ubuntu 22.04.3 LTS Release:        22.04 Codename:       jammy

這表示你的系統是基于 Ubuntu 22.04 的長期支持版本。

如何查看當前Linux系統版本?使用lsb_release或cat /etc/os-release命令快速獲取系統信息

  • 如果提示找不到命令,可能是因為 lsb_release 包沒有安裝(某些精簡版系統會省略),可以通過包管理器安裝,比如在 debian/Ubuntu 上運行:
    • sudo apt update
    • sudo apt install lsb-core

小技巧:如果只需要某一項信息,比如只看描述,可以用 lsb_release -d,這樣更簡潔。


使用 /etc/os-release 文件獲取信息

這個文件是大多數現代 Linux 發行版都具備的標準配置文件,它以鍵值對的形式存儲了系統的發行信息。

執行以下命令查看內容:

cat /etc/os-release

你會看到類似這樣的內容:

NAME="Ubuntu" VERSION="22.04.3 LTS (Jammy Jellyfish)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 22.04.3 LTS" VERSION_ID="22.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=jammy UBUNTU_CODENAME=jammy
  • 這個文件特別適合腳本中讀取系統信息。
  • 如果你想只提取某一字段,比如 PRETTY_NAME,可以結合 grep 和 awk:
    grep PRETTY_NAME /etc/os-release | cut -d '"' -f2

哪些情況下推薦用哪個命令?

  • 想快速查看完整信息 → 推薦 lsb_release -a
  • 寫腳本需要結構化數據 → 推薦解析 /etc/os-release
  • 系統不帶 lsb_release 工具 → 可直接讀取 /etc/os-release 文件
  • 最小化系統或容器中 → 可能兩者都沒有,這時候可以考慮 /etc/issue 或 /etc/*-release 文件(如 /etc/centos-release)

基本上就這些方法了。雖然看起來簡單,但很多人一開始容易去翻各種手冊或者查錯的文件。記住這兩個命令,以后再遇到系統版本問題就不會抓瞎了。

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享