當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]一個LINUX高手寫給初學(xué)者的話

一個LINUX高手寫給初學(xué)者的話 一個LINUX高手寫給初學(xué)者的話現(xiàn)在好多的人開始接觸電腦的時候,見到的應(yīng)該是Windows98 說實話,98 已經(jīng)是一個很人性化,封裝的很好的一個系統(tǒng)了一個對電腦一竅不通的人都能很快的使用它。這樣很多人對 "電腦"的印象和那些和我一樣一開始接觸的是DOS人是絕然不同的。在DOS時代,如果你對電腦的基礎(chǔ)知識不懂的話是玩不動它的,不像現(xiàn)在好多人CPU是什么都不知道,卻能夠是Flash高手,傾倒MM無數(shù)。如果你是這樣的人,你要學(xué)Linux,你有一段回頭路要走,為什么,看下去我們先看看MS操作系統(tǒng)的發(fā)展,他有兩套內(nèi)核
MSDOS--->DOS+Win3.2-->Win9X / --->WinXP
WindowsNT3.1---NT4.0-->Win2000 /

他的發(fā)展是從DOS這個純字符界面的系統(tǒng)發(fā)展到一個由字符界面 的內(nèi)核加上一個圖像界面的應(yīng)用程序(Win3.2)再到結(jié)合把兩個 合為一體的Win95,到現(xiàn)在再并上一開始就是圖形界面的NT成為 WindowsXP,他未來的野心就是并上internet成為 .net

現(xiàn)在我們來看Linux,Linux只是個內(nèi)核!這點很重要,你必須 理解這一點。
只有一個內(nèi)核是不能構(gòu)成一個操作系統(tǒng)的。現(xiàn)在的linux操作系統(tǒng) 如redhat,藍(lán)點,紅旗等,都是用這么一個內(nèi)核,加上其它的 應(yīng)用程序(包括X)構(gòu)成的。任何一個叫做操作系統(tǒng)的東西都是 這樣子構(gòu)成的:內(nèi)核+用戶界面+一般應(yīng)用程序。

現(xiàn)在我就拿MS的系統(tǒng)和linux的系統(tǒng)的互相對應(yīng)來讓大家更多的 認(rèn)識Linux

如果你裝過DOS,那你一定知道安裝完成之后整個硬盤是這樣
根目錄下有
io.sys msdos.sys command.com config.sys autoexec.bat
共5個文件,以及C:/dos這個目錄,很簡單。其中
io.sys和msdos.sys就是系統(tǒng)的內(nèi)核,command.com是用戶界面(shell),
config.sys和autoexec.bat是配置文件,C:/DOS目錄下面的是一般應(yīng)用程序
系統(tǒng)啟動時首先裝入io.sys,再根據(jù)配置文件的設(shè)置裝入msdos.sys和 command.com,然后就出現(xiàn)提示符,現(xiàn)在你就能輸入命令了。如 copy c:/aaa.txt d:/aaa.txt 來拷貝文件。也你能夠使用C:/dos目錄下的 一些應(yīng)用程序來完成工作,如用edit編輯文件,用Qbasic寫basic程序。
接下去你安裝了一個叫做Foxpro2.6的程序,這個程序可以讓你做一些 數(shù)據(jù)庫方面的工作,然后你在安裝了一個叫做windows3.2中文版的程序,這個程序可厲害了,你現(xiàn)在不用在命令行下打命令了,可以用鼠標(biāo)來 操作了,打開文件管理器,打開C 再打開另一個窗口D,用鼠標(biāo)一拉 就能完成copy c:/aaa.txt d:/aaa.txt這個命令,你只是動了幾次食指
和現(xiàn)在在windows98下沒什么兩樣。

OK ,goto linux

