1前言
前段時間搭建博客需要購買服務(wù)器,發(fā)現(xiàn)網(wǎng)上無論物理服務(wù)器還是云服務(wù)器大部分都是Linux操作系統(tǒng)。那么為什么大部分服務(wù)器都是Linux服務(wù)器呢?今天這篇文章就給大家分享幾個Linux服務(wù)器優(yōu)點。
2什么是Linux
linux是一個基于POSIX的多用戶、多任務(wù)并且支持多線程和多CPU的操作系統(tǒng);linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
Linux 在設(shè)計之初,就是一個基于 POSIX 的多用戶、多任務(wù)并且支持多線程和多 CPU 的操作系統(tǒng)。它是由世界各地成千上萬的程序員設(shè)計和開發(fā)實現(xiàn)的,當(dāng)初開發(fā) Linux 系統(tǒng)的目的就是建立不受任何商業(yè)化軟件版權(quán)制約的、全世界都能自由使用的類 Unix 操作系統(tǒng)兼容產(chǎn)品。
在過去的 20 年里,Linux 系統(tǒng)主要被應(yīng)用于服務(wù)器端、嵌入式開發(fā)和 PC 桌面 3 大領(lǐng)域,其中服務(wù)器端領(lǐng)域是重中之重。例如,我們熟知的大型、超大型互聯(lián)網(wǎng)企業(yè)(百度、騰訊、Sina、阿里等)都在使用 Linux 系統(tǒng)作為其服務(wù)器端的程序運行平臺,全球及國內(nèi)排名前 1000 的 90% 以上的網(wǎng)站使用的主流系統(tǒng)都是 Linux 系統(tǒng)。
3Linux的優(yōu)點
Linux操作系統(tǒng)之所以如此流行,是因為它具備很多的優(yōu)點,當(dāng)然這些優(yōu)點是對于特定人群來說的,不同的人可能有不同的理解,下面我就列舉我認為Linux的幾個優(yōu)點。
開源
Linux的主要優(yōu)點之一是它是一個開放源代碼的操作系統(tǒng),即每個人都可以輕松獲得其源代碼。任何有編碼能力的人都可以出于任何目的貢獻、修改、增強和分發(fā)代碼給任何人。
可能這么說大家還不能理解,我還能改Linux的源代碼?這么神奇嗎?
理論上你是可以對Linux的源代碼進行修改的,但是一般的人還真做不到這個水平。linux的源碼是在/usr/src這個目錄下,你可以修改它試試看,不過把系統(tǒng)改崩了我可不負責(zé)。
其實Linux操作系統(tǒng)的開源性不是在這方面體現(xiàn)的,而是體現(xiàn)在下面這幾個方面:
Linux官方將軟件程序與源代碼文件一起打包提供給用戶,讓用戶在不受限制地使用某個軟件功能的基礎(chǔ)上還可以按需進行修改,或編制成衍生產(chǎn)品再發(fā)布出去。用戶具有使用自由、修改自由、重新發(fā)布自由以及創(chuàng)建衍生品的自由。這也正好符合了黑客和極客對自由的追求,因此國內(nèi)外開源社區(qū)的根基都很龐大,人氣也相當(dāng)高。
你是否為自己的軟件收費而苦惱過,當(dāng)自己急需轉(zhuǎn)一份大的PDF時,卻顯示著會員權(quán)限?
linux系統(tǒng)卻大無畏的開源共享,將權(quán)利全部給你,任你支配,是不是能滿足的強大內(nèi)心呢,自己可以做主來操作了。
另外你可想想一下如果你是一個大企業(yè)的老板,你現(xiàn)在需要買一批服務(wù)器,現(xiàn)在有一套開源的系統(tǒng)(當(dāng)然是在安全的前提下)和一套不開源的系統(tǒng)(說白了就是要錢),你會選擇哪一個?
低風(fēng)險性
有的人看到開源性又看到低風(fēng)險,心里就產(chǎn)生了疑問,不是說開源嗎?既然都開源了為啥還安全呢?
其實Linux的低風(fēng)險性正是因為Linux是開源的,源代碼公開,研究的人多,發(fā)現(xiàn)漏洞或不安全 bug 的機會也多,因而能得到快速修正,所以安全系數(shù)高。
穩(wěn)定性
業(yè)界公認:Linux服務(wù)器比Windows服務(wù)器穩(wěn)定性高的多,很多人都認為Linux穩(wěn)定性雖然比不上在IBM小型機上運行AIX,但是比Windows服務(wù)器確實高很多。
你也許會聽到Windows服務(wù)器長時間運行而突然死機(藍屏),但你絕不會聽到Linux系統(tǒng)服務(wù)器因為長時間不關(guān)機會卡死,在Linux上幾乎是不會出現(xiàn)這種情況的,而Linux系統(tǒng)的穩(wěn)定性主要取決于系統(tǒng)設(shè)計的結(jié)構(gòu)。
多用戶
Linux是一個真實的、完整的多用戶多任務(wù)操作系統(tǒng),多用戶多任務(wù)就是可以在系統(tǒng)上建立多個用戶,而多個用戶可以在同一時間內(nèi)登錄同一個系統(tǒng)執(zhí)行各自不同的任務(wù),而互不影響。
例如某臺linux服務(wù)器上有4個用戶,分別是root、www、ftp和mysql,在同一時間內(nèi),root用戶可能在查看系統(tǒng)日志,管理維護系統(tǒng),www用戶可能在修改自己的網(wǎng)頁程序,ft加p用戶可能在上傳軟件到服務(wù)器,mysql用戶可能在執(zhí)行自己的SQL查詢,每個用戶互不干擾,有條不紊的進行著自己的工作。
但是每個用戶之間不能越權(quán)訪問,比如www用戶不能執(zhí)行mysq|用戶的SQL查詢操作, ftp用戶也不能修改www用戶的網(wǎng)頁程序,由此可知,不同用戶具有不同的權(quán)限,每個用戶是在權(quán)限允許的范圍內(nèi)完成不同的任務(wù),linux正是通過這種權(quán)限的劃分與管理,實現(xiàn)了多用戶多任務(wù)的運行機制。
4Linux版本
新手往往會被 Linux 眾多的發(fā)行版本搞得一頭霧水,我曾經(jīng)也被困擾過,并且傻傻的認為不同版本之間只是Win10和win7的區(qū)別,只是同一系統(tǒng)在不同階段的不同版本而已,其實并非如此。
由于自己對不同版本的理解有限,所以我就簡單的給大家介紹一下吧,
Red Hat Linux
Red Hat(紅帽公司)創(chuàng)建于 1993 年,是目前世界上資深的 Linux 廠商,也是最獲認可的 Linux 品牌。
Ubuntu Linux
Ubuntu 基于知名的 Debian Linux 發(fā)展而來,界面友好,容易上手,對硬件的支持非常全面,是目前最適合做桌面系統(tǒng)的 Linux 發(fā)行版本,而且 Ubuntu 的所有發(fā)行版本都免費提供。
Ubuntu 的創(chuàng)始人 Mark Shuttleworth 是非常具有傳奇色彩的人物。他在大學(xué)畢業(yè)后創(chuàng)建了一家安全咨詢公司,1999 年以 5.75 億美元被收購,由此一躍成為南非最年輕有為的本土富翁。
SuSE Linux
SuSE Linux 以 Slackware Linux 為基礎(chǔ),原來是德國的 SuSE Linux AG 公司發(fā)布的 Linux 版本,1994 年發(fā)行了第一版,早期只有商業(yè)版本,2004 年被 Novell 公司收購后,成立了 OpenSUSE 社區(qū),推出了自己的社區(qū)版本 OpenSUSE。
SuSE Linux 可以非常方便地實現(xiàn)與 Windows 的交互,硬件檢測非常優(yōu)秀,擁有界面友好的安裝過程、圖形管理工具,對于終端用戶和管理員來說使用非常方便。
Gentoo Linux
Gentoo 最初由 Daniel Robbins(FreeBSD 的開發(fā)者之一)創(chuàng)建,首個穩(wěn)定版本發(fā)布于 2002 年。Gentoo 是所有 Linux 發(fā)行版本里安裝最復(fù)雜的,到目前為止仍采用源碼包編譯安裝操作系統(tǒng)。
當(dāng)然并不是所有的服務(wù)器都用Linux,Linux和Windows從安全性來說,Windows服務(wù)器和Linux服務(wù)器其實差不多,畢竟微軟作為操作系統(tǒng)市場占有率的老大,對于系統(tǒng)安全性還是做的很到位的,網(wǎng)站管理員熟悉哪種操作系統(tǒng),懂得如何配置哪種操作系統(tǒng)的安全參數(shù),哪種操作系統(tǒng)就更安全。
-
Linux
+關(guān)注
關(guān)注
87文章
11508瀏覽量
213633 -
Ubuntu
+關(guān)注
關(guān)注
5文章
591瀏覽量
31181 -
系統(tǒng)
+關(guān)注
關(guān)注
1文章
1032瀏覽量
21807
發(fā)布評論請先 登錄
心得體會!Linux系統(tǒng)入門必讀這篇
淺談Linux操作系統(tǒng)的三大部分

評論