文库 T_工业技术

《Linux 操作系统》.pdf

电子工业出版社 PDF   507页   下载0   2025-02-19   浏览5   收藏0   点赞0   评分-   545777字   10积分
温馨提示:当前文档最多只能预览 10 页,若文档总页数超出了 10 页,请下载原文档以浏览全部内容。
《Linux 操作系统》.pdf 第1页
《Linux 操作系统》.pdf 第2页
《Linux 操作系统》.pdf 第3页
《Linux 操作系统》.pdf 第4页
《Linux 操作系统》.pdf 第5页
《Linux 操作系统》.pdf 第6页
《Linux 操作系统》.pdf 第7页
《Linux 操作系统》.pdf 第8页
《Linux 操作系统》.pdf 第9页
《Linux 操作系统》.pdf 第10页
剩余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