Linux是一種開源的操作系統(tǒng),它可以運(yùn)行如個(gè)人電腦、服務(wù)器、手機(jī)、平板電腦等各種設(shè)備上。它有著為數(shù)眾多的發(fā)行版,也就是基于Linux內(nèi)核的不同定制版本,它的“子民們”各有特色和優(yōu)勢(shì)。那么,如何查看當(dāng)前Linux的版本呢?Linux版本有哪些呢?本文將為你介紹。
對(duì)于初次接觸Linux的用戶而言,該如何查看當(dāng)前Linux的版本呢?對(duì)于沒(méi)有圖形化界面的Linux怎么查看當(dāng)前系統(tǒng)版本呢?對(duì)于這兩個(gè)問(wèn)題,我們使用命令就可以解決。
uname命令是一個(gè)用來(lái)顯示系統(tǒng)信息的命令,它可以顯示當(dāng)前系統(tǒng)的內(nèi)核名稱、版本、架構(gòu)等信息。要使用uname命令完成Linux系統(tǒng)版本查看,可在終端中輸入以下命令:
```uname -a```
這個(gè)命令會(huì)輸出類似這樣的信息:
```Linux ubuntu 5.11.0-27-generic #29~20.04.1-Ubuntu SMP Wed Aug 11 15:58:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux```
其中,第一個(gè)Linux表示內(nèi)核名稱,第二個(gè)ubuntu表示發(fā)行版名稱,第三個(gè)5.11.0-27-generic表示內(nèi)核版本,末尾x86_64表示系統(tǒng)架構(gòu)。
lsb_release命令是一個(gè)用來(lái)顯示Linux標(biāo)準(zhǔn)基礎(chǔ)(Linux Standard Base)信息的命令,它可以顯示當(dāng)前系統(tǒng)的發(fā)行版名稱、代號(hào)、版本號(hào)等信息。要使用lsb_release命令,只需要在終端中輸入以下命令:
```lsb_release -a```
這個(gè)命令會(huì)輸出類似這樣的信息:
```
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
```
其中,Distributor ID表示發(fā)行版名稱,Description表示發(fā)行版描述,Release表示發(fā)行版版本號(hào),Codename表示發(fā)行版代號(hào)。
另,查看系統(tǒng)信息的命令并非只有此二條命令,還有許多可供嘗試,大家可根據(jù)自己需要,自行搜索嘗試。
?
Linux其實(shí)泛指的是一類系統(tǒng),并不是單指的一個(gè)系統(tǒng),如我們常說(shuō)的Ubuntu(烏班圖),CentOS都是基于Linux內(nèi)核。那么,具體Linux版本有哪些呢?我們可按發(fā)行版與用途對(duì)它們進(jìn)行總結(jié)歸納。
按照發(fā)行版家族分類,可以將Linux版本分為以下幾大類:
Debian系:以Debian為基礎(chǔ)的發(fā)行版,如Ubuntu、Mint、Kali等。
Red Hat系:以Red Hat為基礎(chǔ)的發(fā)行版,如Fedora、CentOS、RHEL等。
SUSE系:以SUSE為基礎(chǔ)的發(fā)行版,如openSUSE、SLES等。
Slackware系:以Slackware為基礎(chǔ)的發(fā)行版,如Slax、Zenwalk等。
Arch系:以Arch為基礎(chǔ)的發(fā)行版,如Manjaro、Antergos等。
Gentoo系:以Gentoo為基礎(chǔ)的發(fā)行版,如Sabayon、Calculate等。
其他系:不屬于以上任何一類的發(fā)行版,如Android、Chrome OS等。
按照用途分類,可以將Linux版本分為以下幾大類:
桌面用途:適合普通用戶在桌面環(huán)境下使用的發(fā)行版,如Ubuntu、Mint、Fedora等。
服務(wù)器用途:適合在服務(wù)器環(huán)境下使用的發(fā)行版,如CentOS、RHEL、Debian等。
安全用途:適合進(jìn)行安全測(cè)試和滲透測(cè)試的發(fā)行版,如Kali、Parrot、BackBox等。
教育用途:適合在教育場(chǎng)景下使用的發(fā)行版,如Edubuntu、UberStudent、Sugar等。
嵌入式用途:適合在嵌入式設(shè)備上使用的發(fā)行版,如Android、Raspbian、OpenWrt等。
特殊用途:適合進(jìn)行特定任務(wù)的發(fā)行版,如Knoppix、SystemRescue、Tails等。
?
以上就是關(guān)于如何查看當(dāng)前Linux的版本,Linux版本有哪些的全部分享了。希望本文對(duì)廣大網(wǎng)友有所幫助,對(duì)于初次接觸 Linux 的用戶來(lái)說(shuō),了解 Linux 的版本信息是邁向深入學(xué)習(xí)和使用的重要一步。如果大家對(duì)不同的發(fā)行版和版本之間的區(qū)別感興趣,建議進(jìn)一步研究和了解每個(gè)發(fā)行版的特點(diǎn)和用途。