linux的基本使用【1】linux基本知识

1、linux的由来

  • Multics计划
    上世纪五六十年代,计算机基于批处理系统,资源利用率低,为了改变这一现状,贝尔实验室(Bell)、麻省理工学院(MIT)以及通用电气(GE)联合起来准备研发一个分时多任务处理系统,并命名为Multics(多路信息计算系统)。但由于系统设计过于复杂,该项目以失败告终。
  • unix诞生
    参与Multics计划的贝尔实验室有一个叫Ken Thompson的人,写了一个太空大战游戏运行在Multics环境,但在贝尔退出Multics计划后,太空大战游戏因为没有运行环境玩不了了,为了能够继续游戏,于是他花了一个月的时间写了一个小型的操作系统,用于运行太空大战,结果没人对他的游戏感兴趣,但大家都对他写的的操作系统很感兴趣。他们命名这个系统为:“UNiplexed Information and Computing Service”,缩写为“UNICS”(没路信息计算系统,与Multics相反)。后来大家取其谐音,就称其为“UNIX”了。
  • unix发展
    这个小操作系统就在Bell实验室内部流行开了,最终在1974年7月,Bell实验室公开了Unix源码,该Unix就以“仅用于教育目的”的协议,提供给各大学作为教学之用。1978年伯克利大学,推出一个改进和具有新功能的Unix,并命名为BSD(Berkeley Software Distribution伯克利分发版),开创了Unix的另一分支:BSD系列。 后来,Unix走向了商业化,如果想继续使用就需要购买授权,一份授权4万美元。
  • linux的诞生
    Unix昂贵的授权费用使得软件自由运动蓬勃发展,在1991年9月17日,Linus Torvalds(林纳斯.托瓦兹)在互联网上公布了自己写的Linux,并发布了一个引起强烈反响的帖子:我写了一个操作系统的内核,不够完善,你们以任何姿势使用不收费,也可以帮助我一起修改。在大家的努力下,于1994年Linux的1.0版本正式发布。 Linux是遵循GPL协议的,可以免费使用,各种大牛黑客们尽情发挥,于是Linux提供内核(kernel),GUN提供外围软件,就这样GUN/Linux诞生了。

2、linux与unix的关系

linux与unix没有关系,可以这样讲,linux是反抗unix收费的产物。liux蓬勃发展,unix也是从未落后,IMB的aix,Sun的Solaris,谷歌的android,苹果的Max OS操作系统都是unix的变种。

3、linux与windows的关系

这里所说的windows特指微软的视窗操作系统。linux与window没有关系,unix与windows也没有关系。unix和linux作为操作系统,专业的人员使用是非常便捷的,而非专业的人员使用起来很难适应,微软的视窗操作系统降低了使用者的专业性,为个人电脑普及提供了历史性的推动力。

4、linux的版本

  • Fedora Core

Fedora Core 的前身就是Red Hat Linux。Fedora是一个开放的、创新的、前瞻性的操作系统和平台,基于Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat, Inc. 的支持。Fedora 是一个独立的操作系统,是Linux的一个发行版,可运行的体系结构包括 x86(即i386-i686), x86_64 和 PowerPC。

  • Debian

Debian Project诞生于1993年8月13日,Debian主要通过基于Web的论坛和邮件列表来提供技术支持。作为服务器平台,Debian提供一个稳定的环境。为了保证它的稳定性,开发者不会在其中随意添加新技术,而是通过多次测试之后才选定合适的技术加入。

  • Mandrake

Mandrake给人们提供了一个优秀的图形安装界面,它的最新版本还包含了许多Linux软件包。作为Red Hat Linux的一个分支,Mandrake将自己定位在桌面市场的最佳Linux版本上。

  • Ubuntu

Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。随着云计算的流行,ubuntu推出了一个云计算环境搭建的解决方案。

  • Red Hat Linux

Red Hat Linux是公共环境中表现上佳的服务器。它拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。

  • SuSE

为实现创建一个连接数据库的最佳Linux版本,SuSE与Oracle 和IBM合作,以使他们的产品能稳定地工作。SuSE还开发了SuSE Linux eMail Server III,一个非常稳定的电子邮件群组应用。

  • Linux Mint

Linux Mint是一份基于Ubuntu的发行版,其目标是提供一种更完整的即刻可用体验,这包括提供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与Ubuntu软件仓库兼容。Linux Mint 是一个为pc和X86电脑设计的操作系统。

  • Gentoo

Gentoo是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点。

  • centos

CentOS是Linux发行版之一,替代商业版的Red Hat Enterprise Linux使用。两者的不同在于CentOS并不包含封闭源代码软件,CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级发行版本。每个版本的 CentOS都会获得十年的支持(通过安全更新方式)。新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。CentOS是Community Enterprise Operating System的缩写。

这篇文章我们简单的介绍了一下linux的基本历史。

猜你喜欢

转载自blog.csdn.net/qq_41717874/article/details/89204436
今日推荐