Linux 似乎在我們平時(shí)的生活中很少看到,那么它應(yīng)用在哪些領(lǐng)域呢?其實(shí),在生活中隨時(shí)隨地都有 Linux 為我們服務(wù)著。
網(wǎng)站服務(wù)器
用事實(shí)說(shuō)話!訪問(wèn)國(guó)際知名的 Netcraft 網(wǎng)站 netcraft.com,在 "What's that site running?" 的地址欄內(nèi)輸入想了解信息的網(wǎng)站地址(該功能位于網(wǎng)頁(yè)右側(cè)),單擊箭頭圖標(biāo)即可搜索到相關(guān)信息,如圖 1 所示。
在搜索結(jié)果中會(huì)看到網(wǎng)站的操作系統(tǒng)信息。例如,搜索傳智播客http://xamj520.com/,可以看至 OS 顯示為 Linux,如下圖所示
Netcraft 可以理解為一個(gè)基于 Web 頁(yè)面的掃描器,至于掃描,就好像小偷踩點(diǎn)。小偷在偷東西之前拿一堆小廣告的宣傳單,每天在想要盜竊的戶門上插小廣告,連續(xù)一周,之后去觀察,哪家門上7張廣告怎么插上的還怎么放在那兒,就要倒霉了,一直沒(méi)人;哪家門上兩張,地下三張,剩下的兩張不知道哪兒去了,盡量不下手,不確定什么時(shí)候有人;哪家門上和地下都很干凈,打死都不能下手,保不齊門一撬開(kāi),四個(gè)彪形大漢正在打麻將呢!這門技術(shù)對(duì)竊賊來(lái)說(shuō)叫作踩點(diǎn),網(wǎng)站掃描和小偷踩點(diǎn)的道理類似……所以黑客攻擊別人電腦的第一個(gè)步驟也叫踩點(diǎn),我們做網(wǎng)絡(luò)的安全掃描檢測(cè)與此原理相同,只不過(guò)不是發(fā)小廣告觀察結(jié)果,而是向?qū)Ψ诫娔X發(fā)數(shù)據(jù)包,根據(jù)返回的應(yīng)答數(shù)據(jù)包分析對(duì)方電腦的信息。
驗(yàn)證一下哪些大型網(wǎng)站在使用 Linux。世界知名的網(wǎng)站 google.com、qq.com、新浪、網(wǎng)易等,無(wú)一例外地應(yīng)用著 Linux。就連你輸入 microsoft.com,會(huì)發(fā)現(xiàn)微軟的下載站等也在使用 Linux。
為什么這么多大型網(wǎng)站會(huì)采用 Linux 而不使用 UNIX 或 Windows?其中一個(gè)重要的原因就是使用 Linux 成本較低,而 UNIX 和 Windows 都是商業(yè)軟件;另一個(gè)更重要的原因是出于安全和性能方面的考慮。