主要内容:
一、Linux的由来
二、Linux的应用
三、Linux的认证
一、Linux的由来
- 1969年:一个伟大的梦想——Bell,MIT与GE的“Multics”系统
- 1969年:Ken Thompson的小型“Unics”
- 1973年:Ritchie以C语言写出第一个正式的Unix内核
- 1977年:重要的Unix分支——BSD诞生
- 1979年:重要的System V架构与版权声明
- 1984年:谭邦宁教授x86架构的Minix操作系统诞生
- 1984年:GNU项目与FSF基金会成立
- 1991年:Linux的诞生
什么是Linux
- Linux是由芬兰人Linux Benedict Torvalds(李纳斯·托沃兹)创造的一款操作系统。由以下两个部分组成:
- 内核:即操作系统的运行核心;
- 简历在内核智商的各种系统和应用软件。
Linux的发行版
- 在Linux内核的寄出上衍生出的系统叫做Linux发行版(distribution),Red Hat Linux就是其中之一。
- Red Hat Linux系统是全球最受欢迎的服务器版操作系统,其服务器的功能非常强,性能优异,对系统和内核做了很好的调优,因此受到了越来越多企业的信赖。
Linux主要发型版本
首先,让我们来看看下面的对比表,表中列出了2015年和2014年排名前10位的Linux发行版的情况:
正如你所看到的,这一年并没有发生太多或太显著的变化。下面就让我们从后往前地来看看最受欢迎的10个Linux发行版,数据截止时间为2015年12月9日。
10.Elementary OS
其开发人员标榜Elementary OS是“Windows和OS X快速又开放的替代品”,这款漂亮精致基于Ubuntu LTS的桌面Linux发行版,第一版发行于2011年,目前发行的是第三个稳定版本(代号“Freya”)。
由于Elementary OS是基于Ubuntu的,所以它完全兼容代码仓库和软件包。然而,它自己的应用程序管理器,在撰写本文的时候还在开发中。就我个人而言,这是我曾见过的最美观的桌面发行版。
9. Arch Linux
也许Arch最主要的特点之一就是,它是一个独立的开放源代码的发行版(这意味着它不基于任何其他的东西),并且受到了成千上万的Linux用户的喜爱。
由于Arch遵循滚动发布模式,因此你只要使用pacman执行定期的系统更新,就可以获得最新的软件。
传统上来说,不建议新用户使用Arch,主要是因为安装进程不会为你做任何的决定,所以你最好能对Linux相关的概念有一定程度的了解,以便成功的安装软件。
还有一些其他的基于Arch的发行版,如Apricity,Manjaro,Antergos等,更适合那些想要无障碍尝试Arch衍生产品的新手。
8. CentOS
虽然社区企业操作系统(Community ENTerprise Operating System)是Linux服务器最有名最常用的发行版,但是它的桌面版本还在继续不断完善中。
另外,它的稳健性、稳定性、和100%二进制兼容性,也使之成为了Red Hat Enterprise Linux的头号劲敌——特别是对云VPS供应商——也许这就是发行版持续增长的主要原因之一。
7. Manjaro
基于Arch Linux的Manjaro,目标在于利用让Arch广泛发行的功能的优势,同时提供一个更舒适的安装和运行体验,无论是新手还是有经验的Linux用户,都可以开箱即用。
Manjaro预装了桌面环境,图形应用程序(包括软件中心)和用于播放音频和视频的多媒体解码器。
6. Mageia
始于2010年,作为现在已经消失的Mandriva Linux的衍生品,受非盈利性组织支持的Mageia自那时起,成为了台式机和服务器著名的、安全的、稳定的Linux发行版。
Mageia最有趣的功能之一就是,它的全安装DVD允许你在在多种桌面环境中选择,而不是强加一个给你。
截至今日,Mageia新版本每9个月发布,可支持未来一年半的时间。
5. Fedora
基 于Fedora Project(Red Hat支持),世界性社区范围的志愿者和开发人员的构建和维护,Fedora之所以能够持续几年成为使用最广泛的发行版之一,是因为它有三个主要的可用版 本(Workstation (用于台式机) ,Server edition和Cloud image),以及ARM版本用于基于ARM(通常为headless)的服务器。
不过,也许Fedora最显着的特点是,它总是在领衔整合新的软件包版本和技术到发行版中。此外, Red Hat Enterprise Linux和CentOS的新版本基于Fedora。
4. openSUSE
既 可作为一个滚动发布,又可当作是一个独立的定期发布版本,openSUSE根据其开发人员的不同,是系统管理员、开发人员和桌面用户Linux发行版的选 择,无论你的经验水平处于哪种级别(受到初学者和极客们的一致好评)。最重要的是,著名又屡获殊荣的SUSE Linux Enterprise产品基于openSUSE。
3. Ubuntu
也许这一发行版并不需要任何介绍。 Canonical,Ubuntu背后的公司,一直致力于使Ubuntu成为一个流行和普遍的发行版,并且现在你可在智能手机、平板电脑、个人电脑、服务器和云VPS的上面看到Ubuntu的身影。
此外,Ubuntu基于Debian,并且是一款非常受新用户欢迎的发行版——这可能就是Ubuntu在一段时间内持续增长的原因。虽然没有考虑到这个排名,但Ubuntu是其他Canonical系列发行版,如Kubuntu、Xubuntu、Lubuntu的基础。
最重要的是,安装映像包含Try Ubuntu功能,可以让你在硬盘真正安装之前尝试Ubuntu。现在只有为数不多的几个重要的发行版提供类似这样的功能。
2. Debian
作为一个坚如磐石的Linux发行版,Debian每2年发布新的稳定版本,并且你放心,每个版本都已经过彻底的测试。
在写这篇文章的时候,Debian代码仓库中当前的稳定版本(代号Jessie)总共包含43500个包,这使得它成为了最完整的Linux发行版之一。
虽然它主要用于服务器上,但现在它的桌面版本已经在功能和外观上得到了明显的改善。
1. Linux Mint
Linux Mint的著名口号(“From freedom came elegance”),不只是说说而已。基于Ubuntu的Linux Mint,是一个稳定、功能强大、完整、易于使用的Linux发行版——我们还有很多很多的褒义词可以用来形容Mint。
Mint最显著的特点之一是,在安装过程中你被允许从一个列表中选择桌面环境,并且你可以放心,一旦它安装完了之后,你还能播放音乐和视频文件,而无需任何额外的配置步骤,因为标准安装提供了多媒体解码器的开箱即用。
二、Linux的应用
目前国内外许多注明网站就是建立在linux平台上。近年来,在嵌入式系统的应用也已成Linux应用的重要领域,由于其源代码开放、模块式内核可塑性强、遵循GNU GPL版权等特点,业内也是普遍看好Linux在嵌入式应用领域的发展。因此Linux系统从应用的角度来看,主要可以分网络服务、桌面应用以及嵌入式应用三个方面。
服务器领域的Linux
- 服务器应用是Linux发展最成熟,也是应用最广泛的一个领域。而随着Linux的广泛应用,Linux在企业中较常见的应用有文件服务器系统,企业门户网站,数据备份等。
- 目前,Linux已经获得了IBM、戴尔、HP、康柏(2001年与HP合并)等世界著名厂商支持。并且在服务器市场上的占有率已超过60%。
为什么选择Linux
- 由于Linux平台拥有几乎所有的企业信息建设需要的软件,能够轻松且廉价的搭建起Internet和intranet应用服务,因而,在Internet/Intranet环境下,Linux开始替代商业的UNIX和Windows平台,成为企业建设信息化的重要选择。
- Linux的价格优势是毋容置疑的,但是稳定性、可靠性才是用户使用Linux的主要原因。运行Linux的机器启动一次可以运行数月,提供了完全的内存保护,每个进程都运行在自己的虚拟地址空间中,并且不会损坏其他进程或内核使用的地址空间,任务与内核之间也是相互隔离,即使行为不良或编写不良的程序也不会损坏系统。
文件服务器
- 对于企业中Linux/UNIX的应用环境,Linux自带有NFS服务器。NFS(网络文件系统,Network File System)是由SUN公司制定的一种文件服务标准,它能实现基于Linux/UNIX的网络文件共享服务。应用Linux的NFS服务,可以很好的解决企业的Linux/UNIX环境文件共享问题。
- Linux提供了安全高效的Windows文件服务器系统——Samba,可以将Windows和Linux有效的整合到一起。Samba基于SMB(Server Message Block)协议,可提供不同计算机之间打印共享、文件共享、域管理等服务。有了Samba,Unix、Linux主机就可以像Windows主机那样,方便的连接到Windows网络,与网络中的Windows主机共享和交换文件。
数据备份
- Linux本身是一个非常安全的操作系统,Linux在最新版本中,广泛采用了日志文件系统,例如EXT4文件系统。日志文件系统可以有效的降低服务器突然断电、死机等情况下对数据可能造成的损失。
- 在Linux下,也支持高兴呢的RAID、磁盘阵列等物理设备,应用RAID或磁盘阵列,可以有效的降低因为物理存储介质失效带来的数据损失。
- 在Linux下,还有许多的高效率的数据备份工作。例如tar、cpio和dump。同时,Linux还有大龄的第三方软件包(包括自由软件和商业软件)可以提供数据备份的功能。
企业门户网站
- 在Linux下组建企业的门户网站,可以选择的方案很多,例如著名的LAMP方案。LAMP方案是指:Linux + Apache + MySQL + PHP的网站建设方案。在这个方案中,Linux是服务器的操作系统;Apache是一款提供WWW服务的服务器软件,它的性能、扩展性和跨平台性都远远超越了Windows的IIS服务器;MySQL是数据库软件;PHP是动态脚本解释语言。这种组合,在业界已经有大量的应用,非常的成熟和可靠,大量的商务网站也是采用这样的服务器平台。同时,LAMP对于企业而言,是完全免费的,因此可以极大地降低企业的信息化建设成本。
- 下面我们来看一下有哪些著名网站与厂商正在使用Linux服务器。企业门户网站:
Linux的内核版本号
如:2.6.24
其中,2是主版本号,6是次版本号,24是修订版本号。
如果次版本号是偶数,说明是稳定版本。
如果次版本号是奇数,则是开发版本。
企业使用一般都是稳定版本。
可使用uname–r/a查看版本号
三、Linux的认证——Red Hat认证体系
RHCSA:Red Hat Certified System Administrator
红帽认证系统管理员
RHCE:Red Hat Certified Engineer
红帽认证工程师
RHCA:Red Hat Certified Architect
红帽认证架构师
文章中第二部分Linux应用的图片摘自:
译文链接:http://www.codeceo.com/article/2015-10-linux-distributions.html
英文原文:10 Top Most Popular Linux Distributions of 2015