




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2025/1/1哈爾濱工業(yè)大學(xué)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年,美國計算機(jī)學(xué)會曾授予他們圖靈獎-計算機(jī)領(lǐng)域最高獎項
2025/1/1哈爾濱工業(yè)大學(xué)2UNIX操作系統(tǒng)概述
1UNIX操作系統(tǒng)的發(fā)展1965年:麻省理工大學(xué)、BELL實驗室、通用電器公司組成MAC課題組聯(lián)合研制MULTICS操作系統(tǒng)MULTICS操作系統(tǒng)設(shè)計目標(biāo)是要向大的用戶團(tuán)體提供對計算機(jī)的同時訪問,支持強(qiáng)大的計算能力與數(shù)據(jù)存儲,以及允許用戶在需要的時候容易共享他們的數(shù)據(jù)1969年MULTICS在GE645計算機(jī)上運行了,但它既沒有能提供預(yù)定的綜合計算服務(wù),而且課題組連究竟什么時候算達(dá)到開發(fā)的目標(biāo)也不清楚BELL實驗室退出了該課題組。2025/1/1哈爾濱工業(yè)大學(xué)3UNIX操作系統(tǒng)概述
1UNIX操作系統(tǒng)的發(fā)展MULTICS開發(fā)失敗的原因:操作系統(tǒng)設(shè)計的指導(dǎo)思想所導(dǎo)致當(dāng)時OS設(shè)計的指導(dǎo)思想是“滿足所有用戶的所有要求”MULTICS提供的功能非常復(fù)雜,耗費太多的計算資源,使得效率極低UNIX系統(tǒng)的作者認(rèn)為:OS的設(shè)計不應(yīng)也不可能做到“滿足所有用戶的所有要求”,應(yīng)為廣大的計算機(jī)用戶提供一種良好的程序設(shè)計環(huán)境。2025/1/1哈爾濱工業(yè)大學(xué)4UNIX操作系統(tǒng)概述
1UNIX操作系統(tǒng)的發(fā)展1969年K.Thompson和D.Ritchie為了改善他們的程序設(shè)計環(huán)境,設(shè)計了一個紙面的文件系統(tǒng)設(shè)計,這個設(shè)計后來演化成UNIX系統(tǒng)早期的版本在PDP-11計算機(jī)上實現(xiàn)之后DennisRitchie創(chuàng)造了C語言,并用C語言改寫了早期UNIX系統(tǒng)1974年在《ACM通信》上發(fā)表了“TheUNIX
Time-SharingSystem”的論文,UNIX正式公布于世2025/1/1哈爾濱工業(yè)大學(xué)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è)大學(xué)6UNIX操作系統(tǒng)概述
1UNIX操作系統(tǒng)的發(fā)展由于UNIX系統(tǒng)生逢其時、品質(zhì)優(yōu)秀很快風(fēng)靡全球,成為各種計算機(jī)系統(tǒng)的主流操作系統(tǒng)目前,國內(nèi)流行的UNIX操作系統(tǒng):SCOUNIX(SantaCruzOperation)AT&TUNIXSVR4X惠普計算機(jī)上的HP-UXIBM小型機(jī)上的AIX蘋果Mac上的AUX免費的UNIX版本,如Linux、Minix和FreeBSD2025/1/1哈爾濱工業(yè)大學(xué)7UNIX操作系統(tǒng)概述
2UNIX操作系統(tǒng)的主要特點
UNIX系統(tǒng)成功的三個原因之一設(shè)計思想的正確合理UNIX系統(tǒng)的設(shè)計者認(rèn)為操作系統(tǒng)的設(shè)計和實現(xiàn)不可能做到滿足所有用戶的所有要求,而應(yīng)是“為廣大的計算機(jī)用戶提供一個良好的程序設(shè)計環(huán)境”UNIX系統(tǒng)的實踐證明了這種設(shè)計思想的正確性,后來的Windows95系統(tǒng)的實踐也證明了這一點2025/1/1哈爾濱工業(yè)大學(xué)8UNIX操作系統(tǒng)概述
2UNIX操作系統(tǒng)的主要特點
UNIX系統(tǒng)成功的三個原因之二2.生逢其時、選擇恰當(dāng)
*在60年代初,產(chǎn)生了多用戶計算機(jī),這時人們都在盼望有一個大小適中、功能齊全、使用方便的分時操作系統(tǒng)見世,就在人們翹首以待的時候,UNIX系統(tǒng)產(chǎn)生了。
*其次是選擇恰當(dāng),UNIX系統(tǒng)設(shè)計者選擇了在
PDP-11系列的計算機(jī)上實現(xiàn),當(dāng)時占據(jù)小型計算機(jī)的主要市場,為UNIX系統(tǒng)的廣泛配置創(chuàng)造了物質(zhì)條件。2025/1/1哈爾濱工業(yè)大學(xué)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è)大學(xué)10UNIX操作系統(tǒng)概述
2UNIX操作系統(tǒng)的主要特點UNIX主要特點:⑴該系統(tǒng)用高級語言(C語言)編寫,使之易讀、易懂、易修改、易移植到別的計算機(jī)上⑵它有一個簡單的用戶界面--Shell⑶它使用了在維護(hù)上容易的、實現(xiàn)上是高效的樹形結(jié)構(gòu)的文件系統(tǒng)⑷文件、設(shè)備統(tǒng)一處理⑸豐富的實用程序(如C,C++,F(xiàn)ORTRAN,Ada
幾種高級語言及編譯器)⑹有力的網(wǎng)絡(luò)支持⑺系統(tǒng)安全性(用戶身份驗證、文件存取控制、子系統(tǒng)授權(quán)等)⑻運行效率高2025/1/1哈爾濱工業(yè)大學(xué)11UNIX操作系統(tǒng)概述
3UNIX系統(tǒng)各版本簡介UNIX在30多年來形成了許多種版,據(jù)統(tǒng)計有100種之多,可分為3大類:(1)由AT&T開發(fā)的版本(2)由加州大學(xué)伯克利(Berkeley)分校開發(fā)的版本(3)由其他公司開發(fā)的版本2025/1/1哈爾濱工業(yè)大學(xué)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)
-加州大學(xué)的BSD(見下頁)
2025/1/1哈爾濱工業(yè)大學(xué)13UNIX操作系統(tǒng)概述
3UNIX系統(tǒng)各版本簡介UNIX版本第二大類:(2)由加州大學(xué)伯克利(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è)大學(xué)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è)大學(xué)15第2章UNIX操作系統(tǒng)概述
2.3UNIX系統(tǒng)各版本簡介UNIX發(fā)展簡史圖譜2025/1/1哈爾濱工業(yè)大學(xué)16第2章UNIX操作系統(tǒng)概述
2.3UNIX系統(tǒng)各版本簡介常見的UNIX版本說明2025/1/1哈爾濱工業(yè)大學(xué)17UNIX操作系統(tǒng)概述
3Linux系統(tǒng)簡介Linux的起源和發(fā)展確實令人驚奇一個芬蘭人LinusTorvalds(二十三歲計算機(jī)系學(xué)生)的業(yè)余發(fā)明如今已經(jīng)成長為一個羽翼豐滿的32位計算機(jī)的操作系統(tǒng),其性能可與商業(yè)的x86UNIX操作系統(tǒng)相媲美Linux是自由軟件,并且在專用的網(wǎng)站上公布了該系統(tǒng)的源代碼。因此,引起了全世界操作系統(tǒng)愛好者的興趣,不斷地對Linux進(jìn)行修改和補(bǔ)充,不斷地增加功能,用戶可以不斷地下載更新的版本,并在各種系統(tǒng)配合下進(jìn)行測試,這使得Linux日趨完善和成熟2025/1/1哈爾濱工業(yè)大學(xué)18UNIX操作系統(tǒng)概述
3Linux系統(tǒng)簡介Linux是一個32位、多用戶、多任務(wù)的分時操作系統(tǒng);Linux具有UNIX的全部功能Linux核心模擬UNIX實現(xiàn),操作界面與UNIX相同,但更容易使用Linux同時具有UNIXSystemV和BSD兩個版本,具有兩個版本的特點2025/1/1哈爾濱工業(yè)大學(xué)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è)大學(xué)20UNIX操作系統(tǒng)概述
3Linux系統(tǒng)簡介全球最著名的4家Linux公司:Caldera、ConectivaS.A.SUSE、TurbolinuxLinux版本:RedHatLinuxTurboLinuxSUSELinux CalderaLinuxXteamLinux紅旗Linux、中軟Linux注:Linux核心是Linux系統(tǒng)的基礎(chǔ),但它并不是一個可單獨使用的操作環(huán)境,它只負(fù)責(zé)進(jìn)程管理、文件系統(tǒng)等主要任務(wù)完整的Linux系統(tǒng)還要有Shell、開發(fā)工具、實用程序、管理工具等部分不同版本Linux內(nèi)核是基本相同的,主要區(qū)別在于內(nèi)核之外的部分2025/1/1哈爾濱工業(yè)大學(xué)21UNIX操作系統(tǒng)概述
3Linux系統(tǒng)簡介Linux發(fā)展的有序性表面上,Linux的發(fā)展似乎無序:(1)個人發(fā)起(2)所有人均可參與(3)開發(fā)源碼并免費發(fā)行正式的實用版本還是由公司或組織推出著名廠商或公司提供資金、人員參與開發(fā)并提供支持Linux的應(yīng)用軟件產(chǎn)品
所以:Linux發(fā)展過程的深處,也是存在巨大的商機(jī),并由此驅(qū)動的2025/1/1哈爾濱工業(yè)大學(xué)22UNIX操作系統(tǒng)概述
3Linux系統(tǒng)簡介Linux被著名廠商和組織關(guān)注:
2002年5月,全球最著名的4家Linux公司宣布成立
UnitedLinux組織,共同開發(fā)基于標(biāo)準(zhǔn)的UnitedLinux
版本
Caldera公司、Conect
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 災(zāi)害預(yù)警系統(tǒng)建設(shè)合同
- 委托拉資金協(xié)議
- 房地產(chǎn)行業(yè)房屋交付使用后維修責(zé)任免責(zé)協(xié)議
- 委托專項技術(shù)服務(wù)合同
- 內(nèi)河水路運輸合同
- 離婚后財產(chǎn)補(bǔ)充協(xié)議
- 單項工程承辦施工合同
- 新能源供應(yīng)鏈管理合作協(xié)議
- 烏魯木齊房屋租賃協(xié)議規(guī)定
- 數(shù)字化轉(zhuǎn)型整體解決方案服務(wù)合同
- 四川甘孜州州屬事業(yè)單位考調(diào)工作人員【共500題含答案解析】模擬檢測試卷
- 主要學(xué)術(shù)成績、創(chuàng)新點及其科學(xué)意義
- 第3課時-六宮格數(shù)獨課件
- 導(dǎo)游基礎(chǔ)知識課程標(biāo)準(zhǔn)
- 西方政治思想史-課件
- 學(xué)生心理健康測量表
- GA745-2017銀行自助設(shè)備、自助銀行安全防范要求國標(biāo)
- 邯鄲市垃圾填埋場封場方案
- 2020閩教版信息技術(shù)四年級(下冊)全冊教案
- introduction to pipeline pilot在處理數(shù)據(jù)中的一些應(yīng)用
- 突發(fā)性聾診療指南 (2015版)
評論
0/150
提交評論