安裝好linux之后
根目錄下有boot,bin,sbin,etc,usr/bin,等幾個目錄
boot下有vmlinuz這個文件,這個就是內(nèi)核,就是目前世界上最厲害的黑客
linus帶頭寫的那個東東。
bin下有sh,這個就是shell(==command.com,用戶界面)
因為UNIX系統(tǒng)是沒有內(nèi)部命令這個說法的,準(zhǔn)確地說
/bin+/sbin == Command.com
而/etc == config.sys + msdos.sys
剩下/usr/bin == c:/dos
當(dāng)然。因為Linux比Dos龐大得多,所以,reahat和紅旗或者有不同的安排方法,
各種目錄下的東西并不規(guī)則。
linux的啟動同樣是裝載vmlinuxz,然后裝載sh(或者其他的shell,如bash),
出來提示符?,F(xiàn)在你同樣能輸入命令了。如
cp /aaa.txt /tmp/aaa.txt。同樣可以用vi編輯文件,用gcc編譯程序
接下去你安裝了一個叫做MySQL的程序,這個程序可以讓你做一些
數(shù)據(jù)庫方面的工作,然后你再安裝了一個叫做kde4.0的程序,這個程序可厲害
了,你現(xiàn)在不用在命令行下打命令了,可以用鼠標(biāo)來操作了,打開文件管理器,
打開/ 再打開另一個窗口/tmp,用鼠標(biāo)一拉就能完成cp /aaa.txt /tmp/aaa.txt
這個命令,你只是動了幾次食指和現(xiàn)在在windows98下沒什么兩樣。

看到這里希望你明白我為什么說你在走回頭路,
因為目前的Linux操作系統(tǒng)==MS的Win3.2
但 MS系統(tǒng)已經(jīng)走過了9X,現(xiàn)在是XP了,整整落后了兩代。當(dāng)然,這是從用戶界面上來說的,但也恰恰是很多人裝個Linux之后就是在X的kde上搞東搞西,而其它的什么都搞不起來,為什么搞不起來因為你沒搞過DOS,你根本就不知道系統(tǒng)還可以有這樣的搞法。你一開始接觸的就是98,電腦給你的感覺就是用鼠標(biāo)來操作的東西,你認(rèn)為同樣是操作系統(tǒng),Linux也應(yīng)該是這樣的東西。你根本就沒有想過你一直以為你在玩的是Linux,但實際上你玩的只不過是一個運行在Linux系統(tǒng)上的程序而已。
因此很多人裝完搞了幾天說,靠,Linux不過如此。這話可以說對也可以說不對Linux嘛,你都還沒見到是什么樣子,你有什么資格說它怎樣呢?
但kde嘛,就真的確實不過如此,你用過98吧,現(xiàn)在你去用用3.2看看,你有什么感覺?從穩(wěn)定性來說,我不拿98比了,拿95,如果同樣的工作,95一天崩潰1次的話,那X會崩潰10次,如果是2000的話,2000一天崩潰1次,X會崩潰100次。和3.2是差不多的。但為什么還是會聽說比如某些好萊塢的電影特技是在Linux上完成的呢?為了出席一次重要宴會,你可以去買一套名牌西裝,也可以去訂做一套,訂做的當(dāng)然更加合身更加好看,但價格也更貴,工作量也更大名牌西裝==Windows系統(tǒng) 定做西裝==Linux系統(tǒng)+修改系統(tǒng)內(nèi)核+修改X代碼+修改kde代碼+專門寫的特技軟件你現(xiàn)在裝的那套西裝是街邊貨,也就是reahat服裝廠為了適應(yīng)全世界所有人的身材批量生產(chǎn)的東東。
明白了吧?如果你明白,那你也就明白了Linux比Window好的一個方面了,我也就不用廢話
[!--empirenews.page--]
那么為什么Linux往往會和黑客撤上關(guān)系呢?
記得我看過一本書這么寫,"Linux是由一個叫l(wèi)inus的黑客及互聯(lián)網(wǎng)上很多的黑客
共同編寫而成"。所以,一個由黑客寫成的系統(tǒng)怎么會和黑客沒有關(guān)系呢?
當(dāng)然這個“黑客”的定義和現(xiàn)在很多中國人心中的"黑客"的定義是絕然不同的
前者是幾乎從未入侵過其他系統(tǒng),而后者是入侵過就是了。

