Linux系統(tǒng)簡介

Linux 簡介
實(shí)驗(yàn)介紹
本節(jié)主要介紹 Linux 的歷史,Linux 與 Windows 的區(qū)別等入門知識(shí)。如果你已經(jīng)有過充分的了解涡尘,可以跳過本節(jié),直接進(jìn)入下一個(gè)實(shí)驗(yàn)响迂。
一考抄、Linux 為何物
Linux 就是一個(gè)操作系統(tǒng),就像你多少已經(jīng)了解的 Windows(xp,7,8)和 Max OS ,至于操作系統(tǒng)是什么蔗彤,就不用過多解釋了,如果你學(xué)習(xí)過前面的入門課程川梅,應(yīng)該會(huì)有個(gè)基本概念了,這里簡單介紹下操作系統(tǒng)在整個(gè)計(jì)算機(jī)系統(tǒng)中的角色疯兼。


圖1-1
圖1-1

我們的 Linux 也就是系統(tǒng)調(diào)用和內(nèi)核那兩層,當(dāng)然直觀的來看贫途,我們使用的操作系統(tǒng)還包含一些在其上運(yùn)行的應(yīng)用程序,比如文本編輯器吧彪,瀏覽器,電子郵件丢早。
二来氧、Linux 歷史簡介
操作系統(tǒng)始于二十世紀(jì) 50 年代,當(dāng)時(shí)的操作系統(tǒng)能運(yùn)行批處理程序香拉。批處理程序不需要用戶的交互啦扬,它從文件或者穿孔卡片讀取數(shù)據(jù),然后輸出到另外一個(gè)文件或者打印機(jī)凫碌。
二十世紀(jì)六十年代初扑毡,交互式操作系統(tǒng)開始流行。它不僅僅可以交互盛险,還能使多個(gè)用戶從不同的終端同時(shí)操作主機(jī)瞄摊。這樣的操作系統(tǒng)被稱作分時(shí)操作系統(tǒng),它的出現(xiàn)對批處理操作系統(tǒng)是個(gè)極大的挑戰(zhàn)苦掘。許多人嘗試開發(fā)分時(shí)操作系統(tǒng)换帜, 其中包括一些大學(xué)的研究項(xiàng)目和商業(yè)項(xiàng)目。當(dāng)時(shí)有一個(gè)項(xiàng)目叫做" Multics ",它的技術(shù)在當(dāng)時(shí)很創(chuàng)新鹤啡。" Multics "項(xiàng)目的開發(fā)并不順利惯驼。它花費(fèi)了遠(yuǎn)超過預(yù)計(jì)的時(shí)間來完成,卻沒有在操作系統(tǒng)市場上占到多少份額递瑰。而參加該項(xiàng)目的一個(gè)開發(fā)團(tuán)體-貝爾實(shí)驗(yàn)室退出了這個(gè)項(xiàng)目祟牲。他們在退出后開發(fā)了他們自己的一個(gè)操作系統(tǒng)—— UNIX。
UNIX 最初免費(fèi)發(fā)布并因此在大學(xué)里受到歡迎抖部。后來说贝,UNIX 實(shí)現(xiàn)了 TCP/IP 協(xié)議棧,成為了早期工作站的操作系統(tǒng)的一個(gè)流行選擇慎颗。
1990年乡恕,UNIX 在服務(wù)器市場尤其是大學(xué)校園成為主流操作系統(tǒng),許多校園都有 UNIX 主機(jī)俯萎,當(dāng)然還包括一些研究它的計(jì)算機(jī)系的學(xué)生傲宜。這些學(xué)生都渴望能在自己的電腦上運(yùn)行 UNIX 。不幸的是讯屈,從那時(shí)候開始蛋哭,UNIX 開始變得商業(yè)化,它的價(jià)格也變得非常昂貴涮母。而唯一低廉的選擇就是 MINIX ,這是一個(gè)功能有限的類似 UNIX 的操作系統(tǒng)谆趾,作者 Andrew Tanebaum 開發(fā)它的目的是用于教學(xué)。
1991 年 10 月叛本,Linus Torvalds(Linux 之父)在赫爾辛基大學(xué)接觸 UNIX ,他希望能在自己的電腦上運(yùn)行一個(gè)類似的操作系統(tǒng)沪蓬。可是 UNIX 的商業(yè)版本非常昂貴来候,于是他從 MINIX 開始入手跷叉,計(jì)劃開發(fā)一個(gè)比 MINIX 性能更好的操作系統(tǒng)。很快他就開始了自己的開發(fā)工作营搅。他第一次發(fā)行的版本很快吸引了一些黑客云挟。盡管最初的 Linux 并沒有多少用處,但由于一些黑客的加入使它很快就具有了許多吸引人的特性转质,甚至一些對操作系統(tǒng)開發(fā)不感興趣的人也開始關(guān)注它园欣。
Linux 本身只是操作系統(tǒng)的內(nèi)核。內(nèi)核是使其他程序能夠運(yùn)行的基礎(chǔ)休蟹。它實(shí)現(xiàn)了多任務(wù)和硬件管理沸枯,用戶或者系統(tǒng)管理員交互運(yùn)行的所有程序?qū)嶋H上都運(yùn)行在內(nèi)核之上。其中有些程序是必需的赂弓,比如說绑榴,命令行解釋器(shell),它用于用戶交互和編寫 shell 腳本(.bat文件)。 Linus沒有自己去開發(fā)這些應(yīng)用程序盈魁,而是使用已有的自由軟件翔怎。這減少了搭建開發(fā)環(huán)境而所需花費(fèi)的工作量。實(shí)際上杨耙,他經(jīng)常改寫內(nèi)核姓惑,使得那些程序能更容易在 Linux 上運(yùn)行。許多重要的軟件按脚,包括 C 編譯器于毙,都來自于自由軟件基金 GNU 項(xiàng)目。GNU 項(xiàng)目開始于 1984 年辅搬,目的是為了開發(fā)一個(gè)完全類似于 UNIX 的免費(fèi)操作系統(tǒng)唯沮。為了表揚(yáng) GNU 對 Linux 的貢獻(xiàn),許多人把 Linux 稱為GNU/Linux(GNU 有自己的內(nèi)核)堪遂。
1992-1993 年介蛉,Linux 內(nèi)核具備了挑戰(zhàn) UNIX 的所有本質(zhì)特性,包括 TCP/IP 網(wǎng)絡(luò)溶褪,圖形界面系統(tǒng)(X window)币旧,Linux 同樣也吸引了許多行業(yè)的關(guān)注。一些小的公司開發(fā)和發(fā)行Linux猿妈,有幾十個(gè) Linux 用戶社區(qū)成立吹菱。1994 年巍虫,Linux 雜志也開始發(fā)行。
Linux 內(nèi)核 1.0 在 1994 年三月發(fā)布鳍刷,內(nèi)核的發(fā)布要經(jīng)歷許多開發(fā)周期占遥,直至到達(dá)一個(gè)穩(wěn)定的版本。
下面列舉一下 Linux 誕生大事件:
1965 年输瓜,Bell 實(shí)驗(yàn)室瓦胎、MIT、GE(通用電氣公司)準(zhǔn)備開發(fā) Multics 系統(tǒng)尤揣,為了同時(shí)支持 300 個(gè)終端訪問主機(jī)搔啊,但是 1969 年失敗了;
剛開始并沒有鼠標(biāo)北戏、鍵盤负芋,輸入設(shè)備只有卡片機(jī),因此如果要測試某個(gè)程序最欠,則需要將讀卡紙插入卡片機(jī)示罗,如果有錯(cuò)誤,還需要重新來過芝硬;
Multics:Multiplexed Information and Computing Service

