天天看點

Linux系統的優缺點

本節,我們介紹一下 Linux 系統的優缺點。Linux 不可比拟的優勢如下。

1) 大量的可用軟體及免費軟體

Linux 系統上有着大量的可用軟體,且絕大多數是免費的,比如聲名赫赫的 Apache、Samba、PHP、MySQL 等,建構成本低廉,是 Linux 被衆多企業青睐的原因之一。當然,這和 Linux 出色的性能是分不開的,否則,節約成本就沒有任何意義。

但不可否認的是,Linux 在辦公應用和遊戲娛樂方面的軟體相比 Windows 系統還很匮乏,是以,即便打遊戲、看影片用的也是 Windows,至于 Linux,就把它用在擅長的伺服器領域吧。

2) 良好的可移植性及靈活注

Linux 系統有良好的可移植性,它幾乎支援所有的 CPU 平台,這使得它便于裁剪和定制。我們可以把 Linux 放在 U 盤、CD光牒等存儲媒體中,也可以在嵌入式領域廣泛應用。

如果讀者希望不進行安裝就體驗 Linux 系統,則可以在網上下載下傳一個 Live DVD 版的 Linux 鏡像,刻成CD光牒放入光驅或者用虛拟機軟體直接載入鏡像檔案,設定 CMOS/BIOS 為CD光牒啟動,系統就會自動載入CD光牒檔案,啟動進入 Linux 系統。

3) 優良的穩定性和安全性

著名的黑客埃裡克•雷蒙德(EricS.Raymond)有一句名言:“足夠多的眼睛,就可讓所有問題浮現”。舉個例子,假如筆者在演講,台下人山人海,明哥中午吃飯不小心,有幾個飯粒粘在衣領上了,分分鐘就會被大家發現,因為看的人太多了;如果台下就稀稀落落兩三個人且離得很遠,那就算明哥衣領上有一大塊油漬也不會被發現。

Linux 開放源代碼,将所有代碼放在網上,全世界的程式員都看得到,有什麼缺陷和漏洞,很快就會被發現,進而成就了它的穩定性和安全注。

提到 Linux 的安全性,我們可以做一個實驗:在一台計算機上,在安裝了 Windows 系統後不安裝防毒軟體聯網一個月,看看會有什麼情況;同樣,在安裝了 Linux 系統後不安裝防毒軟體聯網一個月,我們比較一下,大家就明白了什麼是 Linux 的安全性。Windows 系統不安裝防毒軟體,相信大家都知道會有什麼下場吧……

4) 支援幾乎所有的網絡協定及開發語言

經常有初學的朋友問我,Linux 是不是對 TCP/IP 協定支援不好、是不是 Java 開發環境不靈之類的問題。前面在 UNIX 發展史中已經介紹了,UNIX 系統是與 C 語言、TCP/IP 協定一同發展起來的,而 Linux 是 UNIX 的一種,C 語言又衍生出了現今主流的語言 PHP、Java、C++ 等,而哪一個網絡協定與 TCP/IP 無關呢?是以,Linux 對網絡協定和開發語言的支援很好。

Linux 的優點在此不一一列舉,隻說明這幾點供讀者參考。誠然,Linux 不可能沒有缺點,如桌面應用還有待完善、Linux 的标準統一還需要推廣、開源軟體的盈利模式與發展還有待考驗等,不過,瑕不掩瑜。

推薦閱讀文章

年薪40+W的大資料開發【教程】,都在這兒!

大資料零基礎快速入門教程

下一篇linux教程:Linux發行版本

繼續閱讀