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