當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 吉林OA系統(tǒng) > 長春OA系統(tǒng) > 長春OA行業(yè)資訊
網(wǎng)友:從Windows轉(zhuǎn)向UNIX的一些困惑
從Windows轉(zhuǎn)向UNIX的一些困惑(上)
相信很多朋友Windows已經(jīng)用得相當(dāng)熟悉了,由于種種原因,想試試UNIX。無奈Windows的思想根深蒂固,這給學(xué)習(xí)UNIX造成很多困惑,經(jīng)常四處碰壁。于是抱怨UNIX太難學(xué),拋在一邊眼不見為凈,繼續(xù)用著Windows。當(dāng)然如果你只是普通用戶,聽聽歌玩玩游戲灌灌水,那大可不必裝什么UNIX,因為你根本沒必要去跟UNIX瞎折騰。Windows那么方便,用著多舒服,何必自找麻煩,去弄那難配置又“莫名其妙”的UNIX?說到這里,很多人可以不用看這篇文章了。這篇文章是為想學(xué)UNIX的跟我一樣菜的新手寫的,目的是為了在學(xué)習(xí)過程中少走一些彎路。就從我個人的經(jīng)歷來說吧!
最初聽說UNIX,大概是在大一的時候。當(dāng)時對這個系統(tǒng)超級崇拜,認(rèn)為能駕馭這個系統(tǒng)的一定是絕頂大牛。某天偶然聽說又有一個操作系統(tǒng)叫Linux,據(jù)說跟UNIX很像,而且還有一個叫做RedHat的東西。因為我有刻錄機,于是在校網(wǎng)的某處下了三個ISO,刻成了盤,但一直不敢試,因為根本不知道怎么把它“放”到硬盤上去。也就是說,它有沒有分區(qū)?有分區(qū)的話怎么弄?因為一直擔(dān)心把Windows損壞,所以這幾張盤就被我擱到了一邊,這一擱就是一年。
大二了,Windows已經(jīng)玩得相當(dāng)熟了,這時對分區(qū)之類的也算挺了解了吧,于是又從抽屜的角落里找到那幾張盤,打算試試。具體怎么樣我也記不清了,反正是安裝成功了,不過刷新率非常低,眼睛根本受不了,所以沒多久又被我刪了,還是繼續(xù)我的Windows。說出來不怕笑話,到這時我還不知道Linux有好多發(fā)行版本,以為RedHat就是Linux。
大二的暑假,Windows我已經(jīng)玩得不想再玩了,而且隨著對UNIX的漸漸了解,我開始對這東西有了點好感。于是在網(wǎng)上搜了一通,由于當(dāng)初對Linux的感覺相當(dāng)糟糕,所以我沒把目光放在Linux上,而是放到了BSD上。BSD有三個分支——FreeBSD、NetBSD和OpenBSD。當(dāng)時看著NetBSD和OpenBSD感覺不大舒服(呵呵,其實看著Linux這幾個字也不怎么舒服,這也是我當(dāng)時不選Linux的原因之一,不過現(xiàn)在不會了),于是自然而然地選擇了FreeBSD。
然而,對于我這個有著很深的Windows情節(jié)的人來說,想一下子適應(yīng)FreeBSD真的很不容易。還是回到分區(qū)。FreeBSD的“分區(qū)”是怎么樣的?這讓我怵了好久,直到從圖書館借到《FreeBSD使用大全》的時候才有點眉目。不過,當(dāng)時并不知道這本書其實不大適合初學(xué)者。但那時在家里只能看這本書了,花了十幾天吧,把這本書看了個大概。
回到學(xué)校后就開始了學(xué)FreeBSD,但也是斷斷續(xù)續(xù),沒有當(dāng)初學(xué)Windows那么大的好奇心。不過,雖然進展緩慢,收獲多多少少還是有一些的。在這當(dāng)中逛了好多論壇技術(shù),看了很多技術(shù)文章,說實話感覺還真的挺不錯?,F(xiàn)在就稍微總結(jié)一下吧,以下僅以FreeBSD為例,因為我到現(xiàn)在為止,經(jīng)過一些比較,還是認(rèn)為FreeBSD最適合我的性格。好了,現(xiàn)在開始言歸正傳了。
首先,我必須讓你擺脫一些誤解。或許你會有這樣的不屑:UNIX那黑頭土臉的能算得上系統(tǒng)?能正常工作?能提供FTP和Web等服務(wù)?能受得了大負(fù)荷?我才不相信,我才不用那破東西!如果你這么想,我可以很認(rèn)真地告訴你,你錯了!知道么,世界使用量第一的Web服務(wù)器Apache最初是為UNIX開發(fā)的,超級數(shù)據(jù)庫Oracle最初也是為UNIX開發(fā)的,高端的服務(wù)器用的是什么操作系統(tǒng)?是UNIX!而不是你想象的Windows 2003!
當(dāng)然,我用過Windows 2003,也用它架過相當(dāng)多的服務(wù),我知道2003的性能不錯。但請相信,世界上這么多大型站點使用的都是UNIX,你說他們的管理員難道就都那么笨?如果Windows 2003性能真的比UNIX好,他們會不用這么好的東西?事實是,他們選擇了UNIX。不相信?好,你可以去這里看看:http://www.netcraft.com,隨便輸入幾個大型站點,如www.google.com,www.yahoo.com,www.baidu.com,看看OS部分寫的是什么?或者,你再看看這個網(wǎng)址:http://uptime.netcraft.com/up/today/top.avg.html,看看世界上運行時間最長的機器用的是什么系統(tǒng)?如果你還是執(zhí)意認(rèn)為Windows 2003牛,那么OK,這篇文章你也沒有看下去的必要了,那么就關(guān)上這個網(wǎng)頁吧!
如果你繼續(xù)看下來了,那我繼續(xù)說,呵呵。我們知道,Windows上的服務(wù)器很多都是以GUI頁面和服務(wù)的方式存在的,但在UNIX中,它們基本上是在命令行下以daemon的形式存在。你可能很困惑,命令行下也能運行服務(wù)?嗯,沒錯,正是。daemon在UNIX中的地位,有點像服務(wù)在Windows中的地位,但又不盡然?,F(xiàn)在你可以把daemon就當(dāng)成服務(wù)看待。
那么,UNIX下的文件是怎么樣的?UNIX跟Windows不同,它把所有的文件都當(dāng)成一回事,不像Windows那樣以后綴名來區(qū)分不同類型的文件??赡苣銜芾Щ?,如果這樣的話,我怎么打開不同的文件?事實上,在UNIX系統(tǒng)中,文件只是存儲上硬盤上的單純的字節(jié)。UNIX下區(qū)分不同文件的方法是看這些字節(jié)的前幾個字符。當(dāng)然,UNIX本身可不管你是什么文件,它只當(dāng)你是一些字節(jié)。
區(qū)分這些文件的工作由應(yīng)用程序來負(fù)責(zé),比如你有一個文件名為“diogin”的文件,你想“打開”它。怎么打開?我不知道它的文件格式!麻煩大了吧?不大。用file命令一看,這個文件是什么類型馬上出來了,雖然不一定準(zhǔn),但絕大多數(shù)情況下是沒錯的。好了,現(xiàn)在你知道它是個可執(zhí)行文件,在shell下敲入./diogin后,程序執(zhí)行了,打印出了“Hello, World!”,看!就這么簡單。可是問題又來了,什么是shell?還有,UNIX沒有像Windows那樣的桌面嗎?
shell,簡單地說,就是讓用戶與操作系統(tǒng)內(nèi)核溝通的一個媒介,你在Windows下用過命令行吧,你可以把shell想象成命令行,但shell可比命令行強大多了,功能上根本不是一個數(shù)量級,這一點在你深入理解shell后肯定會感覺到。那桌面呢?這個可能是最讓人困惑的問題了,當(dāng)時我就一直不理解這個X跟桌面到底是怎么回事,甚至一度抱怨Windows怎么這么霸道,把我的思想全禁錮住了。
當(dāng)你開始使用UNIX系統(tǒng)的時候,你會遇到很多驚訝的事情,最讓你驚訝的,可能就是重新編譯內(nèi)核。天哪,這是什么東西?剛從Windows轉(zhuǎn)過來的用戶可能會嚇出一身冷汗。其實不用怕,編譯內(nèi)核是學(xué)習(xí)UNIX系統(tǒng)必須經(jīng)過的一關(guān),而且也不像想象中那么神秘。簡單地說,就是改變系統(tǒng)最本質(zhì)的部分,讓它適合你的機器和你的需要,換句話說,你可以用重新編譯內(nèi)核來完全定制你的系統(tǒng)。
- 1熱門虛擬化技術(shù)有哪幾類
- 2BI(商業(yè)智能)實施服務(wù)比BI工具重要
- 3評估綠色數(shù)據(jù)中心有哪些量化指標(biāo)?
- 4CIO如何應(yīng)對虛擬化的三種安全風(fēng)險
- 5虛擬機管理的6點重要啟示
- 6與你分享安全上網(wǎng)之“防毒八法”
- 7確保Windows操作系統(tǒng)穩(wěn)定的六個秘笈
- 8如何全面封阻六種主要網(wǎng)絡(luò)威脅
- 9挑戰(zhàn)SOA障礙 虛擬化的益處多多
- 10如何保證數(shù)據(jù)庫操作與文件系統(tǒng)操作的一致性
- 11臺式機無線聯(lián)網(wǎng)將成為趨勢
- 12網(wǎng)絡(luò)管理技巧進階:如何管理實時通信軟件
- 13PHP程序不適用大型系統(tǒng)之九大原因
- 14虛擬化會成為Linux的殺手嗎?
- 15泛普OA為集團企業(yè)客戶提供更好地OA產(chǎn)品
- 16數(shù)據(jù)中心管理難題:如何部署SCM自動化軟件
- 17部署企業(yè)無線網(wǎng)路應(yīng)考慮四個風(fēng)險和對策
- 18解決服務(wù)器安全問題的七個技巧
- 19高效簡化數(shù)據(jù)中心網(wǎng)絡(luò)的五項措施
- 20計世獨家:云計算的新軟件許可證模式
- 21Windows7暗藏木馬 成谷歌殺手
- 22兩種相互競爭的風(fēng)格 Garnter談WOA與SOA之爭
- 23分析:虛擬化的可靠性遭遇挑戰(zhàn)
- 24EMC:金融危機影響存儲業(yè)已經(jīng)顯現(xiàn)
- 25Gartner:數(shù)據(jù)中心的操作急需現(xiàn)代化
- 26IT專家回顧 看2008年x86服務(wù)器市場風(fēng)云
- 27從黑客常用攻擊手段看WEB的應(yīng)用防護
- 28太陽、風(fēng)、海藻:未來數(shù)據(jù)中心的能源
- 29也談PDM與企業(yè)標(biāo)準(zhǔn)化 實現(xiàn)的四點建議
- 30數(shù)據(jù)庫中的事務(wù)處理概念及其應(yīng)用
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