鳥哥的Linux私房菜學(xué)習(xí)

Linux的起源:
(比起windows為了贏得用戶掙錢而創(chuàng)建就更科學(xué)了澳眷,哈哈)
??Linux是Unix系的,它源于Unix嘉栓。
??最早的計(jì)算機(jī)輸入是采用讀卡紙進(jìn)行輸入甲脏,后來(lái)引入了鍵盤。并且最開(kāi)始的計(jì)算機(jī)都是體積很大的蒙秒,并且很稀有的勃黍,一般只有軍事,高科技晕讲,或前沿學(xué)術(shù)單位才能使用覆获,并且是多人使用一臺(tái)。通過(guò)一臺(tái)主機(jī)益兄,多個(gè)終端的锻梳,利用相容分時(shí)系統(tǒng),提供給多個(gè)操作者净捅。這也是終端疑枯,用戶的最初由來(lái)吧。

?? 后來(lái)蛔六,由于相容分時(shí)系統(tǒng)不夠強(qiáng)大荆永,增強(qiáng)開(kāi)發(fā)難以成功。參與此系統(tǒng)增強(qiáng)開(kāi)發(fā)的貝爾實(shí)驗(yàn)室成員** Ken Thompson ** (C語(yǔ)言前身B語(yǔ)言作者国章,圖靈獎(jiǎng)得主具钥,在部分Unix系統(tǒng)里加了后門,十幾年沒(méi)被發(fā)現(xiàn))在 ** 1969年 **根據(jù)從中得到的一些經(jīng)驗(yàn)開(kāi)發(fā)的一個(gè)小系統(tǒng)供自己使用液兽。他用匯編語(yǔ)言寫成骂删,開(kāi)始大家稱之為unics,后來(lái)就稱作Unix四啰。Thompson的這個(gè)系統(tǒng)中有兩個(gè)重要的概念宁玫,影響至今:

  • 所有設(shè)備、程序柑晒、文檔都被當(dāng)做文檔處理欧瘪,
    -所有程序、應(yīng)用都只有一個(gè)目標(biāo)(作用)匙赞,且要有效的完成目標(biāo)佛掖。
    ** 1973年 **由于Thompson寫的系統(tǒng)太好用了妖碉,但使用匯編寫的,不能通用芥被,就和Dennis Ritchie(將B語(yǔ)言重新改寫為C語(yǔ)言)一起合作用C語(yǔ)言重寫了Unix核心欧宜,最后正名與發(fā)行出Unix的正式版。

??后來(lái)Unix與學(xué)術(shù)機(jī)構(gòu)合作開(kāi)發(fā)拴魄,產(chǎn)生了一個(gè)重要的分支** BSD **鱼鸠,SUN公司持有。開(kāi)始Unix是開(kāi)放的羹铅,隨后就有很多公司基于Unix開(kāi)發(fā)自己的商業(yè)系統(tǒng)。于是AT&T(貝爾實(shí)驗(yàn)室所在公司)出于商業(yè)的考量愉昆,開(kāi)始收回Unix 的版權(quán)职员。
??由于AT&T公司收回版權(quán),學(xué)校使用Unix教學(xué)收到很大影響跛溉。1984年美國(guó)西北大學(xué)的譚寧邦教授決定自己動(dòng)手開(kāi)始寫Minix這樣一個(gè)系統(tǒng)焊切。在完全不看Unix源碼的情況下,與Unix相容芳室,遵循其概念专肪,開(kāi)發(fā)出Minix系統(tǒng)。系統(tǒng)與1986年完成堪侯,譚寧邦教授規(guī)定Minix也不是免費(fèi)的嚎尤,但只需要很少的錢買,不能在網(wǎng)絡(luò)上傳播(學(xué)術(shù)機(jī)構(gòu)里蘊(yùn)藏著改變世界的人才與力量伍宦,IT世界亦是如此)芽死。

