很多人在Linux時,并不知道它是什么。Linux的原始名稱為FreaX,意為“免費”和“特殊”,最后以常用的字母X結尾,類似于Unix之類的系統。但是后來管理員認為FreaX不好聽,且難以閱讀,因此將其更改為Linux,正面直接取自開發者linus,并添加了X后綴。因此,舉世聞名的Linux誕生了。那么到底Linux是什么?Linux系統有哪些優缺點?
Linux是什么?
與大家熟知的 Windows 操作系統軟件一樣,Linux 也是一個操作系統軟件,其 logo 是一只企鵝。與 Windows 不同之處在于,Linux 是一套開放源代碼程序的、可以自由傳播的類 Unix 操作系統軟件。
Linux 在設計之初,就是基于 Intel x86 系列 CPU 架構計算機的,它是一個基于 POSIX 的多用戶、多任務并且支持多線程和多 CPU 的操作系統,它是由世界各地成千上萬的程序員設計和開發實現的,當初開發 Linux 系統的目的就是建立不受任何商業化軟件版權制約的、全世界都能自由使用的類 Unix 操作系統兼容產品。
在過去的 20 年里,Linux 系統主要被應用于服務器端、嵌入式開發和 PC 桌面 3 大領域,其中服務器端領域是重中之重。例如,我們熟知的大型、超大型互聯網企業都在使用 Linux 系統作為其服務器端的程序運行平臺,全球及國內排名前 1000 的 90% 以上的網站使用的主流系統都是 Linux 系統。
Linux系統有哪些優缺點?
相比 Windows 系統,Linux 系統有更好的穩定性,那么除此之外,Linux系統還有以下這些優缺點:
1.大量的可用軟件及免費軟件
Linux 系統上有著大量的可用軟件,且絕大多數是免費的,比如聲名赫赫的 Apache、Samba、PHP、MySQL 等,構建成本低廉,是 Linux 被眾多企業青睞的原因之一。當然,這和 Linux 出色的性能是分不開的,否則,節約成本就沒有任何意義。
但不可否認的是,Linux 在辦公應用和游戲娛樂方面的軟件相比 Windows 系統還很匱乏,所以,即便打游戲、看影片用的也是 Windows,至于 Linux,就把它用在擅長的服務器領域吧。
2.良好的可移植性及靈活注
Linux 系統有良好的可移植性,它幾乎支持所有的 CPU 平臺,這使得它便于裁剪和定制。我們可以把 Linux 放在 U 盤、光盤等存儲介質中,也可以在嵌入式領域廣泛應用。
如果讀者希望不進行安裝就體驗 Linux 系統,則可以在網上下載一個 Live DVD 版的 Linux 鏡像,刻成光盤放入光驅或者用虛擬機軟件直接載入鏡像文件,設置 CMOS/BIOS 為光盤啟動,系統就會自動載入光盤文件,啟動進入 Linux 系統。
3.優良的穩定性和安全性
舉個例子,假如筆者在演講,臺下人山人海,明哥中午吃飯不小心,有幾個飯粒粘在衣領上了,分分鐘就會被大家發現,因為看的人太多了;如果臺下就稀稀落落兩三個人且離得很遠,那就算明哥衣領上有一大塊油漬也不會被發現。
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系統的信息,請繼續關注中培偉業。