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 系统对比