萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 查看核心版本與發行版本的完整指令大全

Linux 發行版眾多(Red Hat、CentOS、Ubuntu、Debian、SUSE 等),查看系統版本資訊的指令因發行版而異。本文彙整核心版本與發行版本的所有查看方法,並標註適用範圍,讓您不再為「我是哪個版本」煩惱。

一、查看核心版本

指令輸出範例說明
cat /proc/versionLinux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4) #1 SMP Mon Sep 19 18:00:54 EDT 2005顯示核心版本、編譯器、編譯時間等完整資訊
uname -aLinux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux顯示核心名稱、版本、硬體架構等所有資訊
uname -r2.6.9-22.ELsmp僅顯示核心釋出版本號,最簡潔

二、查看 Linux 發行版本

1. 通用指令(適用所有發行版)

[root@q1test01 ~]# lsb_release -a
LSB Version:    core-3.0-amd64:core-3.0-ia32:core-3.0-noarch:graphics-3.0-amd64:graphics-3.0-ia32:graphics-3.0-noarch
Distributor ID: RedHatEnterpriseAS
Description:    Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
Release:        4
Codename:       NahantUpdate2

需安裝 lsb 套件(Red Hat/CentOS: yum install redhat-lsb,Debian/Ubuntu: apt-get install lsb-release)。

2. Red Hat 系專用指令

指令輸出範例說明
cat /etc/issueRed Hat Enterprise Linux AS release 4 (Nahant Update 2)\nKernel \r on an \m登入前顯示的發行資訊,可能被自訂修改
cat /etc/redhat-releaseRed Hat Enterprise Linux AS release 4 (Nahant Update 2)最直觀的版本號來源,含 Update 版次
rpm -q redhat-releaseredhat-release-4AS-3顯示 RPM 套件版本,需對照對應表

3. Red Hat 版本號對照表

RPM 套件版本對應發行版本
redhat-release-3AS-1Red Hat Enterprise Linux AS 3
redhat-release-3AS-7.4Red Hat Enterprise Linux AS 3 Update 4
redhat-release-4AS-2Red Hat Enterprise Linux AS 4
redhat-release-4AS-2.4Red Hat Enterprise Linux AS 4 Update 1
redhat-release-4AS-3Red Hat Enterprise Linux AS 4 Update 2
redhat-release-4AS-4.1Red Hat Enterprise Linux AS 4 Update 3
redhat-release-4AS-5.5Red Hat Enterprise Linux AS 4 Update 4

三、其他發行版常用指令

  • Debian/Ubuntu:cat /etc/os-release、cat /etc/issue、lsb_release -a
  • SUSE:cat /etc/SuSE-release、lsb_release -a
  • 通用:cat /etc/os-release(systemd 系統標準)

圖示說明

Linux 版本查看指令示意圖

總結

  • 核心版本:首選 uname -r
  • 發行版本:首選 lsb_release -a(通用)或 cat /etc/os-release(現代系統)
  • Red Hat 系:cat /etc/redhat-release 最直觀
copyright © 萬盛學電腦網 all rights reserved