如果你是一個美術(shù)工作者,你也是幾乎除了睡覺就在用電腦,你時時都開著photoShop在那里搞啊搞,在美術(shù)這個行業(yè),你也算得上是這個行業(yè)里的高手了。但你根本就不關(guān)心你所做的,電腦里面到底是怎么幫你完成的。電腦不過是你創(chuàng)作的一個工具。就像音樂是很多人喜歡聽的,但你根本不關(guān)心你所聽到的音樂,她從原來歌星嘴里發(fā)出來到被你來欣賞,她到底是怎么個回事。但對一HIFI發(fā)燒友而言,她關(guān)心的就只是這些?,F(xiàn)在回到我剛剛說到了copy命令,對于一個黑客而言,她根本不關(guān)心aaa.txt
這個文件里面的內(nèi)容,她關(guān)心的是從C:/aaa.txt到d:/aaa.txt這個過程中,電腦它到底干了什么?現(xiàn)在我問一下正在看這個帖子的人:把一個文件從一個地方拷貝到另一個地方這個事情你肯定是做過的對吧?但當(dāng)你這樣做的時候,你是否有想過電腦內(nèi)部它是怎樣來完成你的這個操作的呢?如果你的回答是:哎呀,我倒真的從未想過耶~~
那么,你根本沒有黑客的天分,你還是到輕松一刻混比較有前途。
尋根問底是黑客的天性,在這點上,Linux可以滿足,但windows不能,
你在dos上按下copy C:/aaa.txt d:/aaa.txt。復(fù)制的任務(wù)是完成了,但電腦作了什么你知道么?
你只能根據(jù)你的經(jīng)驗的積累,大概的判斷系統(tǒng)怎么完成,在你沒看過copy的源代碼之前你根本沒法確定你的判斷是否正確的。但UNIX上cp的源代碼基本上是隨手就能拿到。
TCP/ip方面,linxu可以讓你一桿子捅到內(nèi)核中去,但windows你只能捅到winsock
apache和系統(tǒng)的具體交流你可以一清二楚,但I(xiàn)IS和系統(tǒng)的交流你卻不可能知道
Linux和黑客的關(guān)系是在這里,和入侵是一點關(guān)系都沒有的。很多遠(yuǎn)程漏洞的攻擊程序是要在unix系統(tǒng)上編譯的這沒錯,但是那些程序本來的意義就是舉個例子讓你看好過說,你看得懂的話,改一改在Win上同樣可以編譯。

UNIX和Windows相比有太多的優(yōu)點,也有太多值得你去弄的地方,只是我說不出來就像你深愛一個人的時候,你根本沒法說出你愛他什么,她有什么地方值得你去愛
但,Windows不是垃圾,絕對不是,作為一個工具來使用,她比UNIX好上幾百倍
似乎你現(xiàn)在都該明白為何很多遠(yuǎn)程漏洞的攻擊程序是以unix的習(xí)慣寫的,因為能夠發(fā)現(xiàn)這個漏洞,說明他對系統(tǒng)相當(dāng)?shù)氖煜?,而且是UNIX讓他對系統(tǒng)相當(dāng)?shù)氖煜?,他不自覺地就是用了UNIX的那一套,不過,它的這些代碼卻很大的可能是用UltraEdit在windows系統(tǒng)下敲的。

好像跑題了,我說要給想學(xué)Linux(UNIX)的朋友的一點建議,但卻說了這樣的話,
但我覺得沒有跑題,我希望你看到這里已經(jīng)能夠知道我要給你的建議是什么了。


1.根據(jù)你目前的水平,確定Linux對你的意義有多大。
2.確定你玩的是Linux而不是X
3.把X系統(tǒng)卸了,剩下的空間裝上源代碼
4.不要用rpm -i的方式安裝程序,用自己編譯的方法
5.找個合用的telnet軟件,我推薦SecureCRT.
6.如果你只有一臺電腦,安裝Vmware.用這個方式來接觸UNIX
7.再看一下帖子,自己再一次體會我帖子中暗藏的建議
8.在學(xué)習(xí)Linux的過程中的,把被linux玩的經(jīng)驗記下來
9.在玩linux的過程中,把linux怎么被你玩的趣事記下來

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