使用Linux 系統(tǒng)是由時(shí)候需要查看當(dāng)前Linux系統(tǒng)的版本便于進(jìn)行一些設(shè)置或者操作毁涉,那么如何在Linux系統(tǒng)中使用命令查看Linux發(fā)行版版本信息呢沉帮?
在本教程中,我們將向您展示如何使用命令行檢查系統(tǒng)上安裝了哪些Linux發(fā)行版和版本贫堰。
檢查Linux版本
有幾種不同的命令可以幫助您了解Linux發(fā)行版和系統(tǒng)上正在運(yùn)行的版本穆壕。
使用lsb_release
命令
該lsb_release
實(shí)用程序顯示有關(guān)Linux發(fā)行版的LSB(Linux標(biāo)準(zhǔn)庫)信息。此命令應(yīng)在lsb-release
安裝了該軟件包的所有Linux發(fā)行版上起作用:
lsb_release -a
輸出:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch
Linux發(fā)行版和版本顯示在“Description”行中严嗜。從上面的輸出中可以看到粱檀,我的系統(tǒng)上安裝了Debian GNU / Linux 9.5(stretch)洲敢。
您可以顯示描述行漫玄,而不顯示所有上述信息,該描述行顯示了通過-d
開關(guān)的Debian版本压彭。
lsb_release -d
輸出應(yīng)類似于以下內(nèi)容:
Description: Debian GNU/Linux 9.5 (stretch)
如果顯示“找不到命令:lsb_release”睦优,則可以嘗試使用以下其他一些方法來識別Linux版本。
使用/etc/os-release
檔案
該/etc/os-release
文件包含操作系統(tǒng)標(biāo)識數(shù)據(jù)壮不,包括有關(guān)分發(fā)的信息汗盘。該文件是systemd軟件包的一部分,并且所有運(yùn)行systemd的Linux系統(tǒng)都應(yīng)具有此文件询一。
要查看os-release
文件的內(nèi)容隐孽,請使用cat
或less
:
cat /etc/os-release
輸出應(yīng)如下所示:
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
使用/etc/issue
該/etc/issue
文件包含系統(tǒng)標(biāo)識文本癌椿,該文本在登錄提示之前打印。通常菱阵,此文件包含有關(guān)Linux版本的信息
cat /etc/issue
輸出將如下所示:
Debian GNU/Linux 9 \n \l
使用hostnamectl
命令
hostnamectl
輸出:
Static hostname: debian9.localdomain
Icon name: computer-vm
Chassis: vm
Machine ID: a92099e30f704d559adb18ebc12ddac4
Boot ID: 7607cbe605d44f638d6542d4c7b3878e
Virtualization: qemu
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-8-amd64
Architecture: x86-64
使用/etc/*release
如果以上命令都不適合您踢俄,那么很可能您正在運(yùn)行一個(gè)非常老舊且過時(shí)的Linux發(fā)行版。在這種情況下晴及,可以使用以下命令之一都办,該命令應(yīng)打印發(fā)行版本或版本文件的內(nèi)容:
cat /etc/*release
cat /etc/*version
您可以在此鏈接中找到有關(guān)發(fā)行/版本文件的更多信息。
使用uname
命令
該uname
命令顯示一些系統(tǒng)信息虑稼,包括Linux內(nèi)核體系結(jié)構(gòu)琳钉,名稱,版本和發(fā)行版蛛倦。
要了解您的系統(tǒng)上正在運(yùn)行什么版本的Linux內(nèi)核歌懒,請鍵入以下命令:
uname -srm
輸出:
Linux 4.9.0-8-amd64 x86_64
上面的輸出告訴我們Linux內(nèi)核是64位的,其版本是“ 4.9.0-8-amd64”溯壶。
寫在最后
在本教程中歼培,我們向您展示了如何使用命令行查找在系統(tǒng)上運(yùn)行的Linux版本。
如果您的Linux發(fā)行版帶有桌面環(huán)境茸塞,則還可以從圖形界面中檢查發(fā)行版及其版本躲庄。
如有任何疑問,請隨時(shí)發(fā)表評論钾虐。