對(duì)于很多普通用戶來(lái)說(shuō)Linux是神秘的,很多朋友從接觸PC開始接觸的就是window,一切習(xí)慣都源于window,朋友Linux系統(tǒng)幾乎束手無(wú)策(筆者基本就這樣,所以在努力學(xué)習(xí)ing…),那么Linux到底能做些什么,又有什么用途呢?讓我們來(lái)一探究竟。世界上最大的技術(shù)支持、軟件和硬件公司每天使用Linux完成各種任務(wù)與解決方案,那么這些大公司究竟是怎么使用Linux的呢?其實(shí)并不神秘,本文為你揭曉答案,大多數(shù)公司都不會(huì)使用Linux作為桌面操作系統(tǒng),主要是用于后端服務(wù)器操作系統(tǒng),經(jīng)過這些大公司的大膽嘗試,許多事實(shí)證明Linux完全可以擔(dān)負(fù)起關(guān)鍵任務(wù)計(jì)算應(yīng)用,并且有很多Linux系統(tǒng)從開始運(yùn)行至今從未宕過機(jī),100%的正常運(yùn)行時(shí)間讓人無(wú)不驚嘆,當(dāng)然你也可以做到。
10、入侵檢測(cè)系統(tǒng)
Linux天生就是一個(gè)完美的入侵檢測(cè)服務(wù)平臺(tái),因?yàn)樗敲赓M(fèi)的,且可以運(yùn)行在很多種硬件平臺(tái)上,同時(shí)也是開源愛好者喜歡的平臺(tái),Linux上最著名的入侵防御和檢測(cè)系統(tǒng)要數(shù)Snort,它也是開源且免費(fèi)的。
下面的話引自Snort網(wǎng)站:
Snort是由Sourcefire開發(fā)的開源網(wǎng)絡(luò)入侵防御/檢測(cè)系統(tǒng)(IDS/IPS),結(jié)合了簽名、協(xié)議和基于異常的檢測(cè),Snort是世界上部署最廣泛的IDS/IPS,數(shù)以百萬(wàn)計(jì)的下載量和超過270,000位注冊(cè)用戶,Snort已經(jīng)成為事實(shí)上的IPS標(biāo)準(zhǔn)。
如果你還沒有使用Snort,你應(yīng)該嘗試一下。
9、Google搜索設(shè)備
Google在Linux平臺(tái)上構(gòu)建起搜索設(shè)備,如果你的公司在使用這種設(shè)備,那么你就在使用Linux,但Google使用的Linux非常特殊,專門進(jìn)行了定制和優(yōu)化。
8、監(jiān)控服務(wù)
如果你要做網(wǎng)絡(luò)監(jiān)控或系統(tǒng)性能監(jiān)測(cè),那么Linux是一個(gè)不錯(cuò)的選擇,大公司一般使用淘汰下來(lái)的硬件設(shè)備和自由軟件搭建監(jiān)控系統(tǒng),如Orca和 Sysstat都是Linux上不錯(cuò)的監(jiān)控方案,IT專業(yè)人員利用它們可以實(shí)現(xiàn)自動(dòng)化監(jiān)控,無(wú)論你的網(wǎng)絡(luò)是大是小,它們都能應(yīng)付自如。
7、開發(fā)平臺(tái)
Linux下有許多開發(fā)工具,如Eclipse、C、C++、Mono、Python、Perl、PHP等,毫無(wú)疑問,Linux是世界上最流行的開發(fā)平臺(tái),它包含了成千上萬(wàn)的免費(fèi)開發(fā)軟件,這對(duì)于全球開發(fā)者都是一個(gè)好消息。
6、日志服務(wù)器
Linux是處理和存儲(chǔ)日志文件的絕佳平臺(tái),聽起來(lái)這是一個(gè)低級(jí)的任務(wù),但它的低成本,低硬件要求,和高性能是任何需要日志服務(wù)的人的首選平臺(tái),大公司也經(jīng)常使用Linux作為日志服務(wù)的低成本平臺(tái)。
5、跳轉(zhuǎn)盒(Jump box)
對(duì)于企業(yè)而言,跳轉(zhuǎn)盒是一個(gè)為公共網(wǎng)絡(luò)(如互聯(lián)網(wǎng))到安全網(wǎng)絡(luò)(如客戶部)提供的網(wǎng)關(guān),這樣一個(gè)廉價(jià)的系統(tǒng)也可以為大量的用戶提供服務(wù),而相對(duì)應(yīng)的Windows系統(tǒng)需要成千上萬(wàn)美元的終端服務(wù)訪問許可和客戶端訪問許可,并且對(duì)硬件的要求更高。
4、應(yīng)用服務(wù)器
Tomcat,Geronimo,WebSphere和WebLogic都是Java應(yīng)用服務(wù)器,Linux為這些服務(wù)提供了一個(gè)穩(wěn)定的,內(nèi)存消耗很小的,可長(zhǎng)時(shí)間運(yùn)行的平臺(tái)。IBM和Oracle也都非常支持Linux,它們也逐漸將 Linux作為其軟件系統(tǒng)的首要運(yùn)行平臺(tái)。
3、Web服務(wù)器
我想現(xiàn)在任何人都知道Apache是世界上用的最多的Web服務(wù)器吧,至少最近10年是大家公認(rèn)的事實(shí)上的Web服務(wù)器標(biāo)準(zhǔn),那么它運(yùn)行在什么平臺(tái)上呢?答案是所有的平臺(tái)都支持,但超過90%的Apache都是搭配Linux運(yùn)行的。
2、數(shù)據(jù)庫(kù)服務(wù)器
Oracle和IBM都有企業(yè)級(jí)軟件運(yùn)行在Linux上,為什么?因?yàn)樗鼈冊(cè)贚inux上可以工作得很好,Linux自身消耗的資源很少,因此它不會(huì)和數(shù)據(jù)庫(kù)進(jìn)行資源的搶奪,一個(gè)RDBMS需要一個(gè)穩(wěn)定的,無(wú)內(nèi)存泄露的,快速磁盤I/O和無(wú) CPU競(jìng)爭(zhēng)的操作系統(tǒng),Linux就是這樣的系統(tǒng),世界上已經(jīng)有很多開發(fā)人員使用LAMP(Linux,Apache,MySQL和Perl/PHP/Python)和 LAPP(Linux,Apache,PostgreSQL,Perl/PHP/Python)作為開發(fā)平臺(tái),也有很多關(guān)鍵應(yīng)用系統(tǒng)是這么部署的。
1、虛擬化
從桌面虛擬化到云,現(xiàn)在又回到桌面虛擬化,VMware是虛擬化產(chǎn)品做得最早也是目前最好的一家公司,現(xiàn)在它的主要產(chǎn)品也是基于Linux的,另外Citrix,Red Hat以及微軟也是VMware的有力競(jìng)爭(zhēng)者。
結(jié)論
了解了上面十種Linux最常用的方式,相信你不會(huì)再覺得Linux是在夾縫中求生存,Linux也不只是為桌面,家庭用戶及小公司而存在的,它在大公司中同樣受到重用。筆者公司用的是Ubuntu Server作為svn服務(wù)器,Debian作為web服務(wù)器,而筆者本人用的是ArchLinux作為桌面環(huán)境。