Linux 是什么

鸟哥的linux私房菜 http://linux.vbird.org/

重点回顾

  • 电脑主要以二进位作为单位,而目前常用的磁碟容量单位为 bytes,其单位换算为 1Byte = 8bits, 其他的以1024为其倍数,如 1GByte=1024MBytes等等。
  • 作业系统(Operation System)主要在管理与驱动硬体,因此必须要能够管理记忆体、管理装置、 负责行程管理以及系统呼叫等等。因此,只要能够让硬体准备妥当 (Ready) 的情况, 就是一个阳春的作业系统了。
  • 最阳春的作业系统仅在驱动与管理硬体,而要使用硬体时,就得需要透过应用软体或者是壳程式(shell) 的功能,来呼叫作业系统操纵硬体工作。因此,目前称为作业系统的, 除了上述功能外,通常已经包含了日常工作所需要的应用软体在内了。
  • Unix 的前身是由贝尔实验室(Bell lab.)的 Ken Thompson 利用组译语言写成的, 后来在 1971-1973 年间由 Dennis Ritchie 以 C 程式语言进行改写,才称为 Unix。
  • 1977 年由 Bill Joy 释出 BSD (Berkeley Software Distribution),这些称为 Unix-like 的作业系统。
  • 1984年由 Andrew Tannenbaum 制作出 Minix 作业系统,该系统可以提供原始码以及软体;
  • 1984年由 Richard Stallman 提倡 GNU 计画,倡导自由软体(Free software), 强调其软体可以『自由的取得、复制、修改与再发行』,并规范出 GPL 授权模式, 任何 GPL (General Public License) 软体均不可单纯仅贩卖其软体,也不可修改软体授权。
  • 1991年由芬兰人 Linus Torvalds 开发出 Linux 作业系统。简而言之,Linux 成功的地方主要在于∶ Minix(Unix), GNU, Internet, POSIX 及虚拟团队的产生。
  • Linux 本身就是个最阳春的作业系统,其开发网站设立在 http://www.kernel.org,我们亦称 Linux 作业系统最底层的资料为『核心, Kernel』。
  • 目前 Linux 的发展分为两种版本,分别是稳定版本的偶数版,如 2.6.X,适合于商业与家用环境使用; 一种是发展中版本如 2.5.X 版,适合开发特殊功能的环境。
  • Linux distributions 为 Linux 的 Kernel + Tools + Free Software + Documentations + 可完整安装的程序所制成的一套完整的系统。

    猜你喜欢

    转载自fangwei.iteye.com/blog/851870