Linux 簡(jiǎn)介
概述
Linux 是一種自由和開放源碼的類 UNIX 操作系統(tǒng)操禀,使用 Linux 內(nèi)核勇边。目前存在著許多不同的 Linux 發(fā)行版犹撒,可安裝在各種各樣的電腦硬件設(shè)備,從手機(jī)粒褒、平板電腦识颊、路由器和影音游戲控制臺(tái),到桌上型電腦奕坟,大型電腦和超級(jí)電腦祥款。 Linux 是一個(gè)領(lǐng)先的操作系統(tǒng),世界上運(yùn)算最快的 10 臺(tái)超級(jí)電腦運(yùn)行的都是 Linux 操作系統(tǒng)月杉。
Linux 操作系統(tǒng)也是自由軟件和開放源代碼發(fā)展中最著名的例子刃跛。只要遵循 GNU 通用公共許可證,任何人和機(jī)構(gòu)都可以自由地使用 Linux 的所有底層源代碼,也可以自由地修改和再發(fā)布苛萎。嚴(yán)格來講桨昙,Linux 這個(gè)詞本身只表示 Linux 內(nèi)核,但在實(shí)際上人們已經(jīng)習(xí)慣了用 Linux 來形容整個(gè)基于 Linux 內(nèi)核腌歉,并且使用 GNU 工程各種工具和數(shù)據(jù)庫的操作系統(tǒng) (也被稱為 GNU/ Linux)蛙酪。通常情況下,Linux 被打包成供桌上型電腦和服務(wù)器使用的 Linux 發(fā)行版本翘盖。一些流行的主流 Linux 發(fā)行版本桂塞,包括 Debian (及其衍生版本 Ubuntu),F(xiàn)edora 和 OpenSUSE 等馍驯。Kernel + Softwares + Tools 就是 Linux Distribution
目前市面上較知名的發(fā)行版有:Ubuntu
阁危、RedHat玛痊、CentOS
、Debian狂打、Fedora擂煞、SuSE、OpenSUSE菱父、TurboLinux颈娜、BluePoint、RedFlag浙宜、Xterm官辽、SlackWare等。
Linux 與 Windows 比較
目前國內(nèi) Linux 更多的是應(yīng)用于服務(wù)器上粟瞬,而桌面操作系統(tǒng)更多使用的是 Windows同仆。主要區(qū)別如下
比較 | Windows | Linux |
---|---|---|
界面 | 界面統(tǒng)一,外殼程序固定所有 Windows 程序菜單幾乎一致裙品,快捷鍵也幾乎相同 | 圖形界面風(fēng)格依發(fā)布版不同而不同俗批,可能互不兼容。GNU/Linux 的終端機(jī)是從 UNIX 傳承下來市怎,基本命令和操作方法也幾乎一致岁忘。 |
驅(qū)動(dòng)程序 | 驅(qū)動(dòng)程序豐富,版本更新頻繁区匠。默認(rèn)安裝程序里面一般包含有該版本發(fā)布時(shí)流行的硬件驅(qū)動(dòng)程序干像,之后所出的新硬件驅(qū)動(dòng)依賴于硬件廠商提供。對(duì)于一些老硬件驰弄,如果沒有了原配的驅(qū)動(dòng)有時(shí)很難支持麻汰。另外,有時(shí)硬件廠商未提供所需版本的 Windows 下的驅(qū)動(dòng)戚篙,也會(huì)比較頭痛五鲫。 | 由志愿者開發(fā),由Linux核心開發(fā)小組發(fā)布岔擂,很多硬件廠商基于版權(quán)考慮并未提供驅(qū)動(dòng)程序位喂,盡管多數(shù)無需手動(dòng)安裝,但是涉及安裝則相對(duì)復(fù)雜乱灵,使得新用戶面對(duì)驅(qū)動(dòng)程序問題(是否存在和安裝方法)會(huì)一籌莫展忆某。但是在開源開發(fā)模式下,許多老硬件盡管在 Windows 下很難支持的也容易找到驅(qū)動(dòng)阔蛉。HP、Intel癞埠、AMD 等硬件廠商逐步不同程度支持開源驅(qū)動(dòng)状原,問題正在得到緩解聋呢。 |
使用 | 使用比較簡(jiǎn)單,容易入門颠区。圖形化界面對(duì)沒有計(jì)算機(jī)背景知識(shí)的用戶使用十分有利削锰。 | 圖形界面使用簡(jiǎn)單,容易入門毕莱。文字界面器贩,需要學(xué)習(xí)才能掌握。 |
學(xué)習(xí) | 系統(tǒng)構(gòu)造復(fù)雜朋截、變化頻繁蛹稍,且知識(shí)、技能淘汰快部服,深入學(xué)習(xí)困難唆姐。 | 系統(tǒng)構(gòu)造簡(jiǎn)單、穩(wěn)定廓八,且知識(shí)奉芦、技能傳承性好,深入學(xué)習(xí)相對(duì)容易剧蹂。 |
軟件 | 每一種特定功能可能都需要商業(yè)軟件的支持声功,需要購買相應(yīng)的授權(quán)。 | 大部分軟件都可以自由獲取宠叼,同樣功能的軟件選擇較少先巴。 |
安裝 Linux 操作系統(tǒng)
原生云應(yīng)用基本都是基于云服務(wù)器部署,本地化的 Linux 操作基本也都是在虛擬機(jī)中進(jìn)行模擬操作车吹。故我們只需要安裝虛擬機(jī)并在虛擬機(jī)上安裝對(duì)應(yīng)的 Linux 操作系統(tǒng)即可筹裕。本套課程全部基于 Ubuntu Server 18.04 LTS 操作系統(tǒng)進(jìn)行實(shí)踐。
安裝中需要設(shè)置鏡像地址窄驹,我們使用阿里云鏡像地址朝卒,http://mirrors.aliyun.com/ubuntu/