有趣的linux入門文章ppt課件
,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,有趣的linux入門文章,By dogfox 制作,有趣的linux入門文章,1,你從來只用過Windows,從來沒接觸過UNIX,只知道把一個(gè)文件拽,來拽去,只知道硬盤就是C:D:E:卻從來沒有研究過分區(qū)表,也許,會(huì)用VC編個(gè)程序,很習(xí)慣它的集成環(huán)境.,有一天,不管什么原因了,也許是看報(bào)紙上那些把內(nèi)存和硬盤都分不,清楚的記者的吹噓,或者是老板要求你用它作個(gè)項(xiàng)目,或者是同學(xué),們都有了你沒有覺得很土,或者你聽說找工作有這個(gè)的經(jīng)驗(yàn)就有更大,希望.不管怎樣,你想在自己的機(jī)器上安裝一個(gè)Linux。OK,這個(gè),文章就是給你寫的,因?yàn)閺默F(xiàn)在開始,你會(huì)有成堆的問題你會(huì)覺得從前,在windows那里得來的有關(guān)計(jì)算機(jī)的經(jīng)驗(yàn)好像完全用不上。你會(huì)覺得,“Linux怎么這樣麻煩”。你會(huì)有種從來沒有開過汽車但是得,把汽車拆開修理一樣覺得無處下手。OK,這個(gè)文章就是為你寫的。,你從來只用過Windows,從來沒接觸過UNIX,只知道把一,2,為什么要學(xué)Linux。其實(shí)你不必學(xué)習(xí)Linux,如果你就是想使用計(jì)算機(jī),讓它使你的工作,比如打字,排版,統(tǒng)計(jì)數(shù)據(jù)等更有效率,Linux不,行。Windows,或者我推薦windows 2000是你最好的選擇,它對中文,的支持很好,非常穩(wěn)定,上面有無數(shù)應(yīng)用程序,而且如果你自己承擔(dān),風(fēng)險(xiǎn),還可以使用盜版,免費(fèi)。Linux將會(huì)給你造成很多麻煩,安裝時(shí),會(huì)造成系統(tǒng)數(shù)據(jù)丟失,無法驅(qū)動(dòng)網(wǎng)卡/聲卡/顯示卡/顯示器,無法配置,中文,圖形界面速度慢,等等。從前在windows上很容易做到的比如,修改顯示頻率或者安裝新的網(wǎng)卡驅(qū)動(dòng)在Linux下都變得好像要你自己重,新上一次大一計(jì)算機(jī)原理課那么討厭。呵呵,那Linux有什么好處呢?,為什么要學(xué)Linux。其實(shí)你不必學(xué)習(xí)Linux,如果你就是想,3,其實(shí)Linux沒什么好處,從使用角度,它唯一的好處是它是,我們自己的,而windows再好,是Microsoft的?!坝帜茉趺礃??”,你也許又問。區(qū)別是,Linux可以讓你來研究它,通過使用Linux你可以,獲得更深一步對計(jì)算機(jī)的了解-而不只是一個(gè)全自動(dòng)的盒子。計(jì)算機(jī),是一個(gè)很神奇的東西,你也許對那些寫出windows的程序員很崇拜(我,是的),或者對那些能發(fā)明更好的算法更安全的操作系統(tǒng)的hacker(對不,起,遠(yuǎn)程攻擊系統(tǒng)的不是hacker)很崇拜,那么你應(yīng)當(dāng)知道,坐在一個(gè),windows的機(jī)器前面整天就會(huì)用鼠標(biāo)拖拽也許能給你一個(gè)很好的打字員,的薪水,但是永遠(yuǎn)無法讓你進(jìn)入真正計(jì)算機(jī)的世界-成為一個(gè)自由,思想的Hacker,或者說,你只能永遠(yuǎn)是個(gè)windows的用戶-也沒什么,不好,很多領(lǐng)導(dǎo)還不會(huì)計(jì)算機(jī)呢-而不可能有機(jī)會(huì)自己寫一個(gè)windows。,一個(gè)不太妙的結(jié)果是,當(dāng)世界上充滿了windows的奴隸時(shí),我們就得花,更大的價(jià)錢從Microsoft那里獲得這樣的技術(shù),某些社會(huì)里,我們管這個(gè),叫做剝削。,其實(shí)Linux沒什么好處,從使用角度,它唯一的好處是它是,4,講這么多,無非是說,蘿卜不能兩頭切,至少現(xiàn)在是這樣。要想什么,別人都給你做好,系統(tǒng)安裝一路回車,硬件配置點(diǎn)兩下鼠標(biāo),對不起,,請用windows 2000。如果你準(zhǔn)備好了這一切,那么接著看吧。,-,OK,你的第一個(gè)問題是:什么是Linux,它和UNIX有什么區(qū)別?,問這個(gè)問題的原因呢,多半是你還在大一的時(shí)候一次去實(shí)驗(yàn)室,看到,高年紀(jì)學(xué)生在一個(gè)特大屏幕的機(jī)器上作題,你羨慕的看著他,問:,“這是什么計(jì)算機(jī)啊,這么高級?”而他不無驕傲的說,“這是,UNIX”。后來你懂的多了,知道那是SUN工作站,上面運(yùn)行著Solaris,,就是UNIX?,F(xiàn)在你又聽說Linux也是UNIX,是怎么回事呢?,short answer:去看書,街上很多Linux的書第一章就是講他們的歷史,和親屬關(guān)系的。,講這么多,無非是說,蘿卜不能兩頭切,至少現(xiàn)在是這樣。要想什么,5,long answer:UNIX是一個(gè)20還是30年前由幾個(gè)研究生在實(shí)驗(yàn)室里開始,后來一個(gè)大公司把它商業(yè)化了的一個(gè)操作系統(tǒng)。一來二去,它成長,并且占領(lǐng)了市場。當(dāng)時(shí)它只是運(yùn)行在只有大學(xué)才買得起一兩臺的昂貴,機(jī)器上。后來機(jī)器多了,公司多了,懂得人也多了,就分家了,而,“UNIX”這個(gè)名字由于法律關(guān)系,誰也不能說自己的操作系統(tǒng)是“UNIX”,而只能說是“UNIX兼容”系統(tǒng)了。所以現(xiàn)在“UNIX”系統(tǒng)是不存在的,,存在的只是一個(gè)遙遠(yuǎn)的傳說。那么現(xiàn)在那些Solaris,AIX,IRIS都是什么呢?,那些都是各公司在他們硬件平提上作的商業(yè)UNIX,這些系統(tǒng)都遵循一個(gè),叫POSIX的古怪標(biāo)準(zhǔn),對了,這個(gè)標(biāo)準(zhǔn)呢,是后來UNIX太多太亂,大家編程,接口甚至命令都不一樣了所以沒辦法座下來商量的一個(gè)協(xié)議。,long answer:UNIX是一個(gè)20還是30年前由幾,6,那么Linux是什么呢?Linux是基于PC(其它平臺也有的支持)的UNIX兼容,系統(tǒng),在跟UNIX的關(guān)系上,它不比任何其它UNIX兼容系統(tǒng)遠(yuǎn)。所以如果,你有“Solaris才是正統(tǒng)UNIX,Linux只是兼容”的想法,對不起你錯(cuò)了,,起碼你得把支持AIX的人打敗才行,他們還認(rèn)為AIX才是正統(tǒng)UNIX呢。,所以用Linux你可以學(xué)到有關(guān)UNIX的知識,這些知識絕大部分在其它商業(yè),UNIX上可以用得上。當(dāng)然,其核心思想絕對是相同的。那么在三年前只有,你的讀博士的輔導(dǎo)員才有機(jī)會(huì)在實(shí)驗(yàn)室那臺寶貝SUN上學(xué)的知識,你現(xiàn)在在,PC機(jī)上就可以實(shí)踐了,這難道不是很妙的一件事情么?,那么Linux是什么呢?Linux是基于PC(其它平臺也有的,7,第二個(gè)問題:我想裝一個(gè)Linux,最新的是哪個(gè)版本,我聽說過xxxlinux,yyylinux,還有國內(nèi)某個(gè)公司鼎力推出的zzzlinux,到底哪個(gè)更好呢?,第二個(gè)問題:我想裝一個(gè)Linux,最新的是哪個(gè)版本,我聽說過,8,首先你需要明白,Linux不是windows,它不是一個(gè)由一家商業(yè)公司維護(hù)的軟件,,只有一個(gè)包裝。Linux是可以任意包裝自由配置的東西。任何一個(gè)人,一家公司,都可以按照自己的想法,比如加一點(diǎn)功能,加中文支持,作一個(gè)Linux出來。這些,Linux雖然核心部分都一樣,但是他們所帶的各種軟件,缺省的配置都不一樣。區(qū)別,是用一種Linux 發(fā)布(不同的Linux我們叫做不同的發(fā)布)也許硬件很好配置,,各種軟件也好安裝,用另外一種也許速度快,再一種也許支持中文比較好??傊?沒有白吃的午餐,在windows下想當(dāng)然的東西在linux下也許需要你熬夜才能得到。,所以從一開始選擇distribution就必須非常小心,否則因?yàn)樽约簞偤秒S某個(gè)雜志,得到一個(gè)Linux發(fā)布就以為所有的都一樣就開始安裝,等硬盤數(shù)據(jù)毀了,,或者網(wǎng)絡(luò)哭天蹌地也配不出來的時(shí)候,就晚了。不是開玩笑,我知道windows下,安裝驅(qū)動(dòng)程序就是鼠標(biāo)點(diǎn)幾下,可是在Linux下,為了驅(qū)動(dòng)一個(gè)網(wǎng)卡,折騰一夜,是不希奇的-當(dāng)然,我覺得這是值得的。,首先你需要明白,Linux不是windows,它不是一個(gè)由一,9,所以,面對那么多Linux distribution,你應(yīng)當(dāng)選擇哪個(gè)呢?,比較著名的Linux distribution有:,RedHat:最新版本6.2,7.0beta。由于RedHat公司已經(jīng)上市,獲得了很多,商業(yè)的支持,所以它在硬件軟件兼容性上很好。實(shí)際上它已經(jīng)是Linux的,工業(yè)標(biāo)準(zhǔn)。想象一下如果你是一個(gè)比如Oracle這樣廠商的老板,你需要為,Linux開發(fā)一個(gè)版本,而不同的Linux dist需要單獨(dú)開發(fā)維護(hù),為成本考慮你,自然會(huì)只認(rèn)準(zhǔn)一個(gè)Linux。,Slackware(7.1)。很早就有的Linux,有很多老的忠實(shí)用戶,但現(xiàn)在越來越不行了。,SuSe Linux,德國人做的,在歐洲很流行,有一些驅(qū)動(dòng)上的優(yōu)勢。,另外還有Debian,CorelLinux等dist,不一一介紹了。,所以,面對那么多Linux distribution,你應(yīng)當(dāng),10,還有你會(huì)看到國內(nèi)媒體上吹捧的各種“中文Linux”,他們的優(yōu)勢主要是有,中文處理。但是如前一篇文章提到的,想用中文,用windows 2000最好。實(shí)際上,我覺得一個(gè)老7字班的前輩跟我說的一句話很好:“(對我們來說)在計(jì)算機(jī)上看到,中文本身就是一件很古怪的事情”。如果你是抱著學(xué)習(xí)計(jì)算機(jī)的目的而來,那么,你不可能避免閱讀英文文檔。即使是microsoft的文檔,有關(guān)編程的文檔,最新的也,全是英文。當(dāng)然,要上BBS,看中文網(wǎng)頁等,用英文的dist一樣能做到。,作為我個(gè)人(個(gè)人觀點(diǎn),你不必相信我),我只用RedHat,因?yàn)槲倚枰鳛橐粋€(gè),操作系統(tǒng)能讓我更快的掌握并且學(xué)習(xí)我想學(xué)習(xí)的知識,而不是跟愚蠢的網(wǎng)卡,聲卡,作斗爭。盡管這些斗爭對于學(xué)習(xí)Linux來說也是很有益的,但是對于一個(gè)新手來說,,如果連系統(tǒng)都安裝不上,無法配置,又怎么談如何學(xué)習(xí)呢?Again,this is only,my own opnion,and I could be wrong。,在這個(gè)系列里,我會(huì)圍繞RedHat 6.2來講。,還有你會(huì)看到國內(nèi)媒體上吹捧的各種“中文Linux”,他們的優(yōu),11,OK,從哪里得到Linux呢?為了討論方便,省去不表要的枝節(jié)問題,,我只討論光盤安裝。所以第一步是得到一張RedHat 6.2的光盤。,得到光盤有兩種方式,一種是去買光盤,這個(gè)比較簡單,外面盜版盤,就有,不過需要指出的是,RedHat 6.2的光盤不可能是盜版盤,因?yàn)?RedHat 6.2遵循GPL協(xié)議,它是不收取版權(quán)費(fèi)用的。所以任何人拷貝,安裝光盤都是合法的。所以不必為買到一張“RedHat 6.2的盜版盤”而,沾沾自喜或有了偷盜成功的喜悅.只是需要注意,賣盜版盤的為了,騙錢什么都能做,有的把RH 6.0的盤刷個(gè)封面愣告訴你這是6.5最新的,,可別輕易信。記得當(dāng)年(6年以前)kill殺毒軟件流行的時(shí)候版本升級快,就有了各種假版本,我個(gè)人就親自作了kill 500.2來騙人玩,誰讓他,愣說他那個(gè)kill 79.8是真的呢?,OK,從哪里得到Linux呢?為了討論方便,省去不表要的枝節(jié),12,另一種方法是獲得ISO文件,這個(gè)是一半新手必問的問題。你多半是有,了網(wǎng)絡(luò),懶得或者無法買到光盤。你從某個(gè)FTP下載了RH62_INSTALL.ISO,這樣一個(gè)600多M的文件。你琢磨著這就是個(gè)跟光盤有關(guān)的文件,但是你不,知道怎么解開它。怎么辦呢?,ISO呢,就是光盤鏡像文件。假設(shè)你要把一個(gè)光盤的內(nèi)容*完全*的傳給,別人,你怎么做呢?當(dāng)然最簡單就是光盤拷貝,如果要通過網(wǎng)絡(luò),可以,把光盤上的文件都傳過去。如果這個(gè)光盤只是一些文件倒簡單了,可是如果,這個(gè)光盤有比如可以光盤啟動(dòng)這樣的功能,傳文件恐怕就不行了吧。更不用,說在網(wǎng)絡(luò)上,傳總量為600M的上千個(gè)小文件的可怕了。,另一種方法是獲得ISO文件,這個(gè)是一半新手必問的問題。你多半,13,所以呢,有人就發(fā)明了ISO,就是可以把一個(gè)光盤忠實(shí)的“照張相片”,寫到一個(gè),ISO文件里。再用同樣的軟件可以把所有的信息再寫回光盤,得到一個(gè)一摸一樣,的盤,包括所有的比如能光盤啟動(dòng)的能力。,那你已經(jīng)有了這個(gè)ISO了,怎么獲得光盤呢?簡單,找任何一個(gè)能刻光盤的機(jī)器,,它上面一定有類似EZCDPRO的刻盤軟件。每個(gè)這樣的軟件都應(yīng)當(dāng)有把光盤寫,成ISO文件和把ISO文件寫成光盤的功能。你需要在它的菜單里仔細(xì)找,或者找,人幫你找,如何把CD IMAGE FILE刻成CD的功能,然后開始刻,就得到一張跟,RedHat 發(fā)行版一個(gè)字節(jié)都不差的光盤了.,有趣的linux入門文章ppt課件,14,一點(diǎn)小問題:那些down ISO的地方往往有md5.checksum或者RedHat62.md5這樣的,文件,并不大,幾十個(gè)字節(jié),你不知道它們是干什么的,是不是也得都download,不然無法刻CD。實(shí)際上你不必管他們,那些是數(shù)據(jù)完整性校驗(yàn)的文件,好像掛號信,的跟蹤單據(jù)一樣。只要信能到,是否有他們無關(guān)緊要