一、免費開源。Linux是一款徹底免費的操做系統,任何人均可以從網絡上下載到它的源代碼,並能夠根據本身的需求進行定製化的開發,並且沒有版權限制。程序員
二、模塊化程度高。Linux的內核設計分紅進程管理、內存管理、進程間通訊、虛擬文件系統、網絡5部分,其採用的模塊機制使得用戶能夠根據實際須要,在內核中插入或移走模塊,這使得內核能夠被高度的剪裁定製,以方便在不一樣的場景下使用。安全
三、Linux系統普遍的硬件支持。得益於其免費開源的特色,有大批程序員不斷地向Linux社區提供代碼,使得Linux有着異常豐富的設備驅動資源,對主流硬件的支持極好,並且幾乎能運行在全部流行的處理器上。服務器
四、安全穩定。Linux採起了不少安全技術措施,包括讀寫權限控制、帶保護的子系統、審計跟蹤、核心受權等,這爲網絡環境中的用戶提供了安全保障。實際上有不少運行Linux的服務器能夠持續運行長達數年而無須重啓,依然能夠性能良好地提供服務,其安全穩定性已經在各個領域獲得了普遍的證明。網絡
五、多用戶,多任務。多用戶是指系統資源能夠同時被不一樣的用戶使用,每一個用戶對本身的資源有特定的權限,互不影響。多任務是現代化計算機的主要特色,指的是計算機能同時運行多個程序,且程序之間彼此獨立,Linux內核負責調度每一個進程,使之平等地訪問處理器。因爲CPU處理速度極快,從用戶的角度來看全部的進程好像在並行運行。模塊化
六、良好的可移植性。Linux中95%以上的代碼都是用C語言編寫的,因爲C語言是一種機器無關的高級語言,是可移植的,所以Linux系統也是可移植的。性能