最近在學習Linux在網上發現一篇好文,轉給大家,希望對大家有所幫助!以後再有的話會陸續更新,希望大家補充和探討!! 我們首先應該知道電腦的基本情況。電腦,就是一堆金屬,半導體和塑料制品的總合,如果通上電源,就可以啟動,但是你什麼都不能做,因為電腦只是一堆硬件,如果你不是拿來賣廢鐵,它即笨重又刺眼(如果你的電腦是一堆白色外殼的話)。可是為什麼電腦那麼的吸引我們?因為有了操作系統和應用軟件。 操作系統是一種特殊的軟件,用來讓計算機硬件和軟件協同工作,並且處理我們敲打鍵盤和移動鼠標這些動作。常見的操作系統有Windows,它有很多版本;MAC OS,蘋果電腦上就用它;UNIX,很多大型機都使用穩定的UNIX;Linux,就是我們今天的主角,一種功能強大,運行穩定,性能優異的公開源代碼的操作系統。 應用軟件,則實實在在的為我們提供幫助,我們用網絡軟件IE上網,用聊天軟件QQ聊天,用下載軟件FlashGet下載我們需要的資源。正是因為有了各種各樣的軟件,我們的電腦才變的豐富多彩。 但是請注意,我們剛才說的這些軟件全部只能在Windows操作系統下工作。可是Windows操作系統價格不扉,尤其是對於我們正在高舉鄧小平建設有中國特色社會主義偉大旗幟,緊密團結在以江澤民總書記為核心的黨中央周圍,解放思想,實事求是,以江澤民總書記三個代表重要思想為指導,建設新中國的大學生來說,上千元的價格讓我們望而卻步。於是出現了盜版。剛剛頒布的新的版權法規定,不僅銷售盜版電腦軟件違法,購買使用盜版軟件同樣是一種違法行為。我們怎麼能置國家法律於不顧,挺而走險去購買盜版軟件呢? 但是,沒有Windows的世界同樣精彩。如果說電腦是一塊陸地,Windows就是上空的烏雲,只有剝開烏雲我們才能見到美麗的太陽。我們剝開這塊烏雲的工具就是Linux。 那麼到底什麼是Linux呢? 在很久很久以前,70年代吧,那時候Windows還沒有出現,UNIX是應用最廣泛的操作系統。但是UNIX同樣有著高昂的價格。於是有一個牛人(我記不得他的名字的具體拼寫,只好用牛人代替,畢竟,把別人的名字寫錯比用牛人這個名字更糟糕吧),這個牛人想要建立一個開放的系統,這個系統很龐大,龐大到非常龐大的地步。包含了操作系統(可以不止一個,事實上現在也不止一個,只是我們只討論Linux罷了),軟件,各種文檔,各種媒介的資料以及很多其他的東西。所有這些東西大都使用一個協議,就是我們常常說的GPL或則LGPL(這個協議簡單的說就是:公開所有源代碼,任何人可以免費獲得,也可以添加刪除和修改,甚至可以拿去賣錢,只要你保證你修改過以後得到的軟件和你銷售的軟件也使用GPL協議就可以)。牛人給這個龐大的開放系統一個響亮的名字(響亮嗎):GNU-GUN is Not Unix。 Linux就是GNU系統裡面發展的最好的一個操作系統。但是Linux只是一個核心,一個高尚的操作系統核心,一個純粹的操作系統核心。這個純粹的高尚的操作系統核心最早是由另一個牛人Linus開發出來的,當時這個芬蘭人不比咱大多少,說不定比俺還小呢,但是牛啊,真牛啊。Linux核心加上很多優秀的GNU系統中的應用軟件,就是我們現在所提起的Linux。 那麼什麼是Redhat Linux,什麼是Mandrake Linux呢? 在很近很近以前,90年代吧,Linux已經漸漸有了捨我齊誰的鋒芒。由於Linux屬於GNU系統,這個系統采用的GPL協議,保證了代碼的公開,於是有N那麼多公司蜂擁而至,在Linux內核源代碼的基礎上進行一些必要的修改加工,再開發一些配套的軟件,最後選擇一些優秀的軟件,把它們合在一起發布,形成自己公司的發布版Linux。美國的Redhat公司發行了Redhat Linux,法國的Mandrake公司發行Mandrake Linux,德國的SUSE公司發行SUSE Linux,咱們中國的N多公司也瘋似的發布自己所謂的中文Linux,但是到現在為止,國產Linux還難蹬大雅之堂。Linux公司多如牛毛,Linux發行版也多如牛虱,在這裡我們不能不提到Debian GNU/Linux。 Debian GNU/Linux是一套非常特殊的Linux發行版,它不同於其他Linux發行版都是由商業公司開發並發行,Debian GNU/Linux是由另一個牛人發起的,這個牛人的名字以Ian開頭,那位牛太太的名字開頭三個字母是Deb,於是在愛情的力量下,他發起了Debian GNU/Linux組織,致力於開發一套非商業性的Linux發行版。愛情真偉大,他做到了。現在全世界有800多個工程師在致力於為Debian GNU/Linux奉獻自己的業余時間。而且這個數字在不斷的增長。Debian GNU/Linux是Linux發行版中比較優秀的一款,我以後會詳悉的介紹。以後再提起Debian GNU/Linux,我用Debian代替。 關於內核版本和發行版版本不得不說的故事 既然Linux只是一個內核,Linux發行版是Linux內核以及各種應用軟件的集合,那麼Linux出現了兩種版本號。一種是內核版本,一種是發行版本號。Linux內核版本號的格式是x.y.zz-www,不同的數字代表不同的開發版本,有穩定的,也有測試中的。Linux發行版本號由各個發行公司或者組織制定,Redhat Linux有6.0, 6.2, 7.0, 7.2, 7.3等等,通常,內核版本序號是偶數表示是穩定的版本,奇數序號是不穩定的測試版本。其實Windows也是一樣,只不過我們不常聽說,比如Windows2000的內部版本號是2195,發行版本就是2000。不知道會不會有哪一個Linux發行版本使用2003的版本號,呵呵。 一些約定和一些網址 往後,我們用Linux指Linux發行版,用Kernel指Linux內核。用Debian指Debian GNU/Linux,用Redhat指Redhat Linux。 下面是一些常用的Linux官方網站: http://www.kernel.org http://linux.com http://www.linux.org http://www.linuxhelp.org 下面的是國內的優秀的Linux論壇: http://www.linuxforum.net http://www.linuxfans.org http://www.linuxaid.com.cn 下面這個搜索引擎Google是我們大力推薦的最好的搜索引擎,我自從用過以後就沒有使用過其他的。 http://www.google.com 下面是幾個很好的自由軟件基地,不過有被中國電信封IP的危險,郁悶啊。 http://freshmeat.net http://sourceforge.net http://www.cosoft.org.cn