Linux-(1)Linux概述

1、概述

1.1 Linux的历史

操做系统,英语Operating System简称为OS。说道操做系统就须要先讲一讲Unix,UNIX操做系统,是一个强大的多用户、多任务操做系统,
支持多种处理器架构,按照操做系统的分类,属于分时操做系统,最先由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。
而linux就是一款类Unix系统。



一般人们对linux都有一个错误的认识,就是这个名词"linux",实际上是"linux not unix",linux是一个内核,
linux系统构成包括:、Linux 内核、GNU 项目及其余项目的软件。固然,但人们已经习惯了用Linux来形容整个基于Linux内核,而且使用GNU 工程各类工具和数据库的操做系统。

1.2 Linux 开发者

1.3 Linux发展历史

Linux操做系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操做系统、MINIX 操做系统、GNU计划、POSIX 标准和Internet 网络。

1984年,Andrew S.Tanenbaum开发了用于教学的UNIX系统,命名为Mininx。

1989年,Andrew S.Tanenbaum将Minix系统运行于x86的PC平台。

1990年,芬兰赫尔辛基大学学生Linux Torvalds首次接触Minix系统。

1991年,Linux Torvalds开始在Minix上编写各类驱动程序等操做系统内核组件。

1991年年末,Linux Torvalds公开了Linux内核源码0.02版(http://www.kernel.org),此版本仅仅是部分代码。

1993年,Linux 1.0版本发行,Linux转向GPL版本协议。


1994年,Linux的第一个商业发行版Slackware问世。

1996年,美国国家标准技术局的计算机系统实验室确认Linux版本1.2.13符合POSIX标准。

1999年,Linux的简体中文发行版问世。

2000年之后,Linux系统日趋成熟,涌现出大量基于Linux服务器平台的应用,而且普遍应用于基于ARM技术的嵌入式系统中。

Linux发展历史还可参考:https://www.linuxprobe.com/linux-historical-chronology.htmlhtml

1.4 Linux发行版

1.4.1 Linux版本Ubuntu

Ubuntu是一个以桌面应用为主的Linux操做系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“个人存在是由于你们的存在”,
是非洲传统的一种价值观,相似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和unity桌面环境,与Debian的不一样在于它每6个月会发布一个新版本。
Ubuntu的目标在于为通常用户提供一个最新的、同时又至关稳定的主要由自由软件构建而成的操做系统。Ubuntu具备庞大的社区力量,用户能够方便地从社区得到帮助。
随着云计算的流行,ubuntu推出了一个云计算环境搭建的解决方案,能够在其官方网站找到相关信息。于2012年4月26日发布最终版ubuntu 12.04,ubuntu 12.04是长期支持的版本。

1.4.2 Linux版本Red Hat Linux

可能这是最著名的Linux版本了,Red Hat Linux已经创造了本身的品牌,愈来愈多的人据说过它。Red Hat在1994年创业,当时聘用了全世界500多名员工,他们都致力于开放的源代码体系。
Red Hat Linux是公共环境中表现上佳的服务器。它拥有本身的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都须要使用的主体软件包。
Red Hat Linux的安装过程也十分简单明了。它的图形安装过程提供简易设置服务器的所有信息。磁盘分区过程能够自动完成,还能够选择GUI工具完成,即便对于 Linux新手来讲这些都很是简单。
选择软件包的过程也与其余版本相似;用户能够选择软件包种类或特殊的软件包。系统运行起来后,用户能够从Web站点和 Red Hat那里获得充分的技术支持。我发现Red Hat是一个符合大众需求的最优版本。
在服务器和桌面系统中它都工做得很好。Red Hat的惟一缺陷是带有一些不标准的内核补丁,这使得它难于按用户的需求进行定制。
Red Hat经过论坛和邮件列表提供普遍的技术支持,它还有本身公司的电话技术支持,后者对要求更高技术支持水平的集团客户更有吸引力。

1.4.3 Linux版本CENTOS

CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。
因为出自一样的源代码,所以有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。
二者的不一样,在于CentOS并不包含封闭源代码软件,CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本。每一个版本的 CentOS都会得到十年的支持(经过安全更新方式)。
新版本的 CentOS 大约每两年发行一次,而每一个版本的 CentOS 会按期(大概每六个月)更新一次,以便支持新的硬件。这样,创建一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。CentOS是Community Enterprise Operating System的缩写。
CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物,并且在RHEL的基础上修正了很多已知的 Bug ,相对于其余 Linux 发行版,其稳定性值得信赖。
RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另一种是源代码的发行方式。

Centos生成环境中运用的比较多,因此本次课程使用的Linux操做系统就是Centos,版本为6.5 或者6.10linux

官方网址:https://www.centos.org/数据库

镜像列表:http://isoredirect.centos.org/centos/6.10/isos/x86_64/ubuntu

开源镜像网站:https://opsx.alibaba.com/?lang=zh-CNhttp://mirrors.163.com/ 等等centos

相关文章
相关标签/搜索