版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、unix操作系統(tǒng)UNIX操作系統(tǒng)(尤尼斯),是一個強大的多用戶、多任務操作系統(tǒng),支持多種處理器架構,按照操作系統(tǒng)的分類,屬于分時操作系統(tǒng),最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的貝爾實驗室開發(fā)。目前它的商標權由國際開放標準組織所擁有,只有符合單一UNIX規(guī)范的UNIX系統(tǒng)才能使用UNIX這個名稱,否則只能稱為類UNIX(UNIX-like)。歷史誕生1965年時,貝爾實驗室(Bell Labs)加入一項由通用電氣(General Electric)和麻省理工學院(MIT)合作的計劃;該計劃要建立一套多使用者、多任務、多層
2、次(multiuser、multiprocessor、multilevel)的MULTICS操作系統(tǒng)。直到1969年,因MULTICS計劃的工作進度太慢,該計劃被停了下來。當時,Ken Thompson(后被稱為UNIX之父)已經(jīng)有一個稱為星際旅行的程序在GE635的機器上跑,但是反應非常慢,正巧被他發(fā)現(xiàn)了一部被閑置的PDP7(Digital的主機),Ken Thompson和Dernis Ritchie就將星際旅行的程序移植到PDP7上。而這部PDP7(如圖11所示)就此在整個計算機歷史上留下了芳名。1MULTICS其實是Multiplexed Information and Computi
3、ng Service的縮寫,在1970年時,那部PDP7卻只能支持兩個使用者,當時,Brian Kernighan就開玩笑地稱他們的系統(tǒng)其實是:UNiplexed Information and Computing Service,縮寫為UNICS,后來,大家取其諧音,就稱其為UNIX了。1970年可稱為UNIX元年。流行1971年,Ken Thompson寫了充分長篇的申請報告,申請到了一臺PDP-11/24的機器。于是Unix第一版出來了。在一臺PDP-11/24的機器上完成。這臺電腦只有24KB的物理內(nèi)存和500K磁盤空間。Unix占用了12KB的內(nèi)存,剩下的一半內(nèi)存可以支持兩用戶進行S
4、pace Travel的游戲。而著名的fork()系統(tǒng)調(diào)用也就是在這時出現(xiàn)的。到了1973年的時候,Ken Thompson 與Dennis Ritchie感到用匯編語言做移植太過于頭痛,他們想用高級語言來完成第三版,對于當時完全以匯編語言來開發(fā)程序的年代,他們的想法算是相當?shù)寞偪瘛R婚_始他們想嘗試用Fortran,可是失敗了。后來他們用一個叫BCPL(Basic Combined Programming Language)的語言開發(fā),他們整合了BCPL形成B語言,后來Dennis Ritchie覺得B語言還是不能滿足要求,于是就改良了B語言,這就是今天的大名鼎鼎的C語言。于是,Ken Tho
5、mpson 與Dennis Ritchie成功地用C語言重寫了Unix的第三版內(nèi)核。至此,Unix這個操作系統(tǒng)修改、移植相當便利,為Unix日后的普及打下了堅實的基礎。而Unix和C完美地結合成為一個統(tǒng)一體,C與Unix很快成為世界的主導。Unix的第一篇文章 “The UNIX Time Sharing System”由Ken Thompson和Dennis Ritchie于1974年7月的 The Communications of the ACM發(fā)表。這是UNIX與外界的首次接觸。結果引起了學術界的廣泛興趣并對其源碼索取,所以,Unix第五版就以“僅用于教育目的”的協(xié)議,提供給各大學作為
6、教學之用,成為當時操作系統(tǒng)課程中的范例教材。各大學公司開始通過Unix源碼對Unix進行了各種各樣的改進和擴展。于是,Unix開始廣泛流行。3家譜Unix家譜Unix在開發(fā)的過程中,沒有任何的獎勵制度和管理,從一開始在AT&T公司出現(xiàn)時,其是一種近似于好奇或興趣的東西。然而,20世紀70年代,AT&T公司開始注意到Unix所帶來的商業(yè)價值。公司的律師開始尋找一些手段來保護Unix,并讓其成為一種商業(yè)機密。從1979年Unix的版本V7開始,Unix的許可證開始禁止大學使用Unix的源碼,包括在授課中學習。到了1980年,有兩個最主要的Unix的版本線,一個是Berkeley的BSD UNIX,
7、另一個是AT&T的Unix,在這個時候,很顯然,競爭最終引發(fā)了Unix的戰(zhàn)爭。在這場戰(zhàn)爭中,好的是,軟件開發(fā)人員還是能夠得到Unix的源碼并對其按照自己的需要和興致進行裁剪。而不好的是,Unix開始一發(fā)不可收拾地開發(fā)不停地出現(xiàn)各種各樣的變種。1982年,Joy創(chuàng)建了Sun Microsystems公司并提供了工作站Sun-1,運行SunOS(Solaris以之后的十年出現(xiàn))。而AT&T則在隨后的幾年中發(fā)布了Unix System V的第一版,一個具有強大影響力的操作系統(tǒng),最終造就了IBM的AIX和HP的HP-UX。類UNIXAIXAix logo(Advanced Interactive eX
8、ecutive)是IBM開發(fā)的一套UNIX操作系統(tǒng)。它符合Open group的UNIX 98行業(yè)標準(The Open Group UNIX 98 Base Brand),通過全面集成對32-位和64-位應用的并行運行支持,為這些應用提供了全面的可擴展性。它可以在所有的IBM p系列和IBM RS/6000工作站、服務器和大型并行超級計算機上運行。AIX的一些流行特性例如chuser、mkuser、rmuser命令以及相似的東西允許如同管理文件一樣來進行用戶管理。AIX級別的邏輯卷管理正逐漸被添加進各種自由的UNIX風格操作系統(tǒng)中。Solaris是SUN公司研制的類Unix操作系統(tǒng)。直至20
9、13年,Solaris的最新版為 Solaris 11。solaris logo早期的Solaris是由BSDUnix發(fā)展而來。這是因為升陽公司的創(chuàng)始人之一,比爾喬伊(Bill Joy)來自加州大學伯克萊分校(U.C.Berkeley)。但是隨著時間的推移,Solaris在接口上正在逐漸向System V靠攏,但至今Solaris仍舊屬于私有軟件。2005年6月14日,Sun公司將正在開發(fā)中的Solaris 11的源代碼以CDDL許可開放,這一開放版本就是OpenSolaris。Sun的操作系統(tǒng)最初叫做SunOS。SunOS 5.0開始,SUN的操作系統(tǒng)開發(fā)開始轉向System V4,并且有了
10、新的名字叫做Solaris 2.0。Solaris 2.6以后,SUN刪除了版本號中的2,因此,SunOS 5.10就叫做Solaris 10。Solaris的早期版本后來又被重新命名為Solaris 1.x. 所以SunOS這個詞被用做專指Solaris操作系統(tǒng)的內(nèi)核,因此Solaris被認為是由SunOS,圖形化的桌面計算環(huán)境,以及它網(wǎng)絡增強部分組成。Solaris運行在兩個平臺:Intel x86及SPARC/UltraSPARC。后者是升陽工作站使用的處理器。因此,Solaris在SPARC上擁有強大的處理能力和硬件支援,同時Intel x86上的性能也正在得到改善。對這兩個平臺,So
11、laris屏蔽了底層平臺差異,為用戶提供了盡可能一樣的使用體驗。HP-UXHP-UX取自Hewlett Packard UniX,是惠普公司(HP,Hewlett-Packard)以SystemV為基礎所研發(fā)成的類UNIX操作系統(tǒng)。HP-UX可以在HP的PA-RISC處理器、Intel的Itanium處理器的電腦上運行,另外過去也能用于后期的阿波羅電腦(Apollo/Domain)系統(tǒng)上。較早版本的HP-UX也能用于HP 9000系列200型、300型、400型的電腦系統(tǒng)(使用Motorola的68000處理器)上,和HP-9000系列500型電腦(使用HP專屬的FOCUS處理器架構)。IRI
12、XIRIX是由硅谷圖形公司(Silicon GraphicsInc.,一般用簡稱:SGI)以System V與BSD延伸程序為基礎所發(fā)展成的UNIX操作系統(tǒng),IRIX可以在SGI公司的RISC型電腦上運行,即是采行32位、64位MIPS架構的SGI工作站、服務器。Xenix是一種UNIX操作系統(tǒng),可在個人電腦及微型計算機上使用。該系統(tǒng)由微軟公司在1979年從美國電話電報公司獲得授權,為Intel處理器所開發(fā)。后來,SCO公司收購了其獨家使用權,自那以后,該公司開始以SCO UNIX(亦被稱作SCO OpenServer)為名發(fā)售。值得一提的是,它還能在DECPDP-11或是Apple Lisa
13、電腦運行。它繼承了UNIX的特性,Xenix具備了多人多任務的工作環(huán)境,符合UNIX System V的接口規(guī)格 (SVID)。A/UX(取自Apple Unix)是蘋果電腦(Apple Computer)公司所開發(fā)的UNIX操作系統(tǒng),此操作系統(tǒng)可以在該公司的一些麥金塔電腦(Macintosh)上運行,最末(或說最新)的一套A/UX是在Macintosh II、Quadra及Centris等系列的電腦上運行。A/UX于1988年首次發(fā)表,最終的版本為3.1.1版,于1995年發(fā)表。A/UX至少需要一顆具有浮點運算單元及標簽頁式的存儲器管理單元(Paged Memory Management U
14、nit,PMMU)的68k處理器才能運行。A/UX是以System V 2.2版為基礎所發(fā)展,并且也使用System V 3(簡稱:SysV 3)、System V 4、BSD 4.2、BSD 4.3等的傳統(tǒng)特色,它也遵循POSIX規(guī)范及SVID規(guī)范,不過遵循標準版本就難以支持最新的信息技術,因此在之后的第二版便開始加入TCP/IP網(wǎng)絡功能。有傳言表示有一個后續(xù)版本是以OSF/1為主要的代碼基礎,但卻從未公開發(fā)表過,不過無從證實此版本是否真存在過。收費情況UNIX操作系統(tǒng)是商業(yè)版4,需要收費,價格比Microsoft Windows正版要貴一些。不過UNIX有免費版的,例如:NetBSD等類似
15、UNIX版本。UNIX標準UNIX用戶協(xié)會最早從20世紀80年代開始標準化工作,1984年頒布了試用標準。后來IEEE為此制定了POSIX標準(即IEEE1003標準)國際標準名稱為ISO/IEC9945.它通過一組最小的功能定義了在UNIX操作系統(tǒng)和應用程序之間兼容的語言接口。POSIX是由Richard Stallman 應IEEE的要求而提議的一個易于記憶的名稱,含義是Portable OPerating System Interface(可移植操作系統(tǒng)接口) ,而X表明其API的傳承。UNIX特性1. UNIX系統(tǒng)是一個多用戶,多任務的分時操作系統(tǒng)。2. UNIX的系統(tǒng)結構可分為三部分:操作系統(tǒng)內(nèi)核(是UNIX系統(tǒng)核心管理和控制中心,在系統(tǒng)啟動或常駐內(nèi)存),系統(tǒng)調(diào)用(供程序開發(fā)者開發(fā)應用程序時調(diào)用系統(tǒng)組件,包括進程管理,文件管理,設備狀態(tài)等),應用程序(包括各種開發(fā)工具,編譯器,網(wǎng)絡通訊處理程序等,所有應用程序都在Shell的管理和控制下為用戶服務)。3. UNIX系統(tǒng)大部分是由C語言編寫的,這使得系統(tǒng)易讀,易修改,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濱州醫(yī)學院《中國武術導論》2023-2024學年第一學期期末試卷
- 濱州醫(yī)學院《面向對象程序設計(Java)》2023-2024學年第一學期期末試卷
- 北京中醫(yī)藥大學東方學院《大學生學習指導》2023-2024學年第一學期期末試卷
- 二零二五年度個人形象設計與維護合同3篇
- 建筑施工有限公司合同管理流程
- 市場調(diào)研合同書
- 二零二五年廠區(qū)租賃合同范本(含糾紛解決)2篇
- 個人借款合同制式
- 2024年雨衣面料項目可行性研究報告
- 小學教學計劃范文錦集5篇
- 2024年安全員b證繼續(xù)教育考試
- T-CPQS C010-2024 鑒賞收藏用潮流玩偶及類似用途產(chǎn)品
- 電商直播帶貨運營方案(電商直播運營部門職責說明與KPI指標 電商直播運營部門KPI績效考核指標)
- 110kV變電站專項電氣試驗及調(diào)試方案
- 地質勘探勞務分包合同
- 上海市徐匯區(qū)位育中學六年級上學期期末英語試題(含聽力)
- 2023中國光大銀行杭州分行招聘客戶經(jīng)理筆試歷年典型考題及考點剖析附帶答案詳解
- 2024中國食藥同源大健康產(chǎn)業(yè)消費洞察與產(chǎn)業(yè)發(fā)展分析白皮書
- 2023-2024學年廣東省佛山市南海區(qū)、三水區(qū)九年級(上)期末英語試卷
- 蘇教版科學六年級上冊期末測試卷附完整答案【典優(yōu)】
- 二年級上冊數(shù)學解決問題60道附參考答案【典型題】
評論
0/150
提交評論