操作系統(tǒng) UNIX操作系統(tǒng)發(fā)展簡史學習專業(yè)課件_第1頁
操作系統(tǒng) UNIX操作系統(tǒng)發(fā)展簡史學習專業(yè)課件_第2頁
操作系統(tǒng) UNIX操作系統(tǒng)發(fā)展簡史學習專業(yè)課件_第3頁
操作系統(tǒng) UNIX操作系統(tǒng)發(fā)展簡史學習專業(yè)課件_第4頁
操作系統(tǒng) UNIX操作系統(tǒng)發(fā)展簡史學習專業(yè)課件_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

2025/1/1哈爾濱工業(yè)大學1UNIX操作系統(tǒng)概述

1UNIX操作系統(tǒng)的發(fā)展UNIX系統(tǒng)是一個交互式的分時操作系統(tǒng)

1974年《ACM通信》上發(fā)表了K.Thompson和

D.Ritchie的論文“TheUNIXTime-SharingSystem”,UNIX系統(tǒng)公布于世。作者:美國BELL實驗室

KenThompson(K.湯普遜)

DennisRitchie(D.里奇)

(C語言的創(chuàng)始人)1983年,美國計算機學會曾授予他們圖靈獎-計算機領域最高獎項

2025/1/1哈爾濱工業(yè)大學2UNIX操作系統(tǒng)概述

1UNIX操作系統(tǒng)的發(fā)展1965年:麻省理工大學、BELL實驗室、通用電器公司組成MAC課題組聯(lián)合研制MULTICS操作系統(tǒng)MULTICS操作系統(tǒng)設計目標是要向大的用戶團體提供對計算機的同時訪問,支持強大的計算能力與數(shù)據(jù)存儲,以及允許用戶在需要的時候容易共享他們的數(shù)據(jù)1969年MULTICS在GE645計算機上運行了,但它既沒有能提供預定的綜合計算服務,而且課題組連究竟什么時候算達到開發(fā)的目標也不清楚BELL實驗室退出了該課題組。2025/1/1哈爾濱工業(yè)大學3UNIX操作系統(tǒng)概述

1UNIX操作系統(tǒng)的發(fā)展MULTICS開發(fā)失敗的原因:操作系統(tǒng)設計的指導思想所導致當時OS設計的指導思想是“滿足所有用戶的所有要求”MULTICS提供的功能非常復雜,耗費太多的計算資源,使得效率極低UNIX系統(tǒng)的作者認為:OS的設計不應也不可能做到“滿足所有用戶的所有要求”,應為廣大的計算機用戶提供一種良好的程序設計環(huán)境。2025/1/1哈爾濱工業(yè)大學4UNIX操作系統(tǒng)概述

1UNIX操作系統(tǒng)的發(fā)展1969年K.Thompson和D.Ritchie為了改善他們的程序設計環(huán)境,設計了一個紙面的文件系統(tǒng)設計,這個設計后來演化成UNIX系統(tǒng)早期的版本在PDP-11計算機上實現(xiàn)之后DennisRitchie創(chuàng)造了C語言,并用C語言改寫了早期UNIX系統(tǒng)1974年在《ACM通信》上發(fā)表了“TheUNIX

Time-SharingSystem”的論文,UNIX正式公布于世2025/1/1哈爾濱工業(yè)大學5UNIX操作系統(tǒng)概述

1UNIX操作系統(tǒng)的發(fā)展UNIX名字的由來:

MULTICS-課題組命名

MULTiplexedInformationandComputingSystem*多路信息與計算系統(tǒng)

UNICS-MULTICS失敗后的玩笑

UNiplexedInformationandComputingSystem*單路信息與計算系統(tǒng)

MULTICS-對“課題組命名”的玩笑解釋

ManyUnnecessarilyLargeTablesInCoreSimultaneously)*許多無用大表共存于內(nèi)核中

UNICS→UNIX(UNIX借鑒了MULTICS成功的部分)2025/1/1哈爾濱工業(yè)大學6UNIX操作系統(tǒng)概述

1UNIX操作系統(tǒng)的發(fā)展由于UNIX系統(tǒng)生逢其時、品質(zhì)優(yōu)秀很快風靡全球,成為各種計算機系統(tǒng)的主流操作系統(tǒng)目前,國內(nèi)流行的UNIX操作系統(tǒng):SCOUNIX(SantaCruzOperation)AT&TUNIXSVR4X惠普計算機上的HP-UXIBM小型機上的AIX蘋果Mac上的AUX免費的UNIX版本,如Linux、Minix和FreeBSD2025/1/1哈爾濱工業(yè)大學7UNIX操作系統(tǒng)概述

