1、分清Linux 系統內核 和 Linux 髮型套件系統編程
Linux系統內核指的是一個由Linus Torvalds負責維護,提供硬件抽象層、硬盤及文件系統控制及多任務功能的系統核心程序。ubuntu
Linux發行套件系統是咱們常說的Linux操做系統,也便是由Linux內核與各類經常使用軟件的集合產品。服務器
Linux 內核在1991年10月5日由林納斯·託瓦茲首次發佈,緣由林納斯·託瓦茲在赫爾辛基大學上學時,對操做系統很好奇。他對MINIX只容許在教育上使用很不滿(在當時MINIX不容許被用做任何商業使用),因而他便開始寫他本身的操做系統,這就是後來的Linux內核。架構
編程語言 : C語言和少許彙編語言框架
市場取向: 桌面、服務器、嵌入式設備、移動設備等編程語言
支持的語言: 多種模塊化
操做系統家族: 類Unix系統工具
常見的LInux 操做系統有 :性能
一、 紅帽企業系統(RedHatEnterpriseLinux,RHEL): 測試
RHEL系統具備極強的性能與穩定性,而且在全球範圍內擁有完善的技術支持,是全世界內使用最普遍的Linux系統
二、社區企業操做系統(Community Enterprise Operating System,CentOS)
來自於Red Hat Enterprise Linux(RHEL)依照開放源代碼規定發佈的源代碼所編譯而成。因爲出自一樣的源代碼,所以有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。二者的不一樣,在於CentOS並不包含封閉源代碼軟件。CentOS 對上游代碼的主要修改是爲了移除不能自由使用的商標。2014年,CentOS宣佈與Red Hat合做,但CentOS將會在新的委員會下繼續運做,並不受RHEL的影響。
三、烏班圖(ubuntu)
一個以桌面應用爲主的Linux操做系統,基於Debian發行版和Gnome桌面環境,而從11.04版起,Ubuntu發行版放棄了Gnome桌面環境,改成Unity。
四、Fedora
基於Red Hat Linux,由Fedora項目社羣開發、紅帽公司贊助,目標是建立一套新穎、多功能而且自由(開放源代碼)的操做系統,在Red Hat Linux終止發行後,紅帽公司項目以Fedora來取代Red Hat Linux在我的領域的應用,而另外發行的Red Hat Enterprise Linux(Red Hat企業版Linux)則取代Red Hat Linux在商業應用的領域,對於用戶而言,是一套功能完備、更新快速的免費操做系統;而對贊助者Red Hat公司而言,它是許多新技術的測試平臺,被認爲可用的技術最終會加入到Red Hat Enterprise Linux中。
五、openSUSE
前身爲SUSE Linux和SuSE Linux Professional,是一個Linux發行版與項目,由SUSE Linux GmBH與其餘公司贊助。openSUSE在全世界被普遍使用,尤爲是在德國。它的開發重心是爲軟件開發者和系統管理者創造適用的開放源代碼的工具,並提供易於使用的桌面環境和功能豐富的服務器環境。openSUSE針對桌面環境進行了一系列的優化,是一個對Linux新手較爲友好的Linux發行版。
六、Gentoo
基於Portage包管理系統,而擁有幾乎無限制的適應性特性,被官方稱做元發行版(meta-distribution),支持多達10種以上的電腦系統結構平臺。此項目和它的產品以巴布亞企鵝命名。Gentoo包管理系統的設計是模塊化、可移植、易維護、靈活以及針對用戶機器優化的。軟件包從源代碼構建,這延續了ports的傳統。可是爲了方便,也提供一些大型軟件包在多種架構的預編譯二進制文件,用戶亦可自建或使用第三方二進制包鏡像來直接安裝二進制包。
七、Debian
Debian以其堅守Unix和自由軟件的精神,以及其給予用戶的衆多選擇而聞名。現時Debian提供了超過25,000個軟件[9],超過50,000個軟件包[10],並正式支持10個計算機系統結構。做爲一個大的系統組織框架,Debian旗下有多種不一樣操做系統核心的分支計劃,主要爲採用Linux核心的Debian GNU/Linux系統,其餘還有采用GNU Hurd核心的Debian GNU/Hurd系統、採用FreeBSD核心的Debian GNU/kFreeBSD系統等。衆多知名的Linux發行版,例如Ubuntu、Knoppix和Deepin,也都建基於Debian GNU/Linux
Linux 與 Windows 系統對比