1969 年蚜点,Ken Thompson(C語言之父)利用匯編語言開發(fā)了 FIle Server System(Unics,即 UNIX 的原型)
因?yàn)閰R編語言對于硬件的依賴性拌阴,因此只能針對特定硬件绍绘;
只是為了移植一款“太空旅游”的游戲;

1973 年迟赃,Dennis Ritchie 和 Ken Thompson 發(fā)明了 C 語言陪拘,而后寫出了 UNIX 的內(nèi)核
將 B 語言改成 C 語言,由此產(chǎn)生了 C 語言之父纤壁;
90% 的代碼是 C 語言寫的左刽,10% 的代碼用匯編寫的,因此移植時(shí)只要修改那 10% 的代碼即可酌媒;

1977 年欠痴,Berkeley 大學(xué)的 Bill Joy 針對他的機(jī)器修改 UNIX 源碼,稱為BSD(Berkeley Software Distribution)
Bill Joy 是 Sun 公司的創(chuàng)始人秒咨;

1979 年喇辽,UNIX 發(fā)布 System V,用于個(gè)人計(jì)算機(jī)雨席;

1984 年菩咨,因?yàn)?UNIX 規(guī)定:“不能對學(xué)生提供源碼”,Tanenbaum 老師自己編寫兼容于 UNIX 的Minix,用于教學(xué)抽米;

