4. Linux簡(jiǎn)介

Linux 歷史

Linux系統(tǒng)誕生于1991年,由芬蘭大學(xué)生李納斯(Linus Torvalds)和后來(lái)陸續(xù)加入的眾多愛(ài)好者共同開(kāi)發(fā)完成。Linux是開(kāi)源軟件,是源代碼開(kāi)放的UNIX。其內(nèi)核版本可以在 www.kernel.org 查看。

Linux 是一套免費(fèi)使用和自由傳播的類(lèi) Unix 操作系統(tǒng),是一個(gè)基于 POSIX 和 UNIX 的多用戶、多任務(wù)、支持多線程和多 CPU 的操作系統(tǒng)。

Linux 能運(yùn)行主要的 UNIX 工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持 32 位和 64 位硬件。Linux 繼承了 Unix 以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)

Linux 發(fā)行版

Linux發(fā)行版指的是內(nèi)核和應(yīng)用軟件一起打包的版本。一個(gè)典型Linux發(fā)行版包括:Linux內(nèi)核,開(kāi)源軟件和工具,命令行shell,圖形界面的X-windows系統(tǒng)和相應(yīng)的桌面環(huán)境。同時(shí)包括各種辦公套件,編譯器,文本編輯器和推派具的應(yīng)用軟件。同時(shí)還包括一個(gè)用來(lái)簡(jiǎn)化系統(tǒng)安裝的安裝工具和能讓所有軟件(包括甚至內(nèi)核)升級(jí)的軟件管理工具。

  • Linux家族圖譜

image
  • Linux 常見(jiàn)發(fā)行版本

全球大約有數(shù)百款的Linux系統(tǒng)版本,每個(gè)系統(tǒng)版本都有自己的特性和目標(biāo)人群。Distrowatch 這個(gè)網(wǎng)站可以查看和下載所有的發(fā)行版。Linux的發(fā)行版本可以大體分為兩類(lèi),一類(lèi)是商業(yè)公司維護(hù)的發(fā)行版本,一類(lèi)是社區(qū)組織維護(hù)的發(fā)行版本,前者以著名的Red Hat(RHEL紅帽)為代表,后者以Debian為代表。

目前市面上較知名的發(fā)行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

  • 國(guó)內(nèi)(或支持中文的)發(fā)行版本

    國(guó)內(nèi)操作系統(tǒng)一般都用于某個(gè)領(lǐng)域的開(kāi)發(fā)或安全部門(mén)中使用,因此大部分系統(tǒng)我們很少見(jiàn)到或聽(tīng)過(guò)。

    • UOS (2020 年 1 月 15 日國(guó)產(chǎn)統(tǒng)一操作系統(tǒng) UOS 20發(fā)布 )

    • Apsara、AliOS

    • Harmony OS (基于微內(nèi)核的面向全場(chǎng)景的分布式操作系統(tǒng),它將適配多終端設(shè)備)

    • EulerOS、OpenEuler (華為旗下一個(gè)基于 CentOS 的企業(yè)級(jí) Linux 發(fā)行版和社區(qū)版)

    • Deepin (中國(guó)第一個(gè)具備國(guó)際影響力的Linux發(fā)行版本,由深度公司基于Debian開(kāi)發(fā))

    • 紅旗Linux (中國(guó)較大、較成熟的Linux發(fā)行版之一,由北京中科紅旗軟件技術(shù)有限公司開(kāi)發(fā),基于linux內(nèi)核開(kāi)發(fā))

    • 中標(biāo)麒麟 (國(guó)家民用、軍用“核高基”項(xiàng)目桌面操作系統(tǒng)項(xiàng)目的重要研究成果,基于Redhat開(kāi)發(fā))

    • 中興新支點(diǎn)操作系統(tǒng) (中央政府和中直機(jī)關(guān)采購(gòu)入圍品牌,基于linux內(nèi)核開(kāi)發(fā))

    • 銀河麒麟操作系統(tǒng) (國(guó)防科技大學(xué)研制的開(kāi)源服務(wù)器操作系統(tǒng))

    • 優(yōu)麒麟操作系統(tǒng) (國(guó)際平臺(tái)本地化理念下開(kāi)發(fā)的開(kāi)源項(xiàng)目,由中國(guó)CCN聯(lián)合實(shí)驗(yàn)室支持和主導(dǎo),基于Ubuntu開(kāi)發(fā))

    • StartOS (符合國(guó)人的使用習(xí)慣且預(yù)裝常用的精品軟件,由雨林木風(fēng)基于linux內(nèi)核開(kāi)發(fā))

    • veket (迷你操作系統(tǒng)。體積雖小,但功能齊全,在老版本的機(jī)器運(yùn)行順暢,基于linux內(nèi)核開(kāi)發(fā))

