現(xiàn)在好多的人開始接觸電腦的時(shí)候,見到的應(yīng)該是Windows98
說實(shí)話,98 已經(jīng)是一個(gè)很人性化,封裝的很好的一個(gè)系統(tǒng)了
一個(gè)對(duì)電腦一竅不通的人都能很快的使用它,
LINUX高手寫給初學(xué)者的話
。這樣很多人對(duì)"電腦"的印象和那些和我一樣一開始接觸的是DOS人是絕然不
同的。在DOS時(shí)代,如果你對(duì)電腦的基礎(chǔ)知識(shí)不懂的話是玩不
動(dòng)它的,不像現(xiàn)在好多人CPU是什么都不知道,卻能夠是Flash
高手,傾倒MM無(wú)數(shù)。如果你是這樣的人,你要學(xué)Linux,你有一
段回頭路要走,為什么,看下去
我們先看看MS操作系統(tǒng)的發(fā)展,他有兩套內(nèi)核
MSDOS--->DOS+Win3.2-->Win9X /
--->WinXP
WindowsNT3.1---NT4.0-->Win2000 /
他的發(fā)展是從DOS這個(gè)純字符界面的系統(tǒng)發(fā)展到一個(gè)由字符界面
的內(nèi)核加上一個(gè)圖像界面的應(yīng)用程序(Win3.2)再到結(jié)合把兩個(gè)
合為一體的Win95,到現(xiàn)在再并上一開始就是圖形界面的NT成為
WindowsXP,他未來(lái)的野心就是并上internet成為 .net
現(xiàn)在我們來(lái)看Linux,Linux只是個(gè)內(nèi)核!這點(diǎn)很重要,你必須
理解這一點(diǎn)。
只有一個(gè)內(nèi)核是不能構(gòu)成一個(gè)操作系統(tǒng)的,F(xiàn)在的linux操作系統(tǒng)
如redhat,藍(lán)點(diǎn),紅旗等,都是用這么一個(gè)內(nèi)核,加上其它的
應(yīng)用程序(包括X)構(gòu)成的。任何一個(gè)叫做操作系統(tǒng)的東西都是
這樣子構(gòu)成的:內(nèi)核+用戶界面+一般應(yīng)用程序。
現(xiàn)在我就拿MS的系統(tǒng)和linux的系統(tǒng)的互相對(duì)應(yīng)來(lái)讓大家更多的
認(rèn)識(shí)Linux
如果你裝過DOS,那你一定知道安裝完成之后整個(gè)硬盤是這樣
根目錄下有
io.sys msdos.sys command.com config.sys autoexec.bat
共5個(gè)文件,以及C:/dos這個(gè)目錄,很簡(jiǎn)單。其中
io.sys和msdos.sys就是系統(tǒng)的內(nèi)核,command.com是用戶界面(shell),
config.sys和autoexec.bat是配置文件,C:/DOS目錄下面的是一般應(yīng)用程序
系統(tǒng)啟動(dòng)時(shí)首先裝入io.sys,再根據(jù)配置文件的設(shè)置裝入msdos.sys和
command.com,然后就出現(xiàn)提示符,現(xiàn)在你就能輸入命令了。如
copy c:/aaa.txt d:/aaa.txt 來(lái)拷貝文件。也你能夠使用C:/dos目錄下的
一些應(yīng)用程序來(lái)完成工作,如用edit編輯文件,用Qbasic寫basic程序。
接下去你安裝了一個(gè)叫做Foxpro2.6的程序,這個(gè)程序可以讓你做一些
數(shù)據(jù)庫(kù)方面的工作,然后你在安裝了一個(gè)叫做windows3.2中文版的程序
,這個(gè)程序可厲害了,你現(xiàn)在不用在命令行下打命令了,可以用鼠標(biāo)來(lái)
操作了,打開文件管理器,打開C 再打開另一個(gè)窗口D,用鼠標(biāo)一拉
就能完成copy c:/aaa.txt d:/aaa.txt這個(gè)命令,你只是動(dòng)了幾次食指
和現(xiàn)在在windows98下沒什么兩樣,
電腦資料
《LINUX高手寫給初學(xué)者的話》(http://www.msguai.com)。OK ,goto linux
安裝好linux之后
根目錄下有boot,bin,sbin,etc,usr/bin,等幾個(gè)目錄
boot下有vmlinuz這個(gè)文件,這個(gè)就是內(nèi)核,就是目前世界上最厲害的
linus帶頭寫的那個(gè)東東。
bin下有sh,這個(gè)就是shell(==command.com,用戶界面)
因?yàn)閁NIX系統(tǒng)是沒有內(nèi)部命令這個(gè)說法的,準(zhǔn)確地說
/bin+/sbin == Command.com
而/etc == config.sys + msdos.sys
剩下/usr/bin == c:/dos
當(dāng)然。因?yàn)長(zhǎng)inux比Dos龐大得多,所以,reahat和紅旗或者有不同的安排方法,
各種目錄下的東西并不規(guī)則。
linux的啟動(dòng)同樣是裝載vmlinuxz,然后裝載sh(或者其他的shell,如bash),
出來(lái)提示符,F(xiàn)在你同樣能輸入命令了。如
cp /aaa.txt /tmp/aaa.txt。同樣可以用vi編輯文件,用gcc編譯程序
接下去你安裝了一個(gè)叫做MySQL的程序,這個(gè)程序可以讓你做一些
數(shù)據(jù)庫(kù)方面的工作,然后你再安裝了一個(gè)叫做kde4.0的程序,這個(gè)程序可厲害
了,你現(xiàn)在不用在命令行下打命令了,可以用鼠標(biāo)來(lái)操作了,打開文件管理器,
打開/ 再打開另一個(gè)窗口/tmp,用鼠標(biāo)一拉就能完成cp /aaa.txt /tmp/aaa.txt
這個(gè)命令,你只是動(dòng)了幾次食指和現(xiàn)在在windows98下沒什么兩樣。
看到這里希望你明白我為什么說你在走回頭路,
因?yàn)槟壳暗腖inux操作系統(tǒng)==MS的Win3.2
但MS系統(tǒng)已經(jīng)走過了9X,現(xiàn)在是XP了,整整落后了兩代。當(dāng)然,這是從用戶界面上來(lái)說的,但也恰恰是很多人裝個(gè)Linux之后就是在X的kde上搞東搞西,而其它的什么都搞不起來(lái),為什么搞不起來(lái)因?yàn)槟銢]搞過DOS,你根本就不知道系統(tǒng)還可以有這樣的搞法。你一開始接觸的就是98,電腦給你的感覺就是用鼠標(biāo)來(lái)操作的東西,你認(rèn)為同樣是操作系統(tǒng),Linux也應(yīng)該是這樣的東西。你根本就沒有想過你一直以為你在玩的是Linux,但實(shí)際上你玩的只不過是一個(gè)運(yùn)行在Linux系統(tǒng)上
的程序而已。
因此很多人裝完搞了幾天說,靠,Linux不過如此。這話可以說對(duì)也可以說不對(duì)
Linux嘛,你都還沒見到是什么樣子,你有什么資格說它怎樣呢?
但kde嘛,就真的確實(shí)不過如此,你用過98吧,現(xiàn)在你去用用3.2看看,你有什么
感覺?從穩(wěn)定性來(lái)說,我不拿98比了,拿95,如果同樣的工作,95一天崩潰1次