Linux高手的忠告

來源:互聯網
上載者:User

以下內容轉載於黑基論壇:
現在好多的人開始接觸電腦的時候,見到的應該是Windows98
說實話,98 已經是一個很人性化,封裝的很好的一個系統了
一個對電腦一竅不通的人都能很快的使用它。這樣很多人對
"電腦"的印象和那些和我一樣一開始接觸的是DOS人是絕然不
同的。在DOS時代,如果你對電腦的基礎知識不懂的話是玩不
動它的,不像現在好多人CPU是什麼都不知道,卻能夠是Flash
高手,傾倒MM無數。如果你是這樣的人,你要學Linux,你有一
段回頭路要走,為什麼,看下去
我們先看看MS作業系統的發展,他有兩套核心 MSDOS-DOS+Win3.2Win9X /
-WinXP
WindowsNT3.1---NT4.0Win2000 / 他的發展是從DOS這個純字元介面的系統發展到一個由字元介面
的核心加上一個映像介面的應用程式(Win3.2)再到結合把兩個
合為一體的Win95,到現在再並上一開始就是圖形介面的NT成為
WindowsXP,他未來的野心就是並上internet成為 .net 現在我們來看Linux,Linux只是個核心!這點很重要,你必須
理解這一點。
只有一個核心是不能構成一個作業系統的。現在的linux作業系統
如redhat,藍點,紅旗等,都是用這麼一個核心,加上其它的
應用程式(包括X)構成的。任何一個叫做作業系統的東西都是
這樣子構成的:核心+使用者介面+一般應用程式。 現在我就拿MS的系統和linux的系統的互相對應來讓大家更多的
認識Linux 如果你裝過DOS,那你一定知道安裝完成之後整個硬碟是這樣
根目錄下有
io.sys msdos.sys command.com config.sys autoexec.bat
共5個檔案,以及C:/dos這個目錄,很簡單。其中
io.sys和msdos.sys就是系統的核心,command.com是使用者介面(shell),
config.sys和autoexec.bat是設定檔,C:/DOS目錄下面的是一般應用程式
系統啟動時首先裝入io.sys,再根據設定檔的設定裝入msdos.sys和
command.com,然後就出現提示符,現在你就能輸入命令了。如
copy c:/aaa.txt d:/aaa.txt 來拷貝檔案。也你能夠使用C:/dos目錄下的
一些應用程式來完成工作,如用edit編輯檔案,用Qbasic寫basic程式。
接下去你安裝了一個叫做Foxpro2.6的程式,這個程式可以讓你做一些
資料庫方面的工作,然後你在安裝了一個叫做windows3.2中文版的程式
,這個程式可厲害了,你現在不用在命令列下打命令了,可以用滑鼠來
操作了,開啟檔案管理工具,開啟C 再開啟另一個視窗D,用滑鼠一拉
就能完成copy c:/aaa.txt d:/aaa.txt這個命令,你只是動了幾次食指
和現在在windows98下沒什麼兩樣。 OK ,goto linux 安裝好linux之後
根目錄下有boot,bin,sbin,etc,usr/bin,等幾個目錄
boot下有vmlinuz這個檔案,這個就是核心,就是目前世界上最厲害的駭客
linus帶頭寫的那個東東。
bin下有sh,這個就是shell(==command.com,使用者介面)
因為UNIX系統是沒有內部命令這個說法的,準確地說
/bin+/sbin == Command.com
而/etc == config.sys + msdos.sys
剩下/usr/bin == c:/dos
當然。因為Linux比Dos龐大得多,所以,reahat和紅旗或者有不同的安排方法,
各種目錄下的東西並不規則。
linux的啟動同樣是裝載vmlinuxz,然後裝載sh(或者其他的shell,如bash),
出來提示符。現在你同樣能輸入命令了。如
cp /aaa.txt /tmp/aaa.txt。同樣可以用vi編輯檔案,用gcc編譯器
接下去你安裝了一個叫做MySQL的程式,這個程式可以讓你做一些
資料庫方面的工作,然後你再安裝了一個叫做kde4.0的程式,這個程式可厲害
了,你現在不用在命令列下打命令了,可以用滑鼠來操作了,開啟檔案管理工具,
開啟/ 再開啟另一個視窗/tmp,用滑鼠一拉就能完成cp /aaa.txt /tmp/aaa.txt
這個命令,你只是動了幾次食指和現在在windows98下沒什麼兩樣。 看到這裡希望你明白我為什麼說你在走回頭路,
因為目前的Linux作業系統==MS的Win3.2
但MS系統已經走過了9X,現在是XP了,整整落後了兩代。當然,這是從使用者介面上來說的,但也恰恰是很多人裝個Linux之後就是在X的kde上搞東搞西,而其它的什麼都搞不起來,為什麼搞不起來因為你沒搞過DOS,你根本就不知道系統還可以有這樣的搞法。你一開始接觸的就是98,電腦給你的感覺就是用滑鼠來操作的東西,你認為同樣是作業系統,Linux也應該是這樣的東西。你根本就沒有想過你一直以為你在玩的是Linux,但實際上你玩的只不過是一個運行在Linux系統上
的程式而已。
因此很多人裝完搞了幾天說,靠,Linux不過如此。這話可以說對也可以說不對
Linux嘛,你都還沒見到是什麼樣子,你有什麼資格說它怎樣呢?
但kde嘛,就真的確實不過如此,你用過98吧,現在你去用用3.2看看,你有什麼
感覺?從穩定性來說,我不拿98比了,拿95,如果同樣的工作,95一天崩潰1次
的話,那X會崩潰10次,如果是2000的話,2000一天崩潰1次,X會崩潰100次。
和3.2是差不多的。但為什麼還是會聽說比如某些好萊塢的電影特技是在Linux上
完成的呢?為了出席一次重要宴會,你可以去買一套名牌西裝,也可以去訂做一
套,訂做的當然更加合身更加好看,但價格也更貴,工作量也更大
名牌西裝==Windows系統
定做西裝==Linux系統+修改系統核心+修改X代碼+修改kde代碼+專門寫的特技軟體你現在裝的那套西裝是街邊貨,也就是reahat服裝廠為了適應全世界所有人的身材批量生產的東東。
明白了吧?如果你明白,那你也就明白了Linux比Window好的一個方面了,我也就不用廢話 那麼為什麼Linux往往會和駭客撤上關係呢?
記得我看過一本書這麼寫,"Linux是由一個叫linus的駭客及互連網上很多的駭客
共同編寫而成"。所以,一個由駭客寫成的系統怎麼會和駭客沒有關係呢?
當然這個“駭客”的定義和現在很多中國人心中的"駭客"的定義是絕然不同的
前者是幾乎從未入侵過其他系統,而後者是入侵過就是了。 如果你是一個美術工作者,你也是幾乎除了睡覺就在用電腦,你時時都開著photoShop在那裡搞啊搞,在美術這個行業,你也算得上是這個行業裡的高手了。但你根本就不關心你所做的,電腦裡面到底是怎麼幫你完成的。電腦不過是你創作的一個工具。就像音樂是很多人喜歡聽的,但你根本不關心你所聽到的音樂,她從原來歌星嘴裡發出來到被你來欣賞,她到底是怎麼個回事。但對一HIFI發燒友而言,她關心的就只是這些。現在回到我剛剛說到了copy命令,對於一個駭客而言,她根本不關心aaa.txt
這個檔案裡面的內容,她關心的是從C:/aaa.txt到d:/aaa.txt這個過程中,電腦它到底幹了什嗎?現在我問一下正在看這個文章的人:把一個檔案從一個地方拷貝到另一個地方這個事情你肯定是做過的對吧?但當你這樣做的時候,你是否有想過電腦內部它是怎樣來完成你的這個操作的呢?如果你的回答是:哎呀,我倒真的從未想過耶~~
那麼,你根本沒有駭客的天分,你還是到輕鬆一刻混比較有前途。
尋根問底是駭客的天性,在這點上,Linux可以滿足,但windows不能,
你在dos上按下copy C:/aaa.txt d:/aaa.txt。複製的任務是完成了,但電腦作了什麼你知道嗎?
你只能根據你的經驗的積累,大概的判斷系統怎麼完成,在你沒看過copy的原始碼之前你根本沒法確定你的判斷是否正確的。但UNIX上cp的原始碼基本上是隨手就能拿到。
TCP/ip方面,linxu可以讓你一杆子捅到核心中去,但windows你只能捅到winsock
apache和系統的具體交流你可以一清二楚,但IIS和系統的交流你卻不可能知道
Linux和駭客的關係是在這裡,和入侵是一點關係都沒有的。很多遠程漏洞的攻擊程式是要在unix系統上編譯的這沒錯,但是那些程式本來的意義就是舉個例子讓你看好過說,你看得懂的話,改一改在Win上同樣可以編譯。 UNIX和Windows相比有太多的優點,也有太多值得你去弄的地方,只是我說不出來就像你深愛一個人的時候,你根本沒法說出你愛他什麼,她有什麼地方值得你去愛
但,Windows不是垃圾,絕對不是,作為一個工具來使用,她比UNIX好上幾百倍
似乎你現在都該明白為何很多遠程漏洞的攻擊程式是以unix的習慣寫的,因為能夠發現這個漏洞,說明他對系統相當的熟悉,而且是UNIX讓他對系統相當的熟悉,他不自覺地就是用了UNIX的那一套,不過,它的這些代碼卻很大的可能是用UltraEdit在windows系統下敲的。 好像跑題了,我說要給想學Linux(UNIX)的朋友的一點建議,但卻說了這樣的話,
但我覺得沒有跑題,我希望你看到這裡已經能夠知道我要給你的建議是什麼了。
1.根據你目前的水平,確定Linux對你的意義有多大。
2.確定你玩的是Linux而不是X
3.把X系統卸了,剩下的空間裝上原始碼
4.不要用rpm -i的方式安裝程式,用自己編譯的方法
5.找個合用的telnet軟體,我推薦SecureCRT.
6.如果你只有一台電腦,安裝Vmware.用這個方式來接觸UNIX
7.再看一下文章,自己再一次體會我文章中暗藏的建議
8.在學習Linux的過程中的,把被linux玩的經驗記下來
9.在玩linux的過程中,把linux怎麼被你玩的趣事記下來

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.