文库 T_工业技术

《Linux 操作系统》.pdf

电子工业出版社 PDF   507页   下载0   2025-02-19   浏览14   收藏0   点赞0   评分-   545777字   10积分
温馨提示:当前文档最多只能预览 10 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
《Linux 操作系统》.pdf 第1页
《Linux 操作系统》.pdf 第2页
《Linux 操作系统》.pdf 第3页
剩余497页未读, 下载浏览全部
基础篇   系统简介   系统入门    shell 与 shell 基本操作 ·2· 第 1章 系统简介 1.1 UNIX系统简介 1.1.1 UNIX系统的发展历史 1.Multics与星际旅行 在20世纪60年代,大部分操作系统为批处理系统,交互性差。 1965年,AT&T贝尔实 验室(Bell Labs)、通用电气公司、麻省理工学院 MAC课题组一起联合为美国国防部研制开 发了一个称为 Multics(MULTiplexed Information and Computing System)的新操作系统。 Multics项目的设计规模宏大,可谓“完美” ,但是受当时计算机软硬件水平的影响,最终未 能完成设计目标。 Multics系统的核心内容是能够很漂亮地支持大群用户对大型计算机的交互 式分时使用。当时,用户与计算机交互表现为用户在键盘上输入,计算机通过电传打字机响 应(因为当时还没有显示器) 。 Multics项目终止后,当贝尔实验室从 Multics研究联盟中退出时, Ken Thompson带着从 Multics激发的灵感留了下来,写出了一个名叫“星际旅行( Space Travel)”的游戏程序。 Ken Thompson找到了一台废弃的 DEC PDP-7计算机运行他的程序,这台 PDP-7成为了“星际旅 行”的游戏平台和 Thompson关于操作系统设计思路的试验场。为了使这台机器运行起来, Thompson把注意力从游戏转向操作系统。 Ken Thompson和Dennis Ritchie一起着手开发 DEC PDP-7上的操作环境, 为支持游戏开 发而在PDP-7上编制的实用程序成了 UNIX的核心。这个初期的操作系统只有和现在的 UNIX 比较之后才能勉强被认出来。它的文件系统很原始,也没有实行现在的标准,没有分时使用 能力。UNIX最初的名字是“ UNICS”(Uniplexed Information and Computing System)。1970 年,贝尔实验室的另一位研究员 Brian Kernighan提出UNIX这个名字, UNIX中的Uni与 Multi相对应,意为没有那么复杂,而 x则是cs的谐音。 当时的计算机软硬件环境给 UNIX 带来了永久性的影响。当时计算机硬件的水平相当原 始,最强大的机器所拥有的计算能力和内存还不如现在一个普通手机。所谓的大硬盘容量也 不超过1MB。视频显示终端刚刚起步, 6年以后才得到广泛应用。最早分时系统的标准交互 设备就是 ASR-33电传打字机。因此,只要有可能, UNIX开发者就使用最短的命令名称和 最短的信息。比如,列目录命令 ls,它本来该是 list,只有4个字符,但也被简化为了 ls,只 剩两个字符。如果命令执行成功了,通常不给出任何信息,而给出一个可被
《Linux 操作系统》.pdf