Linux教程

Linux简史

20 世纪 80 年代,计算机硬件的性能不断提高,PC 的市场不断扩大,当时可供计算机选用的操作系统主要有 Unix、DOS 和 MacOS 这几种。

Unix 价格昂贵,不能运行于 PC。DOS 显得简陋,且源代码被软件厂商严格保密。MacOS 是一种专门用于苹果计算机的操作系统。此时,AndrewS.Tanenbaum 编写了一个操作系统,名为 MINIX,目的是向学生讲述操作系统内部工作原理。

然而,MINIX 虽然很好,但只是一个用于教学目的的简单操作系统,而不是一个强有力的实用操作系统,但好在它是开源的。1991年 Linus Torvalds 在吸收了 MINIX 精华的基础上,写出了属于自己的 Linux 操作系统,版本为Linux 0.01。并将该系统放到网络平台上共享,因此 Linux 大门正式打开。

UNIX简史

UNIX 操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。最早由 KenThompson、Dennis Ritchie 和 Douglas McIlroy 于 1969 年在 AT&T 的贝尔实验室开发。

目前它的商标权由国际开放标准组织所拥有,只有符合单一 UNIX 规范的 UNIX 系统才能使用 UNIX 这个名称,否则只能称为类 UNIX(UNIX-like)。

Unix 的前身为 1964 年开始的 Multics,贝尔实验室 (Bell Labs)1965 年时,加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作 的计划。该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的 MULTICS 操作系统。

贝尔实验室参与了这个操作系统的研发,但因为开发速度太慢,1969 年贝尔实验室决定退出这个计划。贝尔实验室的工程师,肯·汤普逊和丹尼斯·里奇,在此时自行开发了 Unix。

什么是Linux

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多的操作系统。Linux 可以应用于个人电脑、嵌入式系统、服务器操作系统等多个领域,并且都有着强劲的发展势头。

Linux 的系统性能十分稳定,其防火墙组件性能高效、配置简单,能有效的保证系统的安全。因此,Linux 既可以当做服务器,又可以当做网络防火墙。

Linux 与其他的操作系统对比,最大的特点就是开放源码、没有版权问题、技术社区用户多等特点,这些特点使得用户可以自由制定属于自己的 Linux 系统,Linux 系统性能高、功能强大、成本低。

Linux与Unix关系

  • Linux 是受到 Unix 的启发而诞生的,因此可以说 Unix 是 Linux 之父。
  • Linux 是开源的而 Unix 不开源。
  • Linux 是开发源代码的自由软件,而 Unix 是对源代码实行知识产权保护的传统商业软件。
  • 用户对 Linux 有很高的自主权,而对 Unix 却只能去被动的适应。
  • Unix 系统大多是与硬件配套的,也就是说,大多数 Unix 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上的,而 Linux 则可以运行在多种硬件平台上。

Linux教程总结

1991年 Linus Torvalds 在吸收了 MINIX 精华的基础上,写出了属于自己的 Linux 操作系统,版本为Linux0.01。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多的操作系统。Linux 与其他的操作系统对比,最大的特点就是开放源码、没有版权问题。

Linux 是受到 Unix 的启发而诞生的,因此可以说 Unix 是 Linux 之父。