Linux 发展史

摘要:

    Linux是一款基于Unix的服务端操作系统,目前已广泛应用于国内外的服务器端操作系统领域,其开源性是其获得及其快速的发展,目前至少已有数百种发行版本。

本文主要讲述了linux的系统简介、发展历程和Linux的发行版;

    1、Linux的哲学思想:

    一切皆文件;

    由众多的单一小程序组成,组合众多小程序完成复杂的任务;

    2、Linux系统的简介

    Linux是一个自由、免费、源代码开放的操作系统,遵守GLP协议,其目的是监理不受任何商品化软件版权制约;以高效性和灵活性著称。它能够在个人计算机上实现全部的Unix特性,具有多任务、多用户的能力,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。

    3、linux的发展历程:

    Multics是1964年有贝尔实验室、麻省理工学院及美国通用电气所共同参与研发的一套多人多任务的操作系统,其目的是可以提供300个以上终端机的链接,后来由于计划难度超出预料,随后以失败结束;但是Multics的思想给后来系统的发展给了很多提示;

    Uinx是在1969美国AT&T公司贝尔实验室由Kenneth Lane Thompson和Dennis Ritchie组织年研发的一款具有多任务、多用户特性的操作系统。在此后的10年中Unix在学术机构和大型企业中得到了广泛的应用;1977年Unix衍生系统BSD就是在此期间由加州大学伯里克分校开发和发布的;从此Unix就出现了两个分支AT&T和BSD;

    GNU是由Richard Stallman在1983年9月27日公开发起的。目标是穿件一套完全自由免费的操作系统。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。

    芬兰的赫尔辛基大学的linus在使用Minix时并以Minix为样本开发了Linux内核,1991年10月5日Linus在comp.os新闻组上发布消息,对外正式宣布linux内核的诞生;当时为FREAX系统,后来改名为linux,Linux是一套支持GPL协议的操作系统内核;它的诞生和发展依赖于Unix、Minix、GUN、POSIX标准和Internet网络;

    4、Linux的发行版

    发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用,和嵌入式系统。目前已经有超过百余个发行版被积极的开发,最普遍被使用的发行版有大约二十个。

    RedHat:美国、rpm;

    Centos:社区企业操作系统(Community ENTerprise Operating System),是Linux服务器最有名最常用的发行版,它的稳健、稳定性是其成为RedHat的头号劲敌,但于2014年被RedHat收购;

    Fedora:基于Fedora Project (redhat)支持,世界性社区范围的志愿者和开发人员的构建和维护,显著特征是:总是在领衔整合新的软件包版本和技术在发行版中;

    Debian:每2年发布新的稳定版本,并且你放心,每个版本都已经过彻底的测试。

    Ubuntu:一直致力于使Ubuntu成为一个流行和普遍的发行版,Ubuntu是KUbuntu,XUbuntu,LUbuntu的基础;

    SUSE:既可以滚动发布、又可以定期发布。

    Linux Mint: "From freedom came elegance"是一个稳定、功能强大、完整、易于使用的Linux发型版。

原创文章,作者:guo_ruillin,如若转载,请注明出处:http://www.178linux.com/51083

(0)
guo_ruillinguo_ruillin
上一篇 2016-10-19
下一篇 2016-10-19

相关推荐

  • 推荐-Nginx专题: upstream模块和缓存的简单使用

    Nginx专题: upstream模块和缓存的简单使用 nginx 负载均衡 Nginx专题: upstream模块和缓存的简单使用 前言: 实验拓扑 实验环境 Nginx_Upstream模块介绍 upstream使用方法 upstream使用示例 Nginx_Cache介绍 缓存静态资源 总结 前言: 本文接着上篇Nginx专题: 从编译安装到…

    Linux干货 2016-04-07
  • 描述LVS的工作原理

    一、LVS结构   LVS由前端的负载均衡器(Load Balancer,LB)和后端的真实服务器(Real Server,RS)群组成。RS间可通过局域网或广域网连接。LVS的这种结构对用户是透明的,用户只能看见一台作为LB的虚拟服务器(Virtual Server),而看不到提供服务的RS群。当用户的请求发往虚拟服务器,LB根据设定的包转发策略和负载均衡…

    Linux干货 2016-08-29
  • 文本三剑客之sed

    文本处理三剑客之sed sed 本身也是一个管线命令,是一个(流|行)编辑器! 而且 sed 还可以将数据进行取代、删除、新增、撷取特定行等等的功能。工作模式是从源文件中一次读取一行,存储到sed自己的内存中进行处理,如果模式被匹配到就可以编辑并且输出到标准输出,如果没有被匹配到则直接输出到标准输出。     sed …

    Linux干货 2016-08-10
  • 马哥教育网络21期+第六周练习博客

    马哥教育网络21期+第六周练习博客 请详细总结vim编辑器的使用并完成以下练习题     VIM编辑器:         vi:Visual Interface 文本编辑器    &nbsp…

    Linux干货 2016-08-05
  • 接51CTO:13 用户组和权限管理3

    用户组和权限管理3 一、杂项知识整理 1、硬链接:写源文件可以是相对地址,相对于链接文件。例如 [root@localhost testdir]# ln ../etc/fstab aaa ln: 无法创建硬链接"aaa" => "../etc/fstab…

    Linux干货 2016-08-04
  • 系统无法正常启动的解决之道

    先来看下配置文件的格式: [root@centos6 ~]# uname -r 2.6.32-642.el6.x86_64 [root@centos6 ~]# cat /boot/grub/grub.conf  # Note that you do&…

    Linux干货 2016-09-19