一、Linux发展史及红帽认证
1、 Linux系统发展史
1. Unix发展历程
-
上世纪六十年代贝尔实验室(Bell)、麻省理工学院(MIT)以及通用电气(GE)联合开发多路信息计算系统Multics;
-
1970年Ken Thompson开发了Unix;
-
1974年贝尔实验室公开了Unix,广泛流行于各大高校;
-
1982年 AT&T分解后Unix开始商业收费;
-
还有一批大型的硬件公司,配合自己的计算机系统,也开发出许多不同的Unix版本;
-
AIX
-
HP-UX
-
Diggital Unix
-
……
-
-
1984年,Richard Stallman发起了GNU源代码开放计划并制定了著名的GPL许可协议。
-
叫在Unix的世界里面发生了巨大的变革,所以Richard Stallman发起了GNU自由软件基金会运动
-
1987年,GNU计划获得了一项重大突破——gcc编译器发布,这使得程序员可以基于该编译器编写出属于自己的开源软件。
-
1991年10月,芬兰赫尔辛基大学的在校生Linus Torvalds编写了一款名为Linux的操作系统,该系统因其较高的代码质量且基于GNU GPL许可协议的开放源代码特性,迅速得到了GNU计划喝一大批黑客程序员的支持。
-
1994年1月,Bob Young在Linux系统内核的基础之上,集成了众多的源代码喝程序软件,发布了红帽系统并开始出售技术服务,这进一步推动了Linux系统的普及。
-
1998年以后,随着GNU源代码开放计划和Linux系统的继续火热,以IBM和Intel为首的多家IT企业巨头开始大力推动开放源代码软件的发展。
-
2014年,红帽收购CentOS社区,相应条件:
-
CentOS 始终免费
-
CentOS 同步更新
-
CentOS 补丁和Bug同步维护更新
-
-
2018年初,Linux内核已经发展到了4.15版本,并且Linux系统版本也有数百个之多,但它们依然都使用linus Torvalds开发、维护的Linux系统内核。RedHat公司也成为了开源行业及Linux系统的带头公司。
-
2020年之前,红帽版本的发行顺序:Fedora——>RHEL——>CentOS
-
2020年之后,Bob Young将CentOS Linux 改名为 CentOS Stream,名为:CentOS 滚动更新版。发行顺序为:Fedora——>CentOS Stream ——>RHEL。
2. 红帽的版本
-
redhat Linux :红帽早期的操作系统
-
fedora :桌面级操作系统 ”个人版工作站“ (红帽的试验田)
-
RHEL :红帽的企业级操作系统(Redhat Enterprise Linux)
-
CentOS :社区的企业级操作系统
一个完整的操作系统 = 内核 + 用户程序
rhel = Linux内核 + 红帽开发用户程序 Redhat Linux
ubunti = Linux内核 + Ubuntu社区开发的用户程序 Ubuntu Linux
3. 红帽认证
-
RHCSA 红帽认证系统管理员
-
RHCE 红帽认证系统工程师
-
RHCA 红帽认证系统架构师
-
Linux性能优化
-
CL260红帽云存储
-
CL210红帽云计算
-
DO447ansible高级应用
-
RH358ansible服务管理
-