Warning:
为了避免非零基础人群感到身体不适、头晕恶心、易怒及粗口,请不要查看以下内容。
下面我们真正的开始接触Linux,首先了解下它的几种常见版本吧。
区分Linux系统内核与Linux发行套件系统
-
Linux系统内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序
-
Linux发行套件系统是我们常说的Linux操作系统,也就是Linux内核与各种常用软件的集合产品。
几种常见的Linux系统版本
全球大约有数百款的Linux系统版本,每个系统版本都有自己的特性和目标人群,下面将从用户的角度选出最热门的几款进行介绍。
红帽企业版
红帽企业系统(RedHatEnterpriseLinux,RHEL.)
红帽公司是全球最大的开源技术厂商,RHEL是全世界内使用最广泛的Linux系统。
RHEL系统具有极强的性能与稳定性,并且在全球范围内拥有完善的技术支持。
RHEL系统也是本书、红帽认证以及众多生产环境中使用的系统。
CentOS
社区企业操作系统(Community Enterprise Operating System,CentOS)
通过把RHEL系统重新编译并发布给用户免费使用的Linux系统,具有广泛的使用人群。CentOS当前已被红帽公司“收编”。
Fedora
Fedora
由红帽公司发布的桌面版系统套件(目前已经不限于桌面版)。
用户可免费体验到最新的技术或工具,这些技术或工具在成熟后会被加入到RHEL系统中,因此Fedora也称为RHEL系统的“试验田”。
运维人员如果想时刻保持自己的技术领先,就应该多关注此类Linux系统的发展变化及新特性,不断改变自己的学习方向
openSUSE
openSUSE
源自德国的一款著名的Linux系统,在全球范围内有着不错的声誉及市场占有率。
Gentoo
Gentoo
具有极高的自定制性,操作复杂,因此适合有经验的人员使用。
Debian
Debian
稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率。
Ubuntu
Ubuntu
是一款派生自Debian的操作系统,对新款硬件具有极强的兼容能力。
Ubuntu与Fedora都是极其出色的Linux桌面系统,而且Ubuntu也可用于服务器领域。
关于CentOS和RHEL
CentOS系统是通过把RHEL系统释放出的程序源代码经过二次编译之后生成的一种Linux系统,其命令操作和服务配置方法与RHEL完全相同,但是去掉了很多收费的服务套件功能,而且还不提供任何形式的技术支持,出现问题后只能由运维人员自己解决。经过这般分析基本上可以判断出,选择CentOS的理由只剩下—免费!当人们大举免费、开源、正义的旗帜来宣扬CentOS系统的时候,殊不知CentOS系统其实早在2014年年初就已经被红帽公司“收编”,当前只是战略性的免费而已。再者说,根据GNU GPL许可协议,我们同样也可以免费使用RHEL系统,甚至是修改其代码创建衍生产品。开源系统在自由程度上没有任何差异,更无关道德问题。
这本书是基于最新的RHEL 7系统编写的,书中内容及实验完全通用于CentOS、Fedora等系统。也就是说,当您学完本书后,即便公司内的生产环境部署的是CentOS系统,也照样可以搞得定。更重要的是,这本书配套资料中的ISO镜像与红帽RHCSA及RHCE考试基本保持一致,因此更适合备考红帽认证的考生使用。
了解完相关知识,下期我们就开始学习Linux系统的使用了,敬请期待。