前言:
最近發(fā)現(xiàn)自己對linux的理解非?;靵y,所以把我對linux的理解先理理清楚…… Linux是個發(fā)展的很快的系統(tǒng),可能有些觀念已經(jīng)不適合今天的linux了。 背景: 低端電腦作為服務(wù)器的操作系統(tǒng) 在上世紀90年代,隨著電腦網(wǎng)絡(luò)的普及,服務(wù)器的需求也快速增長。 在那個年代里,可能人們比較熟悉的是誕生在70 年代的,不斷改進的unix服務(wù)器操作系統(tǒng)。 Unix操作系統(tǒng)一般是一些服務(wù)器廠商針對自己出品的服務(wù)器配套生產(chǎn)的操作系統(tǒng),一般價錢很昂貴。 隨著x86電腦性能不斷的快速增長,在x86電腦上建立低端服務(wù)器已經(jīng)是非??尚械模菦]有成熟的服務(wù)器操作系統(tǒng)。 這個時候,很多人不約而同的看上了建立在linux內(nèi)核上的操作系統(tǒng),因為它的源代碼是公開的,而且基于gpl條款,這樣所有人都可以根據(jù)自己的需要來修改系統(tǒng)以及寫一些驅(qū)動程序。 而且對于習慣操作基于unix系統(tǒng)機器的服務(wù)器管理員及開發(fā)人員來說,是非常熟悉的。 也是因為這種原因,印象中的linux都是高手用的操作系統(tǒng)。 桌面應(yīng)用 到了97-98年,隨著網(wǎng)絡(luò)在普通家庭的普及,針對 windows系統(tǒng)的病毒泛濫,以及對于安全特性的不斷提高的需求,微軟的主力操作系統(tǒng)windows98與windows nt 4就有點顯得有些力不從心。 同時期的linux雖然對硬件的支持不是很全,但是已經(jīng)比較成熟了,而且配套的自由應(yīng)用軟件也比較多,所以從這時起,越來越多的桌面用戶也開始使用 linux了。 而且一些用戶因為沒有搞清微軟復(fù)雜的licence條款(以pc數(shù)量計算,如果買的license數(shù)量超過pc數(shù)量,微軟是不會退錢的,如果不到的話,就會被告上法庭),而被微軟告上法庭,起到殺雞儆猴的效應(yīng),所以他們中的一些人也開始使用條款簡單的linux系統(tǒng). 1999-2000年,微軟真正的壟斷了pc機的操作系統(tǒng)市場,以及修改了其銷售條款。 這威脅到了一些強大的老牌電腦/軟件廠家,比如ibm。 從那時起,ibm也把目光轉(zhuǎn)向了linux,希望利用快速增長的linux來對抗微軟及保護它自己的利益。 與此同時,在中國,因為國防安全等問題(這是官方言論,其實個人覺得還有些領(lǐng)導(dǎo)們的個人因素),國家政策是用國產(chǎn)軟件,所以產(chǎn)生了紅旗linux,并且希望這套軟件安裝到所有國家機構(gòu)的電腦上。 這些原因,使得linux在桌面的應(yīng)用也迅速成熟起來了。 學習Linux 我認為學習linux最主要是學習shell,服務(wù)器配置,網(wǎng)絡(luò)上的應(yīng)用,make,一些自由軟件的源代碼(大多數(shù)都是用c語言寫的代碼),如果再要深一步的話,則是學習怎么寫驅(qū)動程序,怎么處理線程。 學習這些東西雖然都是可以不用到圖形界面的,但是使用圖形界面,可以使兩個以上窗口能簡單的同時清晰的顯示,所以還是很有用的。 其它使用linux時會受益匪淺是linux的文件結(jié)構(gòu)(樹形結(jié)構(gòu)有很多優(yōu)點,比如查找及mount,umount),文件的管理,強迫性接受一些網(wǎng)絡(luò)知識……… 總結(jié)一下linux的優(yōu)點: 服務(wù)器配置方便,licence條款簡單,病毒少,穩(wěn)定性強,網(wǎng)絡(luò)應(yīng)用功能強大,源代碼透明,可自己修改源代碼,與unix非常相似(shell script等),模塊性強。 這樣,可以去掉一大堆從來不會用到的東西,這也是使系統(tǒng)穩(wěn)定的因素之一,也就是說按照尺寸來訂制自己需要的系統(tǒng)。 一些不常用的東西則可以通過模塊在需要時加載。 根據(jù)自己需要來選擇系統(tǒng),如果要求自己的電腦在可以在每時每刻為自己服務(wù)的話,那么安裝兩個操作系統(tǒng)是個不錯的選擇。 其它: 基于linux的操作系統(tǒng)五花八門,有社區(qū)性的,有商業(yè)性的。 關(guān)于linux的銷售,以前大部分人認為linux銷售服務(wù),包括現(xiàn)在的red hat總裁還是這么認為的,但是其它有些商業(yè)版本則似乎傾向微軟的銷售模式。 |
|