Linux 圖形界面

Linux本身沒(méi)有圖形界面,圖形界面的實(shí)現(xiàn)只是linux下的應(yīng)用程序?qū)崿F(xiàn)。大多數(shù)linux服務(wù)器不安裝圖形界面。不像WINDOWS (windows3.1除外),他們的圖形界面是操作系統(tǒng)的一部分,圖形界面在系統(tǒng)內(nèi)核中就實(shí)現(xiàn)了,沒(méi)有了圖形界面windows啥也不是。通常,Linux 包括macOS的圖形界面均使用的是X 協(xié)議,因此其圖形界面統(tǒng)稱(chēng)為x-windows。

當(dāng)前主流的圖形界面有四個(gè):KDE、GnomeXfce、LXDE。老舊電腦適合于后兩個(gè)圖形界面。另外,國(guó)產(chǎn)的Deepin圖形界面也不錯(cuò)。

初級(jí)Linux用戶大多是從windows轉(zhuǎn)過(guò)來(lái)的,面對(duì)缺乏圖形界面的Linux無(wú)所適從,腦海里以操作windows的習(xí)慣來(lái)恒量Linux:鼠標(biāo)該點(diǎn)哪兒?為什么沒(méi)有鼠標(biāo)?等等。因此,圖形界面登場(chǎng)。的確,圖形界面在某些任務(wù)處理方面高效、簡(jiǎn)單。但是在某些任務(wù)前,圖形界面就望塵莫及了。例如批量的安裝與批量的文件處理。

事實(shí)上,當(dāng)熟悉了命令行操作,你就會(huì)發(fā)現(xiàn)命令界面不僅可以節(jié)省大量的物理內(nèi)存空間,而且可以避免在圖形界面下出現(xiàn)的密密麻麻的列表;同時(shí)在命令界面可以完成相當(dāng)復(fù)雜的運(yùn)算。當(dāng)然我們也可以把圖形界面理解成命令行的圖形運(yùn)算外殼。

Linux 發(fā)行版推薦

每個(gè)人學(xué)習(xí)Linux 的目的不同,選擇版本也不盡相同。

  1. 如果你是新手,剛從windows轉(zhuǎn)過(guò)來(lái)的,只想體驗(yàn)一下Linux,你可以選擇Deepin或者UOS, Unbuntu(包括:Xubuntu, Lubuntu 和 Kubuntu)

  2. 如果你想通過(guò)學(xué)習(xí)Linux了解硬件的更多信息,你可以選擇:Arch Linux和Slackware Linux。通過(guò)安裝系統(tǒng),可以完全掌控你的電腦和操作系統(tǒng),了解Linux內(nèi)部同時(shí)優(yōu)化系統(tǒng)。

  3. 如果你想讓手頭的老舊電腦煥發(fā)生機(jī),你可以選擇:Linux mint, Lubuntu, Puppy Linux, Tiny core (以本人測(cè)試,2008年以前的主流筆記本均可流暢運(yùn)行),這四個(gè)版本所需資源呈遞減趨勢(shì)。

  4. 如果你想搭建自己的web 服務(wù)器等,可供你選擇的就比較多了,比如:CentOS和Red Hat。

寫(xiě)在最后

接下來(lái),我主要以Manjaro為例帶大家走進(jìn)Linux。該版本是Arch Linux的衍生版。Manjaro對(duì)初學(xué)者容易,并且對(duì)于想轉(zhuǎn)學(xué)Arch Linux也比較容易。

一定要記住:所有的Linux版本均可通過(guò)Distrowatch下載。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容