精华内容
下载资源
问答
  • Linux系统概括发展历史
    2021-06-04 11:50:42

    首先,必须知道什么是系统?

    系统就是人与硬件直接的桥梁(如何理解这句话呢,比如说:你使用的硬盘是如何存储信息的?是你拆下来对着硬盘说话它就能记录下来么?并不是!为什么呢?因为它无法读懂我们人类的语言,因此需要进行语言的转换,如同翻译官一般,能够让不能互通语言的双方能够正常的进行交流。)

    操作系统组成部分:硬件+内核+解释器+软件

    Linux发展史:

    unix:诞生于1969年的贝尔实验室                                   《浪潮之巅》

    Minix:Tanenbaum(谭宁邦)开发了用于教学的UNIX系统,由于unix收费后大学教授很难再用到unix进行授课,因此教授借鉴unix写了一个小型的unix系统,起名为Minix,1984年诞生。

    Richard Stallman发起了开发自由软件的运动,并成立了自由软件基金会和GNU项目,起因是开发Minix的教授只想把自己的软件用于教学不想用于其他用途,而Richard想要Minix能够给更多的人使用。因此他成立了自由软件基金会和GNU项目,目的是为了能够做出和unix一样优秀的开源系统,并且免费给大家使用。

    Linux:Linus Torvalds公开了Linux内核源码。

    (GNU项目和自由基金会做了很多的努力,制作了很多很好的解释器和软件,但是系统内核始终没有做的很好,但是Linus Torvalds提供的内核源码正好补上了这个空缺)

    原文:https://www.cnblogs.com/Linux-p/p/13026825.html

    更多相关内容
  • 分类及版本linux发展历史
  • 01.UNIX和LINUX发展历史

    2022-01-07 09:03:09
    发展版本 1.UNIX 发展历史 1969年美国贝尔实验室的肯 • 汤普森开发出了UNIX系统 1971年,肯 • 汤普森的同事丹尼斯 • 里奇发明了C语言 1973年,UNIX系统的绝大部分源代码用C语言重写 Linux 发展历史 Linux系统由...

    目录

    1.UNIX 发展历史

    2.发展版本


    1.UNIX 发展历史

    1969年美国贝尔实验室的肯 • 汤普森开发出了UNIX系统

    1971年,肯 • 汤普森的同事丹尼斯 • 里奇发明了C语言

    1973年,UNIX系统的绝大部分源代码用C语言重写

    Linux 发展历史

    Linux系统由芬兰大学生李纳斯(Linus Torvalds)于1991年开发完成

    2.发展版本

    主要发行版

    2.1Linux版本分类

    内核版:              www.kernel.org

            CentOS 6.x 2.6.x

            CentOS 7.x 3.10.x

            CentOS 8.x 4.18.x

    发行版:

            Redhat系列:

                    个人版:Fedora

                    服务器版:RedHat  Enterprise  Linux(RHEL 7.x)   CentOS

            Debian系列:

                    Ubuntu(乌班图)

    SQL:结构化查询语句

    2.2开源软件

    Apache: web服务器

    Nginx: web服务器

    MySQL: 数据库(SQLserver , Oracle)

    PHP: 脚本语言

    Samba: Linux和windows之间的内网文件服务器

    MongoDB: NoSQL数据库         redis

    Python: 脚本语言

    Ruby:      脚本语言

    Sphinx: 中文分词

    展开全文
  • linux发展历史

    千次阅读 2018-09-22 21:58:35
    3.Alan Cox为linux系统编写补丁程序,熟悉计算机和网络(开始他喜欢玩网游MUD,为了提高运行游戏的速度以及网络传输的速度,开始接触各种操作系统,为自己选择一个满意的游戏平台)。 4.linux的Red Hat是俄罗斯商业...

    丹尼斯.里奇

    C语言之父,UNIX之父

    担任朗讯科技公司贝尔实验室系统软件研究部主任
    B语言是解释性语言,C语言是编译型语言
    与肯.汤普森为了玩星际旅行写了unix(先是将游戏移植到PDP-7上,用unix运行,最后里奇发明了C语言,用C语言重新写了UNIX系统)


    理查德.斯托曼

    GNU计划:创建一套完全自由的操作系统GNU

    Stallman自身开发了
    Emacs:著名的集成开发环境和文本编辑器。包括编程,编译,网络浏览功能。
    VIM: 文本编辑器,和Emacs是世界上最好用的编辑器。
    GCC:GNU开发的编程语言编译器。GNU编译器套件,GNU complier Collection,支持C++,C,JAVA,Pascal,Go
    GDB: UNIX下的调试工具。


    Anderw S.Tanenbaum安德鲁

    开发Minix操作系统

    mini unix:(由于unix太贵,而dos是单用户,单任务,效率不高)初衷是为了教学使用,一种微内核架构的类UNIX计算机操作系统,功能简单,体积小。


    linux

    linux其实是一个操作系统的内核。
    1.林纳斯第一个开发(在minix上写的)。
    2.曹予德提供了FTP站点共享inux代码。编写了linux0.10内核中的虚拟磁盘驱动程序和内存分配程序。linux缺少自己的文件系统,实现了ext2文件系统。
    3.Alan Cox为linux系统编写补丁程序,熟悉计算机和网络(开始他喜欢玩网游MUD,为了提高运行游戏的速度以及网络传输的速度,开始接触各种操作系统,为自己选择一个满意的游戏平台)。
    4.linux的Red Hat是俄罗斯商业版
    5.linux的Fedora是民间版本
    6.linux的ubuntu是debian发行而来的。

    展开全文
  • Linux发展历史及版本简介

    千次阅读 2020-11-30 15:27:10
    Linux发展历史及常用版本介绍 由于最近一段时间的学习要基于Linux操作系统。之前在各个版本的Linux之间看的眼花缭乱,那么经过自己查阅和总结之后,对Linux的发展历史和现在目前比较流行的Linux版本的特点有了一些...

    Linux发展历史及常用版本介绍

    由于最近一段时间的学习要基于Linux操作系统。之前在各个版本的Linux之间看的眼花缭乱,那么经过自己查阅和总结之后,对Linux的发展历史和现在目前比较流行的Linux版本的特点有了一些大致的了解,在这里简单整理一下。

    首先简单了解一下Linux的发展历史

    1965年,贝尔(Bell)实验室、MIT、GE(通用电气公司)准备开发multics系统,为了同时支持300个以上的终端机连线使用,后来因计划进度落后,资金短缺,宣告失败;
    multics(英文全称:MULTiplexed Information and Computing System)
    在这里插入图片描述
    1969年,因MULTICS计划的工作进度过于缓慢,最后终究遭裁撤的命运,贝尔实验室退出此计划。从这个计划退出的Ken Thompson为了在计算机上面移植一款自己喜欢玩的“太空旅行”的游戏,在8月份左右趁着妻子回家探亲的时间,用1个月的时间,使用汇编语言开发了 FIle Server System(Unics,即 UNIX 的原型),他当时只有26岁;

    Ken Thompson
    1970年,美国贝尔实验室的Ken Thompson以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。

    1972年,美国贝尔实验室的D.M.Ritchie在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是后来享誉世界的C语言。
    在这里插入图片描述
    1973年的时候,Ken Thompson 与Dennis Ritchie感到用汇编语言移植游戏太过头痛,于是用C语言成功重写了Unix的第三版内核
    在这里插入图片描述在这里插入图片描述
    1977年,加州大学伯克利(Berkeley)分校的Bill Joy 针对他的机器修改UNIX源码,称为BSD(Berkeley Software Distribution)
    在这里插入图片描述在这里插入图片描述
    (Bill Joy还是Sun公司的创始人)
    在这里插入图片描述
    1979年,UNIX 发布 System V,用于个人计算机;

    1984年,因为UNIX规定,不能对学生提供源码,Tanenbaum老师自己编写兼容于UNIX的Minix,用于教学;
    在这里插入图片描述
    1984年,Stallman开始 GNU(GNU’s Not Unix)项目,创办FSF(Free Software Foundation)基金会;(产品:GCC、Emacs、Bash Shell、GLIBC;倡导“自由软件”;GNU的软件缺乏一个开放的平台运行,只能在UNIX上运行; 自由软件指用户可以对软件做任何修改,甚至再发行,但是始终要挂着GPL的版权;自由软件是可以卖的,但是不能只卖软件,而是卖服务、手册等;)

    1985年,为了避免GNU开发的自由软件被其他人用作专利软件,因此创建GPL(General Public License)版权声明;

    1988年,MIT为了开发GUI,成立了XFree86的组织;

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

    1991年,因为Minix只是教学使用,因此功能并不是很强大,芬兰赫尔辛基大学的研究生Linus Torvalds 经常要用他的终端仿真器去访问大学主机上的新闻组件和邮件,为了更方便下载文件,他自己编写了磁盘驱动程序和文件系统,这些在后来成为了Linux的第一个内核的雏形,当时他年仅21岁。后来Linus Torvalds 基于 gcc、bash 开发了针对386机器的 Linux 内核;一开始Linux只适用于386,随即Linus Torvalds便发布了Linux的GPL版权申明,紧接着在全世界的开发人员的帮助下,最终能兼容多种硬件。

    1994 年,Torvalds 发布 Linux-v1.0;

    1996 年,Torvalds 发布 Linux-v2.0,确定了 Linux 的吉祥物:企鹅;
    在这里插入图片描述

    大概了解完Linux大概的发展历史之后,再介绍一下Linux的一些发行版本

    Linux系统主要发行版本

    Linux发行版就是由Linux内核与各种常用软件的集合产品,如今全球大约有数百款的Linux发行版本(如下图部分Linux发行版)。
    在这里插入图片描述

    1. Debian系列:

    Debian系列是以社区的方式运作的。

    Debian是最早的Linux发行版之一,也是目前最流行的Linux服务器发行版。它最初是在1993年推出的。它是最常用的Linux服务器,Ubuntu也是基于Debian的。它提供了各种软件包管理器、各种API工具等,您会注意到使用它的服务器更安全、更稳定。

    1.1 Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器;

    Ubuntu是众所周知的最佳Linux Server Distro,它能为您提供出色的用户体验。

    如果你是Linux世界的新手,选择Ubuntu作为你的服务器发行版将是最好的。使用此服务器,您可以做任何事情,例如启动Web服务器、部署容器等。它非常适合作为媒体服务器、电子邮件服务器或游戏服务器。

    1.2 Linux Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。

    2. Redhat系列:

    2.1 RHEL(Red Hat Enterprise Linux):Red Hat公司发布的面向企业用户的Linux操作系统。

    Red Hat Enterprise Linux是最受欢迎的Linux服务器操作系统之一,几乎所有的Linux组件和各种软件都可以轻松地在其上使用。此外,全球有500家以上公司使用其服务。

    2.2 Fedora:基于Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux取代Red Hat Linux在商业应用的领域。Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。Fedora大约每六个月发布新版本。对于Linux世界中的新手用户来说,这是一个全新的Linux服务器操作系统。它支持各种桌面环境,包括Gnome、KDE等。

    2.3 Centos:基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本。每个版本的Centos都会获得十年的支持(通过安全更新的方式)。新版本的Centos大约每两年发行一次,而每个版本的Centos会定期(大概6个月)更新一次,以支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的Linux环境。

    3. Mageia系列

    如果您寻找安全稳定的Linux服务器,Mageia将是您的最佳选择。

    Mageia主要是一个桌面版本。其最受欢迎的功能是最优秀的软件应用,精良的系统管理套件(Mageia控制中心),吸引了大量志愿者贡献者以及广泛的国际化支持。它具有最简单但功能强大的系统安装程序之一,同时Mageia包括一些最好的桌面环境,如GNOME、KDE、LXDE和Xfce和全面的语言支持。

    4. Gentoo系列

    基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点, Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西–你想让它成为什么,它就可以成为什么。由于它近乎无限的适应性,可把Gentoo称作元发行版。

    5. Slackware系列:

    Slackware是一个长期存在的Linux服务器发行版,它将确保您的稳定性和简单性,于1993年首次发布。

    Slackware是一个非常轻量级的Linux服务器,这就是为什么它主要使用奔腾系统。Slackware附带X Window系统、Web服务器,邮件服务器、C和C ++以及新闻服务器。

    6.其它

    6.1 suse:基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。

    6.2 SLES(SUSE Linux Enterprise Server(SLES):企业服务器操作系统,是唯一与微软系统兼容的Linux操作系统。

    6.3 OpenSUSE:由suse发展而来,旨在推进linux的广泛使用,主要用于桌面环境,用户界面非常华丽,而且性能良好。

    OpenSUSE是1993年首次引入的最常用的Linux服务器操作系统之一。

    OpenSuse主要有两种变体,它们是Leap和Tumbleweed。OpenSUSE Leap是最稳定的。这个服务器可以很容易地用作web服务器、家庭服务器两者。

    6.4 Aech Linux(或称Arch): 是一个更灵活的平台,以轻量简洁为设计理念的Linux发行版, 其开发团队秉承简洁、优雅和代码最小化的设计宗旨,非常受用户欢迎。。

    Arch Linux它是一个完全定制的Linux发行版,带有一些很棒的特性。管理员可以使用它快速设置服务器应用程序,因为它提供了灵活和稳定的环境。

    Linux特点

    1、是一个完善的支持多用户、多任务、多进程、多CPU的系统。

    2、具有很高的系统稳定性和可靠性。

    3、具有很高的系统安全性。

    4、有完善的网络服务,支持HTTP、FTP、SMTP、POP、SAMBA、SNMP、DNS、DHCP、SSH、TELENT等。

    5、是基于GNU许可,自由开放的系统。

    6、有大量的第三方免费的应用程序。

    7、得到众多业界厂商的支持,如IBM、Oracle、Intel、HP、MOTO、Google等。

    8、有完善的大型数据库平台,包括Oracle、DB/2、Sybase、MySQL、PostgreSQL等。

    9、有完善的图形用户界面,包括GNOME、KDE等。

    10、有完善的开发平台,包括、C/C++、Java、Perl、Php、Python等,支持各类图形界面API,如GTK+、QT等。

    展开全文
  • Linux发展历史

    2020-06-29 18:58:16
    fedora:最早Fedora Linux社区的目标是为Red Hat Linux制作并发布第三方的软件包,然而当Red Hat Linux停止发布后,Fedora社区便集成到Red Hat赞助的Fedora 项目,目标是开发出由社区支持的操作系统(事实上,Fedora...
  • Linux发展历史及版本

    千次阅读 2014-12-06 17:05:54
    linux分为内核版本和发行版本
  • Linux发展史之简要概述

    千次阅读 2022-04-06 13:00:14
    文章目录前言一、Linux发展史二、本篇重要内容:总结 前言 本篇博客简要介绍一下Linux发展史 Unics -> Unix -> Linux 一、Linux发展史 Unics诞生(Unix前身) 1965年,贝尔实验室Bell、麻省理工学院MIT、...
  • 常用Linux操作系统的发展历史

    千次阅读 2020-06-29 23:54:58
    Linux操作系统常见Linux操作系统的发展历史UbuntuUbuntu常用命令CentOSreadhat 常见Linux操作系统的发展历史 Ubuntu Ubuntu 的版本更新周期 桌面版和服务器版本更新的时间是 6 个月 Ubuntu 的版本支持时间 ...
  • Linux操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。本文主要根据这五个基本线索来追寻一下Linux的开发历程,它的酝酿过程,最初的...
  • Linux 操作系统的发展历史及趋势 内容摘要 Linux 操作系统的诞生 Linux 的发展 Linux 的特性决定其迅猛发展 Linux 的应用领域与发展前景 关键词 Linux 的发展 前景 Linux 是一种可以免费使用和自由传播的操作系统 ...
  • Linux发展

    千次阅读 2018-12-06 09:37:30
    Linux之前,Unix的历史 在1969年以前,电脑还不像如今一样普遍,不是一般的人可以碰得起的。它主要是用于军事领域,学术单位或者高科技用途。不但如此,早期的电脑还很难使用,因为那时输入设备只有读卡机,输出设备...
  • Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为...
  • LINUX发展

    2015-06-15 11:48:50
    LINUX发展史,LINUX发展史,LINUX发展史。
  • Linux发展历程及介绍

    千次阅读 2020-05-24 16:55:30
    前言 有些初学者可能刚刚接触到linux,听到linux和unix这个名词可能会比较陌生,他们...Unlix发展历史 其实呢!unix系统的诞生呢,是有个意外,1965年的时候是由美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T
  • Linux历史发展未来 1.什么是Linux Linux是一个诞生于网络成长于网络且成熟于网络的奇特的操作系统1991年芬兰大学生Linus Torvalds萌发了开发一个自由的UNIX操作系统的想法当年Linux就诞生了 为了不让这个羽翼未丰...
  • Kali Linux发展简史

    千次阅读 2019-10-04 20:43:40
    Kali Linux是一个专门用于渗透测试的独立Linux操作系统,它是由BackTrack发展而来,它整合了IWHAX、WHOPPIX、Auditor这三种渗透测试专用的Live Linux之后,BackTrack正式改名为Kali Linux,2013年3月12日Kali Linux...
  • linux发展概述

    2018-05-03 09:29:13
    linux 发展过程中的相关人物故事发展历程简介,可以用作演讲的提纲
  • 【Linux】一步一步学Linux——Linux发展史(01)

    千次阅读 多人点赞 2019-07-04 22:39:46
    Linux概述02. Linux简史03. Linux主要特性04. Linux之父05. Linux相关术语06. Linux其它07. Linux应用领域 01. Linux概述 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多...
  • Linux发展史简述

    千次阅读 2017-02-27 20:35:09
    Linux是一套开源的操作系统,于1991年10月5日正式对外发布。它继承了Unix以网络为核心思想,是一个性能稳定的多用户网络操作系统。
  • Linux系统发展历史

    千次阅读 2018-08-30 16:10:38
    Linux也是自由软件和开放源代码软件发展中最著名的例子。 目前Linux已经被移植到更多的计算机硬件平台,Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。Linux也广泛应用在嵌入...
  • Linux发展史及简介

    万次阅读 多人点赞 2016-11-12 17:38:20
    Linux发展史 * 1969年以前:一个没有完成的梦想:Bell,MIT与GE的‘Multics’系统   早期的电脑并不像现在的个人电脑一样普遍,他可不是一般人碰的起的呢~ 除非是军事或者是高科技用途,或者是学术单位的学术...
  • LINUX产生与发展历史[收集].pdf
  • Linux操作系统发展简史
  • Linux操作系统的发展历史及趋势 内容摘要Linux操作系统的诞生Linux 的发展Linux的特性决定其迅猛发展Linux的应用领域与发展前景 关键词Linux的发展 前景 Linux是一种可以免费使用和自由传播的操作系统Linux操作系统...
  • RHCE技术培训-Linux的理念与发展历史.pptx
  • linux与unix应用的发展历史现状和前景.doc
  • Linux发展编年表

    2021-01-09 15:48:08
    在这篇文章里,我们向你展示完整的Linux 23年来发展历史年表。 1991 8月25号 : 21岁的芬兰学生Linus Benedict Torvalds 在comp.os.minix 新闻组上宣布了它正在编写一个免费的操作系统。 9月1号 : Linux 0.01在网上...
  • Linux各版本完整发展

    千次阅读 2018-04-17 20:07:35
  • 参考: O(n)、O(1)和CFS调度器【蜗窝科技】

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,130
精华内容 24,852
关键字:

linux发展历史