|
|
|
|
移动端

1.4 重点回顾

《鸟哥的Linux私房菜 基础学习篇(第三版)》第1章Linux是什么,本章介绍为何Linux可以免除专利软件之争,并且了解到Linux为何可以同时在个人计算机与大型主机上面大放光彩。本节为重点回顾。

作者:鸟哥来源:人民邮电出版社|2010-07-15 16:18

年前最后一场技术盛宴 | 1月27日与京东、日志易技术大咖畅聊智能化运维发展趋势!


1.4 重点回顾

计算机主要以二进制作为单位,而目前常用的磁盘容量单位为B,其单位换算为1B = 8bit,其他的以1024为其倍数,如1GB=1024MB等。

操作系统(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 + Free Software + Documentations(Tools)+ 可完全安装的程序"所制成的一套完整的系统。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Eclipse从入门到精通(第2版)

本书为《Eclipse从入门到精通》一书的全新改版。本书以最新的Eclipse 3.2作为写作版本。全书分为5篇:起步篇介绍了Eclipse及相关插件的安装...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