1984 年特占,Stallman 開始 GNU(GNU's Not Unix)項(xiàng)目,創(chuàng)辦 FSF(Free Software Foundation)基金會(huì)缨硝;
產(chǎn)品:GCC摩钙、Emacs罢低、Bash Shell查辩、GLIBC;
倡導(dǎo)“自由軟件”网持;
GNU 的軟件缺乏一個(gè)開放的平臺(tái)運(yùn)行宜岛,只能在 UNIX 上運(yùn)行;
自由軟件指用戶可以對軟件做任何修改功舀,甚至再發(fā)行萍倡,但是始終要掛著 GPL 的版權(quán);
自由軟件是可以賣的辟汰,但是不能只賣軟件列敲,而是賣服務(wù)、手冊等帖汞;

1985 年戴而,為了避免 GNU 開發(fā)的自由軟件被其他人用作專利軟件,因此創(chuàng)建 GPL(General Public License)版權(quán)聲明翩蘸;

1988 年所意,MIT 為了開發(fā) GUI,成立了 XFree86 的組織催首;

1991 年扶踊,芬蘭赫爾辛基大學(xué)的研究生 Linus Torvalds 基于 gcc、bash 開發(fā)了針對 386 機(jī)器的 Linux 內(nèi)核郎任;

1994 年秧耗,Torvalds 發(fā)布 Linux-v1.0;

1996 年舶治,Torvalds 發(fā)布 Linux-v2.0分井,確定了 Linux 的吉祥物:企鵝;

UNIX進(jìn)化史(UNIX大家族族譜1969-2013)



三歼疮、Linux 重要人物
1.Ken Thompson:C 語言之父和 UNIX 之父



2.Dennis Ritchie:C 語言之父和 UNIX 之父

3.Stallman:著名黑客杂抽,GNU 創(chuàng)始人,開發(fā)了 Emacs韩脏、gcc缩麸、bash shell



4.Bill Joy:BSD 開發(fā)者

5.Tanenbaum:Minix 開發(fā)者

6.Linus Torvalds:Linux 之父,芬蘭赫爾辛基大學(xué)

四赡矢、Linux 與 Windows 到底有哪些不同
1.免費(fèi)與收費(fèi)

最新正版 Windows8.1 官方售價(jià) ¥888杭朱;
Linux 免費(fèi)或少許費(fèi)用阅仔。

2.軟件與支持
Windows 平臺(tái):數(shù)量和質(zhì)量的優(yōu)勢,不過大部分為收費(fèi)軟件弧械;由微軟官方提供重要支持和服務(wù)八酒;
Linux 平臺(tái):大都為開源自由軟件,用戶可以修改定制和再發(fā)布刃唐,由于基本免費(fèi)沒有資金支持羞迷,部分軟件質(zhì)量和體驗(yàn)欠缺;有全球所有的 Linux 開發(fā)者和自由軟件社區(qū)提供支持画饥。

3.安全性
Windows 平臺(tái):三天兩頭打補(bǔ)丁安裝系統(tǒng)安全更新衔瓮,還是會(huì)中病毒木馬;
Linux 平臺(tái):要說 Linux 沒有安全問題抖甘,那當(dāng)然是不可能的热鞍,這一點(diǎn)仁者見仁智者見智,相對來說肯定比 Windows 平臺(tái)要更加安全衔彻,使用 Linux 你也不用裝某殺毒薇宠,某毒霸。

4.使用習(xí)慣
Windows:普通用戶基本都是純圖形界面下操作使用艰额,依靠鼠標(biāo)和鍵盤完成一切操作澄港,用戶上手容易入門簡單;
Linux:兼具圖形界面操作(需要使用帶有桌面環(huán)境的發(fā)行版)和完全的命令行操作悴晰,可以只用鍵盤完成一切操作慢睡,新手入門較困難,需要一些學(xué)習(xí)和指導(dǎo)(這正是我們要做的事情)铡溪,一旦熟練之后效率極高漂辐。

5.可定制性
Windows:這些年之前算是全封閉的,系統(tǒng)可定制性很差;
Linux:你想怎么做就怎么做棕硫,Windows 能做到得它都能髓涯,Windows 做不到的,它也能哈扮。

6.應(yīng)用范疇
或許你之前不知道 Linux 纬纪,要知道,你之前在 Windows 使用百度滑肉,谷歌包各,上淘寶,聊 QQ 時(shí)靶庙,支撐這些軟件和服務(wù)的问畅,是后臺(tái)成千上萬的 Linux 服務(wù)器主機(jī),它們時(shí)時(shí)刻刻都在進(jìn)行著忙碌的數(shù)據(jù)處理和運(yùn)算,可以說世界上大部分軟件和服務(wù)都是運(yùn)行在 Linux 之上的护姆。
7.Windows 沒有的
穩(wěn)定的系統(tǒng)
安全性和漏洞的快速修補(bǔ)
多用戶
用戶和用戶組的規(guī)劃
相對較少的系統(tǒng)資源占用
可定制裁剪矾端,移植到嵌入式平臺(tái)(如安卓設(shè)備)
可選擇的多種圖形用戶界面(如 GNOME,KDE)

8.Linux 沒有的
沒有特定的支持廠商
游戲娛樂支持度不足
專業(yè)軟件支持度不足

五卵皂、如何學(xué)習(xí) Linux
1.學(xué)習(xí)心態(tài)
明確目的:你是要用 Linux 來干什么秩铆,搭建服務(wù)器,做程序開發(fā)灯变,還是日常辦公殴玛,還是娛樂游戲;

面對現(xiàn)實(shí):Linux 大都在命令行下操作柒凉,能否接受不用或少用圖形界面族阅;

是學(xué)習(xí) Linux 操作系統(tǒng)本身還是某一個(gè)Linux發(fā)行版(Ubuntu,CentOS,Fedora,OpenSUSE,Debian,Mint 等等),如果你對發(fā)行版的概念或者它們之間的關(guān)系不明確的話可以參看Linux 發(fā)行版篓跛。

2.注重基礎(chǔ)膝捞,從頭開始
大致的學(xué)習(xí)路徑如下:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市愧沟,隨后出現(xiàn)的幾起案子蔬咬,更是在濱河造成了極大的恐慌,老刑警劉巖沐寺,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件林艘,死亡現(xiàn)場離奇詭異,居然都是意外死亡混坞,警方通過查閱死者的電腦和手機(jī)狐援,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來究孕,“玉大人啥酱,你說我怎么就攤上這事〕睿” “怎么了镶殷?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長微酬。 經(jīng)常有香客問我绘趋,道長,這世上最難降的妖魔是什么颗管? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任陷遮,我火速辦了婚禮,結(jié)果婚禮上垦江,老公的妹妹穿的比我還像新娘帽馋。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布茬斧。 她就那樣靜靜地躺著腰懂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪项秉。 梳的紋絲不亂的頭發(fā)上绣溜,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機(jī)與錄音娄蔼,去河邊找鬼怖喻。 笑死,一個(gè)胖子當(dāng)著我的面吹牛岁诉,可吹牛的內(nèi)容都是我干的锚沸。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼涕癣,長吁一口氣:“原來是場噩夢啊……” “哼哗蜈!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起坠韩,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤距潘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后只搁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體音比,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年氢惋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了洞翩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,965評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡焰望,死狀恐怖骚亿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情柿估,我是刑警寧澤循未,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站秫舌,受9級特大地震影響的妖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜足陨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一嫂粟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧墨缘,春花似錦星虹、人聲如沸零抬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽平夜。三九已至,卻和暖如春卸亮,著一層夾襖步出監(jiān)牢的瞬間忽妒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工兼贸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留段直,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓溶诞,卻偏偏與公主長得像鸯檬,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子螺垢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容