- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一篇 Unix/Linux 操作介面 第一章 Unix/Linux 系統概論 第二章 開始使用 Unix/Linux 第三章 目錄與檔案操作 第四章 外殼操作 相信絕對不是為了學習 Unix/Linux,才來學習作業系統,而是透過 Unix/Linux 系統來窺視作業系統的奧秘,並從中學習它的操作與管理技巧。只要能貫透 Unix/Linux 的製作原理,並熟悉它的管理技巧,相信其他作業系統必能瞭若指掌。 本篇利用四個章節來介紹 Unix/Linux 的操作環境,為始能充分了解 Unix/Linux 的使用方法,在此僅量使用『命令行』來介紹系統的操作方法與基本運作原理;此為一般使用者的入門必備技能。 第一章 Unix/Linux 系統簡介 1-1 Unix/Linux 系統背景 1-1-1 Unix 系統的緣由 1-1-2 Linux 系統的緣由 1-1-3 Unix/Linux 新的願景 1-2 Unix/Linux 系統的特點 1-2-1 多工處理能力 1-2-2 多人使用環境 1-2-3 開放性系統 1-2-4 豐富工具與公用程式 1-2-5 程式的高可攜性 1-2-6 優良的網路環境 1-2-7 系統核心的可變性 1-2-8 檔案格式的一致性 1-3 Unix/Linux 系統架構 1-4 常見 Unix/Linux 版本 1-5 Unix 與 Win 2k 之間的差異 1-6 學習 Unix/Linux 的動機 1-1 Unix/Linux 系統背景 『Unix 作業系統』(Unix Operating System)是目前網路伺服器最主要的工作平台,許多網站和網路設備皆利用它來架設;它的誕生與成長過程真是一件迷人的話題。本書利用一些篇幅來介紹 Unix 系統的緣由,接著再來探討 Linux 是在何種情況下被發展成最通用的自由軟體?這兩大早期已分流的系統,又在何種因緣底下再度整合成 Unix/Linux 系統,其過程發展如何?以下分別說明之。 1-1-1 Unix 系統的緣由 我們回顧一下作業系統的功能(請參閱第 0 篇),它是專門負責管理整個電腦系統的運作程序,它甚至主宰一部電腦的功能強弱與否。早期電腦製造廠商都將作業系統的開發技術,視為最嚴密的技術資料,絕不輕易洩漏;當時各家廠商多自行開發作業系統,既不會也不願意與其他廠商交流。早期電腦在資源昂貴的情況下,電腦使用費是以執行時間來計算,所以幾乎都屬於『批次處理』(Batch Processing)模式。由此可見,早期電腦系統發展的速度除非常緩慢外,通常也僅是某些特殊單位,因處理某些特定工作才具有的設備,而且所從事的工作都與計算(computing)有關。直到 1960 年末期,美國奇異(General Electric, GE)公司希望能建立一部『交談式處理』(Interactive Processing)作業系統,以提高其電腦的處理效益,並可結合多種應用,於是,它結合麻省理工學院(MIT)與 ATT 公司的貝爾實驗室(Bell Laboratories)共同開發一個實驗性的作業系統,稱之為 Multics(Multiplexed Information and Computing System)。Multics 建立之初預定是在 GE 645 大型主機上執行,並具有交談、必威体育官网网址與資源互享的功能,但因該計畫延遲太久而被放棄。到了 1970 年初期,才由貝爾實驗室的 Multics 成員 Ken Thompson 與 Dennis Ritchie兩人,共同將 Multics 移植到 PDP-7 系統上執行,因為剛移植到 PDP-7 的交談式作業系統僅能提供兩個使用者登入,因此被戲稱為 UNICS(Uniplexed Information and Computing System),後來才被改名為 Unix ,且一直沿用至今。 1972 年 ken Thompson 與 Dennis Ritchie 又將 Unix 移植到 DEC PDP-11/20 系統,並開發一套稱之為 runoff 的文書處理系統,也就是有史以來的第一套電子排版軟體,後來改版成 troff。當時無論 Unix 作業系統或是文書處理軟體都是利用『組合語言』(Assembly Language)所撰寫完成的,即使其他作業系統及應用軟體也都如此。次年(1973),Ritchie 與 Thompson 兩人使用 C 語言改寫 Unix 的核心程式,因為 C 語言是一套高階程式語言,只要透過不同主機系統的 C 編譯器,將它重新編譯再安裝於該主機上,便可在不同的主機系統上執行。在此之前,因為作業系統都是利用各自主機的組合語言來開發,當然開發出來的作業系統也僅能使用於該主機上,無法移植到其他廠牌的主機
文档评论(0)