快速业务通道

linux的那些事

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-28

第一讲:linux的简介

1.1 Linux的历史与发展 学习Linux,我们就要了解Linux,了解它成长的历史.从时间上来看,Linux是一个年轻的操作系统.Linux的诞生,发展,强大,离不开很多外界因素.下面我们来了解Linux前世今生,开启我们的Linux学习之门. 1.1.1UNIX的诞生 UNIX操作系统,是美国AT&T美国电话电报公司)公司于1971年在PDP-11上运行的操作系统.一个事物的产生总有它的原因.上世纪六十年代时,美国电话及电报公司(American Telephone and Telegraph Inc.AT&T)、通用电器公司(General ElectricsG.E.)及麻省理工学院(
Empire CMS,phome.net
Massachusetts Institute of TechnologyMIT)计划合作开发一个多用途(General-Purpose)、分时(Time-Sharing)及多用户(Multi-User)的操作系统,也就是这个MULTICS,该操作系统被设计运行在GE-645大型主机上.不过,这个项目太过复杂,整个目标过于庞大,糅合了太多的特性,进展缓慢,几年下来没有任何成果,性能都很低.于是到了19692月,贝尔实验室(Bell Labs)决定退出这个项目. 当时贝尔实验室中的Ken Thompson,他为MULTICS这个操作系统写了个叫“Space Travel(星际旅行)的游戏,在MULTICS上经过实际运行后,他发现游戏速度很慢耗费昂贵 .退出这个项目以后.他为了让这个游戏跑起来,他找来Dennis Ritchie为这个游戏开发一个极其简单的操作系统.这就是后来的UNIX.想不到吧,UNIX竟是程序员为了玩游戏写出来的! 但当时的电脑还是稀缺资源,他们只能一台被人遗弃的
Empire CMS,phome.net
Digital PDP-7的迷你计算机实现他们的想法,这台计算机上连个操作系统都没有,于是他们用汇编语言仅一个月的时间就开发了一个操作系统的原型.1973年的时候,Ken Thompson Dennis Ritchie感到用汇编语言做的可移植性太差,Dennis Ritchie改良了B语言,这就是现在稳居开发语言前三名,每个计算机专业学生的必修课—C语言.从此,UNIX操作系统脱离纯汇编语言,并打开操作系统可移植性的大门,也为UNIX日后的蓬勃发展打下了坚实的基础. 1.1.2 UNIX的发展 1974UNIX的公布引起了学术界的兴趣并对其源码研究.其中Unix第五版免费提供给各大学作为教学之用.各大学和企业开始通过UNIX源码对UNIX进行了各种各样的功能的增强与扩展.UNIX开始广泛流行. 1978年,柏克利大学(UC Berkeley)在第六版的基础上改进而形成Unix的一个分支:BSD Berkeley Software Distribution)系列.与此同时,
Empire CMS,phome.net
AT&T成立USGUnix Support Group),将 Unix变成商业化的产品.从此,UNIX便分为BSD UNIX AT&T UNIX ,形成System IV4.x BSD两大主流. 1979年发布的UNIX第七版发布. 1982年,AT&T基于版本7开发了UNIX System 的第一个版本,这是一个仅供出售的商业版本.另一方面,加州大学柏克利分校则继续开发BSD UNIX,这里不得不提BSDUNIX环境下的伟大贡献TCP/IP协议族. 1983年,美国司法部在针对AT&T的第二起反托拉斯诉讼中获胜,拆分了贝尔系统.这次判决将AT&T1958年的禁止将UNIX产品化的和解协议中解脱了出来.AT&T马上忙不迭地将UNIX System V商业化.
Empire CMS,phome.net
随着UNIX的发展,UNIX已经变的越来越强大,出现了很多类UNIX操作系统.然而功能强大的UNIX对想了解其的内部工作原理的初学者并不适合,而由Andrew S. Tanenbaum开发的Minix对于这样的初学者则是一个很好的选择. 1.1.3MINIX操作系统 Minix是一种类UNIX操作系统,Minix的名字来源于Mini UNIX,是一个迷你版本的类UNIX操作系统.它是荷兰阿姆斯特丹的Vrije大学计算机科学系的Andrew S. Tanenbaum教授开发的. 当时开发的目的主要用于帮助学生更好的理解操作系统原理.而现在可以看来,他使Linux的作者Linus Torvalds受益颇深.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号