2UNIX操作系統(tǒng)的主要特點

UNIX系統(tǒng)成功的三個原因之一設計思想的正確合理UNIX系統(tǒng)的設計者認為操作系統(tǒng)的設計和實現(xiàn)不可能做到滿足所有用戶的所有要求,而應是“為廣大的計算機用戶提供一個良好的程序設計環(huán)境”UNIX系統(tǒng)的實踐證明了這種設計思想的正確性,后來的Windows95系統(tǒng)的實踐也證明了這一點2025/1/1哈爾濱工業(yè)大學8UNIX操作系統(tǒng)概述

2UNIX操作系統(tǒng)的主要特點

UNIX系統(tǒng)成功的三個原因之二2.生逢其時、選擇恰當

*在60年代初,產(chǎn)生了多用戶計算機,這時人們都在盼望有一個大小適中、功能齊全、使用方便的分時操作系統(tǒng)見世,就在人們翹首以待的時候,UNIX系統(tǒng)產(chǎn)生了。

*其次是選擇恰當,UNIX系統(tǒng)設計者選擇了在

PDP-11系列的計算機上實現(xiàn),當時占據(jù)小型計算機的主要市場,為UNIX系統(tǒng)的廣泛配置創(chuàng)造了物質(zhì)條件。2025/1/1哈爾濱工業(yè)大學9UNIX操作系統(tǒng)概述

2UNIX操作系統(tǒng)的主要特點

UNIX系統(tǒng)成功的三個原因之三3.特色明顯、品質(zhì)優(yōu)良

UNIX系統(tǒng)的成功,外部的原因起到了一定的作用,但起決定作用的是UNIX系統(tǒng)內(nèi)部的原因,這就是UNIX系統(tǒng)有著別的系統(tǒng)無法比擬的特征和優(yōu)良的品質(zhì)。使它成為操作系統(tǒng)的一代霸主下面看一下其主要特點是:2025/1/1哈爾濱工業(yè)大學10UNIX操作系統(tǒng)概述

2UNIX操作系統(tǒng)的主要特點UNIX主要特點:⑴該系統(tǒng)用高級語言(C語言)編寫,使之易讀、易懂、易修改、易移植到別的計算機上⑵它有一個簡單的用戶界面--Shell⑶它使用了在維護上容易的、實現(xiàn)上是高效的樹形結(jié)構(gòu)的文件系統(tǒng)⑷文件、設備統(tǒng)一處理⑸豐富的實用程序(如C,C++,F(xiàn)ORTRAN,Ada

幾種高級語言及編譯器)⑹有力的網(wǎng)絡支持⑺系統(tǒng)安全性(用戶身份驗證、文件存取控制、子系統(tǒng)授權(quán)等)⑻運行效率高2025/1/1哈爾濱工業(yè)大學11UNIX操作系統(tǒng)概述

3UNIX系統(tǒng)各版本簡介UNIX在30多年來形成了許多種版,據(jù)統(tǒng)計有100種之多,可分為3大類:(1)由AT&T開發(fā)的版本(2)由加州大學伯克利(Berkeley)分校開發(fā)的版本(3)由其他公司開發(fā)的版本2025/1/1哈爾濱工業(yè)大學12UNIX操作系統(tǒng)概述

3UNIX系統(tǒng)各版本簡介UNIX版本第一大類:

(1)由AT&T開發(fā)的版本AT&T第一個向外部推出的版本是UNIXV.6(1975年),而另一版本UNIXV.7是1979年推出的,更易于移植之后UNIX版本演變成兩大分支

-AT&T的SystemV:

SystemV(1983),SystemV.2(1984),

SystemV.3(1986),SystemV.4(1988)

-加州大學的BSD(見下頁)

2025/1/1哈爾濱工業(yè)大學13UNIX操作系統(tǒng)概述

3UNIX系統(tǒng)各版本簡介UNIX版本第二大類:(2)由加州大學伯克利(Berkeley)分校開發(fā)的版本UNIX版本的主要分支:

KenThompson于1979年在Berkeley教授過操作系統(tǒng)課程,帶動一批人熱衷于UNIX的研制開發(fā)著名版本:

1.0BSD(1977),4.2BSD(1983)

4.3BSD(1985),4.4BSD(1993)2025/1/1哈爾濱工業(yè)大學14UNIX操作系統(tǒng)概述

3UNIX系統(tǒng)各版本簡介UNIX版本第三大類:(3)由其他公司開發(fā)的版本

