Linux |Linux入門介紹


一、Linux介紹

1.1 Linux到底怎麼讀?

關於Linux的讀法有很多:裏紐克斯利尼克斯里納克斯。其實也沒有錯對之分,畢竟是音譯過來的,只要不讀的太過分,三種任選其一其實都是可以的。

1.2 Linux的發行版本

Linux是一款操作系統,免費、開源、安全、高效、穩定、處理高併發非常強悍。真因爲如此,現在很多企業級項目都部署到Linux/unix服務器運行。

將來把開發好的項目部署到Linux上後,只要不出大的問題,基本上一年內機器重啓一次就可以了,這一點Windows做不到。

Linux一般指的是Linux的內核,這個內核只是操作系統,在此內核之上並沒有提供相應的軟件和應用程序,所以很多廠商在此內核之上根據自己的需求增加了一些應用軟件。所以就出現了下面一些發行版本:(可以類比理解爲Windows上的win7,win8…)

  • CentOS
  • Redhat (紅帽)
  • Ubuntu (經典烏班圖)
  • Suse (歐洲用的多,界面很美)
  • 紅旗Linux (國產)

在這裏插入圖片描述

二、Linux和Unix的關係

2.1 Linux和Unix的產生

在這裏插入圖片描述

上圖左邊的肯•湯普森(Ken Thompson)是Unix之父,同時也是B語言和C語言的創始人;上圖右邊的丹尼斯•裏奇(Dennis Ritchie)是C語言之父,兩人合作發明了C語言。

上世紀60年代,肯•湯普森(Ken Thompson)首先使用B語言開發了一套Unix系統,後來,1971年肯•湯普森(Ken Thompson)丹尼斯•裏奇(Dennis Ritchie)發明了C語言,並使用C語言重寫了Unix系統,並於1973年開源發佈。
在這裏插入圖片描述

Unix系統發佈之後,許多公司開始在Unix內核基礎上開發各自的Unix操作系統。

在這裏插入圖片描述
但是這些廠商發佈的Unix操作系統並不開源,並且需要運行在高端昂貴的服務器上,普通用戶是無法使用的。

在這裏插入圖片描述
此時,理查德·馬修·斯托曼(Richard Stallman)倡導:在自由的時代,用戶應該免費享有對軟件源代碼閱讀、修改的權利;軟件公司可以靠提供服務和訓練獲得贏利。並提出:GUN計劃,在操作系統外加入shell層,在shell層外開發應用軟件。
在這裏插入圖片描述
Linux就處於Kernal層,主要的開發者是Linus Torvalds,於1991年開發成功。

在這裏插入圖片描述

2.2 Linux和Unix的關係

在這裏插入圖片描述

三、Linux和Windows的比較

比較 WIndow Linux
免費與收費 收費且很貴 免費或少許收費
軟件與支持 數量和質量上佔優勢;由微軟官方提供支持 開源自由軟件,沒有資金支持,部分軟件質量和體驗欠缺;由全球所有Linux開發者和自由社區提供支持
安全性 一般 比Windos強很很多
使用習慣 多爲圖形化界面 多爲命令行操作,入門難,一旦熟練,效率極高
可定製性 封閉性,可定製性很差 開源,可定製化強
應用場景 桌面操作系統主要使用WIndow 支撐百度、淘寶、谷歌等應用軟件和服務的,是後臺成千上萬的Linux服務器主機;世界上大部分軟件和服務都是運行在Linux之上的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章