??Richard Mathew Stallman(史托曼)在1984年發(fā)起的GNU計(jì)化,對(duì)于現(xiàn)今的自由軟體風(fēng)潮次洼, 真有不可磨滅的地位关贵!他還建立了自由軟件基金會(huì)(FSF),發(fā)布了GPL等相關(guān)宣言卖毁。很多重要的基礎(chǔ)軟件在此基礎(chǔ)上被開(kāi)發(fā)出來(lái)揖曾,包括GCC,Emacs亥啦,Base shell炭剪。不過(guò)那時(shí)他們?nèi)栽谀切┯袑@南到y(tǒng)上運(yùn)行。
??GPL宣言就是禁悠,軟件掛上這個(gè)宣告之后念祭,他就成了自由軟件。其他人可以做如下事情:
取得軟件與原始碼:你可以根據(jù)自己的需求來(lái)執(zhí)行這個(gè)自由軟件碍侦;
復(fù)制:你可以自由的復(fù)制該軟件粱坤;
修改:你可以將取得的原始碼進(jìn)行程序修改工作隶糕,使之適合你的工作;
再發(fā)行:你可以將你修改過(guò)的程序站玄,再度的自由發(fā)行枚驻,而不會(huì)與原先的撰寫者沖突,再發(fā)行時(shí)不能取消原來(lái)的GPL宣告株旷。
回饋:你應(yīng)該將你修改過(guò)的程序代碼回饋于社群再登!
使用掛上GPL宣告的自由軟件,加上適當(dāng)服務(wù)可以用于商業(yè)售賣等晾剖,但不能僅僅使用自由軟件锉矢。
1988年,MIT與其它第三方組織發(fā)表了X Windows System齿尽,并成立XFree86組織沽损,1994年此窗口系統(tǒng)整合到Linux中。

Linux來(lái)了

Linus從小就接觸一些微電腦循头。當(dāng)他進(jìn)入大學(xué)時(shí)開(kāi)始接觸Unix系統(tǒng)绵估,然后用使用譚寧邦教授的Minix系統(tǒng),并閱讀了其中的源碼卡骂。加上他對(duì)一臺(tái)386機(jī)器的探索国裳,利用只有軟件計(jì)劃下的GCC等工具,寫出了最初的核心全跨,然后將它放在網(wǎng)絡(luò)上供大家下載缝左,初始版本是0.02,并提供建議螟蒸。系統(tǒng)放在一個(gè)名叫Linux的目錄下盒使,后來(lái)就被大家稱作Linux.Linux最初就與Unix兼容,能夠運(yùn)行Unix上的軟件七嫌,故傳播很快少办。
** linux的發(fā)展 **linus明白光靠一個(gè)人的力量無(wú)法壯大整個(gè)系統(tǒng),他遍接收大家的力量诵原,一起完成系統(tǒng)的各個(gè)模塊英妓。是Linux便逐漸發(fā)展成具有模塊的功能, 也為因應(yīng)這種隨時(shí)都有程序代碼加入的狀況。Linux是由眾多的世界各地的開(kāi)發(fā)者們通過(guò)網(wǎng)絡(luò)群策群力的共同發(fā)展出來(lái)的绍赛,大家工作的網(wǎng)站是 http://www.kernel.org灰蛙。

1994年十酣,linux的 version 1.0,然后與1996年完成了2.0版。Linux的核心版本號(hào)肆饶,

2.6.18-92.el5
主版本.次版本.釋出版本-修改版本

因?yàn)閷?duì)于Linux核心的開(kāi)發(fā)者太多了滥沫,以致于造成Linux核心經(jīng)常性的變動(dòng).但對(duì)一般的家庭或者核心應(yīng)用來(lái)說(shuō),常變動(dòng)的核心并不合適。所以托瓦茲將Linux的發(fā)布分為兩股:
次版本為奇數(shù):發(fā)展中版本(development)
如2.5.xx暂筝,這種核心版本主要用在測(cè)試與發(fā)展新功能
次版本為偶數(shù):穩(wěn)定版本(stable)
如2.6.xx,等到核心功能發(fā)展成熟后會(huì)加到這類的版本中

釋出版本硬贯,就是在主焕襟、次版本不變的情況下新功能累積到一定程度之后釋放出的一個(gè)版本。
修改版本:如果是第三方或其他人基于發(fā)布的某個(gè)主+次+釋出版本上修改過(guò)的版本饭豹,就可在后面加上修改版本鸵赖。

