8-1Unix作业系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8-1Unix作业系统.ppt

第 8 章 Unix 與 Linux 作業系統 本章大綱 8 - 1 Unix 作業系統 8 - 2 Linux 簡介 8 - 3 常用的操作指令 8 - 4 常用的網路指令 8 - 5 nano 文書編輯軟體 8 - 1 Unix 作業系統 由於 Unix 具有多人多工及穩定性高的特點, 因此常用於工作站等級的電腦上。說不定, 您學校或公司伺服器的作業系統就是採用 Unix。在本節中, 我們將介紹 Unix的起源及特色, 讓您有基本的認識。 8 - 1 - 1 Unix 的起源 1960 年代個人電腦尚未興起, 當時的電腦大都屬於大型電腦, 可連接多台終端機, 並讓多人同時登入使用。1965 年, 由麻省理工學院、通用電子公司 (奇異公司) 及貝爾實驗室共同發起一個 MULTICS 計劃, 希望研發出一個可連接 1000 部終端機、300 人同時使用、並提供交談式操作介面, 相當先進的多人多工作業系統。但此計畫經過 4 年的發展, 由於成員間彼此理念的差異及技術上的困難, 終至胎死腹中。 8 - 1 - 1 Unix 的起源 不過, MULTICS 計畫的失敗, 卻孕育了 Unix 的種子。當時一名參與計畫的貝爾實驗室成員 Ken Thompson, 在 MULTICS 計畫的硬體平台上開發了一套稱為太空旅遊的遊戲。隨著 MULTICS 的失敗, 他便想將這個遊戲移植到 DEC 公司的 PDP-7 主機上。當時 PDP-7 的作業系統功能實在太弱了, 他於是跟實驗室的另一位伙伴 Dennis Ritchie 合作改良, 並取名為 Unix 作業系統。 8 - 1 - 1 Unix 的起源 隨著 Unix 的逐漸發展, 功能也越形強大。貝爾實驗室便想將 Unix 移植到更為先進的 PDP-11 主機。由於硬體架構的不同, 彼此組合語言的差異很大 (當時的作業系統都是用組合語言寫的), 導致移植過程非常艱辛。有鑑於此, Ken Thompson 便發展出一套新的高階程式語言 ― C 語言, 並將大部分的 Unix 程式碼以 C 語言重新改寫。由於 C 語言與硬體架構關連性不大, 因此若想將 Unix 移植到其他主機上, 只需要修改少部分的程式, 即可順利移植。 8 - 1 - 1 Unix 的起源 也由於 C 語言容易移植、修改的特性, 導致 Unix 發展至今, 衍生出許多種版本, 最主要的有加州大學柏克萊分校發展的 BSD 版本, ATT 的 Unix System V 等 2 個版本。而奠基於這 2 個版本之上, 許多硬體廠商或組織也推出自行改良的 Unix 作業系統主機, 如昇陽的 Solaris 、IBM 的 AIX 、HP 的 HP-UX...等。 8 - 1 - 1 Unix 的起源 今日, Unix 作業系統仍活躍於許多工作站之上。不過, 在個人電腦方面, 則出現了另一個由 Unix 移植的作業系統 ― Linux。有關這個目前頗受注目的作業系統, 我們將在稍後做進一步介紹。 Unix 名稱的由來? 其實 Unix 這個名稱的由來, 是為了諷刺當初 MULTICS (MULTiplexed Information and Computing System) 計畫的龐大, 因而取名為 UNICS (UNiplexed Information and Computing System), 後來便稱為 Unix。雖然名字中充滿了譏諷的意味, 但當初 Unix 作業系統的許多設計概念卻還是來自於 MULTICS 計畫, 因此其對 Unix 的影響, 仍不容忽視。 8 - 1 - 2 Unix 的特色 昔日, Unix 作業系統能席捲整個作業系統市場, 甚至在 Windows 興起後的今日,仍能佔有一席之地, 其憑藉的主要有以下幾點: 移植性高:Unix 的程式碼幾乎都是由 C 語言所撰寫而成, 因此只需要修改少部分的程式碼, 即可輕易移植到其他的硬體平台, 使得現今許多硬體平台上, 都可見到 Unix 的版本。 8 - 1 - 2 Unix 的特色 小而美的作業系統:Unix 並不意圖在作業系統中納入過多的功能, 而是希望作業系統本身只包含基本必要的能力, 其他的功能則交由應用程式以模組化方式實現, 附加於 Unix 之上。正由於作業系統的精簡, 除錯與維護變得更為容易, 因而造就了 Unix 系統相當好的穩定度。 8 - 1 - 2 Unix 的特色 多人多工:Unix 是一個允許多人登入、並同時執行程式的作業系統。這個特點或許在今日看來並不特別, 不過, 在早期的作業系統中可是相當令人注目。 眾多的應用程式:由於 Unix 作業系統的普及, 吸引了很多有興趣的人幫忙發展應用程式,

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档