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