Linux distribution:
Linux方面發(fā)出的Linux僅有kernel及kernel提供的工具,然后還需要加上相關(guān)的軟件就能組成一個(gè)完整的操作系統(tǒng)拄衰。許多商業(yè)公司或者社群會(huì)集合kernel和需要的套件它褪,然后發(fā)布操作系統(tǒng),叫做Linux distribution翘悉。Linux的發(fā)布者有很多列赎,但差異并不大,對(duì)于Linux distribution 也有一個(gè)相應(yīng)的標(biāo)準(zhǔn) Linux standard Base(LSB)镐确,讓系統(tǒng) 的架構(gòu)差異不至于太大。
??對(duì)于linux distribution的選擇饼煞,一般來(lái)說(shuō)企業(yè)使用的服務(wù)器源葫,關(guān)鍵應(yīng)用需要,一般采用商業(yè)版砖瞧,因?yàn)樗麄儠?huì)選擇比較穩(wěn)當(dāng)?shù)膬?nèi)核及套件息堂,較不容易長(zhǎng)生錯(cuò)誤,包括Red Hat, SuSE等块促。而個(gè)人使用一般用社群版即可荣堰,這里面通常會(huì)加入最新的版本和特性。包括Fedora, Ubuntu, OpenSuSE等竭翠。

Linux kernel小巧精致振坚,可以在省電,低硬件資源的環(huán)境下運(yùn)行斋扰。很多嵌入式設(shè)備使用精簡(jiǎn)過(guò)的Linux系統(tǒng)渡八。從各種嵌入式到手機(jī)到PC,再到服務(wù)器传货,關(guān)鍵應(yīng)用大都使用Linux屎鳍,可見(jiàn)這個(gè)系統(tǒng)寫的確實(shí)太好了。IT世界紛繁復(fù)雜的東西问裕,各種各樣的軟件逮壁,硬件,應(yīng)用粮宛,都由這些架構(gòu)起來(lái)窥淆,寫Linux這樣的系統(tǒng)這也相當(dāng)于一種基礎(chǔ)研究了吧卖宠。

要學(xué)的內(nèi)容:Linux的安裝與指令、Linux的基本操作祖乳、務(wù)必學(xué)會(huì)VI編輯器逗堵、Shell與Shell腳本、軟件管理員

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末眷昆,一起剝皮案震驚了整個(gè)濱河市蜒秤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌亚斋,老刑警劉巖作媚,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異帅刊,居然都是意外死亡纸泡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門赖瞒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)女揭,“玉大人,你說(shuō)我怎么就攤上這事栏饮“赏茫” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵袍嬉,是天一觀的道長(zhǎng)境蔼。 經(jīng)常有香客問(wèn)我,道長(zhǎng)伺通,這世上最難降的妖魔是什么箍土? 我笑而不...
    開(kāi)封第一講書人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮罐监,結(jié)果婚禮上吴藻,老公的妹妹穿的比我還像新娘。我一直安慰自己弓柱,他們只是感情好调缨,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著吆你,像睡著了一般弦叶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上妇多,一...
    開(kāi)封第一講書人閱讀 52,549評(píng)論 1 312
  • 那天伤哺,我揣著相機(jī)與錄音,去河邊找鬼。 笑死立莉,一個(gè)胖子當(dāng)著我的面吹牛绢彤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蜓耻,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼茫舶,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了刹淌?” 一聲冷哼從身側(cè)響起饶氏,我...
    開(kāi)封第一講書人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎有勾,沒(méi)想到半個(gè)月后疹启,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蔼卡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年喊崖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片雇逞。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡荤懂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出塘砸,到底是詐尸還是另有隱情势誊,我是刑警寧澤,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布谣蠢,位于F島的核電站,受9級(jí)特大地震影響查近,放射性物質(zhì)發(fā)生泄漏眉踱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一霜威、第九天 我趴在偏房一處隱蔽的房頂上張望谈喳。 院中可真熱鬧,春花似錦戈泼、人聲如沸婿禽。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)扭倾。三九已至,卻和暖如春挽绩,著一層夾襖步出監(jiān)牢的瞬間膛壹,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留模聋,地道東北人肩民。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像链方,于是被迫代替她去往敵國(guó)和親持痰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361