方法一:使用lsb_release命令

lsb_release命令是一種常用的方法來(lái)查看Linux發(fā)行版的詳細(xì)信息。它可以顯示發(fā)行版名稱、版本號(hào)、發(fā)行日期等信息。使用以下命令來(lái)查看:

lsb_release -a

該命令將打印出類似于以下內(nèi)容的詳細(xì)信息:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.2 LTS
Release:        20.04
Codename:       focal

通過(guò)查看"Description"或"Release"字段,你將準(zhǔn)確地知道你所使用的Linux版本。

方法二:查看/etc/os-release文件

另一種常用的方法是直接查看/etc/os-release文件。該文件包含了有關(guān)Linux發(fā)行版的詳細(xì)信息。使用以下命令來(lái)查看該文件的內(nèi)容:

cat /etc/os-release

該命令將輸出/etc/os-release文件的內(nèi)容,其中包括類似以下的信息:

NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_ID="20.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"

通過(guò)查看"PRETTY_NAME"或"VERSION_ID"字段,你將找到你所使用的Linux版本的相關(guān)信息。

方法三:使用uname命令

uname命令是一個(gè)通用的工具,用于獲取有關(guān)操作系統(tǒng)的各種信息,包括內(nèi)核版本和Linux發(fā)行版。使用以下命令來(lái)查看Linux版本:

uname -a

該命令將輸出類似于以下內(nèi)容的信息:

Linux yourhostname 5.4.0-88-generic #99-Ubuntu SMP Thu Sep 23 17:29:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

在輸出的信息中,你可以看到類似于"Ubuntu"或"CentOS"等發(fā)行版名稱,和像"5.4.0-88-generic"這樣的內(nèi)核版本號(hào)。

方法四:查看/proc/version文件

Linux系統(tǒng)中,/proc/version 文件包含了有關(guān)內(nèi)核版本的信息。你可以使用以下命令查看該文件的內(nèi)容:

cat /proc/version

該命令將輸出類似于以下的信息:

Linux version 5.4.0-88-generic (buildd@lgw01-amd64-039) (gcc-9 (Ubuntu 9.4.0-1ubuntu1~20.04))

通過(guò)查看該文件的內(nèi)容,你可以獲得Linux版本號(hào)和其他有關(guān)內(nèi)核的信息。

方法五:查看/var/log/dmesg文件

最后一種方法是查看/var/log/dmesg文件的內(nèi)容。該文件包含了系統(tǒng)引導(dǎo)過(guò)程中的各種消息,包括Linux版本信息。使用以下命令查看該文件:

cat /var/log/dmesg

該命令將輸出該文件的內(nèi)容,其中包含了有關(guān)Linux版本的信息。

總結(jié)

通過(guò)使用lsb_release命令、查看/etc/os-release文件、使用uname命令、查看/proc/version文件和查看/var/log/dmesg文件,你可以快速方便地查看你所使用的Linux版本。了解自己的Linux版本對(duì)于使用和問(wèn)題排查非常重要。希望以上介紹的方法能夠幫助你輕松掌握Linux版本號(hào)查詢。