微軟的PC版本XENIX(1979以后),Microsoft

與SCO公司長期合作推出XENIX的后續(xù)版本

IBM、DEC、HP聯(lián)合成立開放軟件基金會(OpenSoftwareFoundation),開發(fā)出新版本OSF/1(1992)其他公司基于上述版本的衍生版本,如SunOS、

SCO-UNIX、HP-UX、Solaris等。2025/1/1哈爾濱工業(yè)大學15第2章UNIX操作系統(tǒng)概述

2.3UNIX系統(tǒng)各版本簡介UNIX發(fā)展簡史圖譜2025/1/1哈爾濱工業(yè)大學16第2章UNIX操作系統(tǒng)概述

2.3UNIX系統(tǒng)各版本簡介常見的UNIX版本說明2025/1/1哈爾濱工業(yè)大學17UNIX操作系統(tǒng)概述

3Linux系統(tǒng)簡介Linux的起源和發(fā)展確實令人驚奇一個芬蘭人LinusTorvalds(二十三歲計算機系學生)的業(yè)余發(fā)明如今已經(jīng)成長為一個羽翼豐滿的32位計算機的操作系統(tǒng),其性能可與商業(yè)的x86UNIX操作系統(tǒng)相媲美Linux是自由軟件,并且在專用的網(wǎng)站上公布了該系統(tǒng)的源代碼。因此,引起了全世界操作系統(tǒng)愛好者的興趣,不斷地對Linux進行修改和補充,不斷地增加功能,用戶可以不斷地下載更新的版本,并在各種系統(tǒng)配合下進行測試,這使得Linux日趨完善和成熟2025/1/1哈爾濱工業(yè)大學18UNIX操作系統(tǒng)概述

3Linux系統(tǒng)簡介Linux是一個32位、多用戶、多任務的分時操作系統(tǒng);Linux具有UNIX的全部功能Linux核心模擬UNIX實現(xiàn),操作界面與UNIX相同,但更容易使用Linux同時具有UNIXSystemV和BSD兩個版本,具有兩個版本的特點2025/1/1哈爾濱工業(yè)大學19UNIX操作系統(tǒng)概述

3Linux系統(tǒng)簡介Linux是免費的、源代碼公開的操作系統(tǒng),以GPL(GeneralPublicLicense)方式發(fā)布,任何人都可以修改,但必須以GPL方式發(fā)布,不能以贏利為目的Linux支持多種硬件平臺。主要運行在IA(IntelArchitecture)結(jié)構(gòu)的硬件平臺上。包括Pentium、Celeron系列CPU,還有AMD、Cyrix的CPU;而且它已經(jīng)被移植到其他硬件平臺上,如Compaq的Alpha、IBM的PowerPC、SunMicrosystems的SPARC、SillicoGraphics的MIPS等

支持多種文件系統(tǒng),如FAT16、FAT32、NTFS、EXT2、UFS等2025/1/1哈爾濱工業(yè)大學20UNIX操作系統(tǒng)概述

3Linux系統(tǒng)簡介全球最著名的4家Linux公司:Caldera、ConectivaS.A.SUSE、TurbolinuxLinux版本:RedHatLinuxTurboLinuxSUSELinux CalderaLinuxXteamLinux紅旗Linux、中軟Linux注:Linux核心是Linux系統(tǒng)的基礎,但它并不是一個可單獨使用的操作環(huán)境,它只負責進程管理、文件系統(tǒng)等主要任務完整的Linux系統(tǒng)還要有Shell、開發(fā)工具、實用程序、管理工具等部分不同版本Linux內(nèi)核是基本相同的,主要區(qū)別在于內(nèi)核之外的部分2025/1/1哈爾濱工業(yè)大學21UNIX操作系統(tǒng)概述

3Linux系統(tǒng)簡介Linux發(fā)展的有序性表面上,Linux的發(fā)展似乎無序:(1)個人發(fā)起(2)所有人均可參與(3)開發(fā)源碼并免費發(fā)行正式的實用版本還是由公司或組織推出著名廠商或公司提供資金、人員參與開發(fā)并提供支持Linux的應用軟件產(chǎn)品

所以:Linux發(fā)展過程的深處,也是存在巨大的商機,并由此驅(qū)動的2025/1/1哈爾濱工業(yè)大學22UNIX操作系統(tǒng)概述

3Linux系統(tǒng)簡介Linux被著名廠商和組織關(guān)注:

2002年5月,全球最著名的4家Linux公司宣布成立

UnitedLinux組織,共同開發(fā)基于標準的UnitedLinux

版本

Caldera公司、Conect

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論