2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩69頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第4章銀行計(jì)算機(jī)常用操作系統(tǒng),顧浩 胡乃靜 董建寅等編著,2024/3/21,2006.10.16,2,4.1 操作系統(tǒng)的基本概念,操作系統(tǒng)屬于軟件中的系統(tǒng)軟件,它是緊挨著硬件的第一層,是對(duì)硬件功能的首次擴(kuò)充,其它軟件則是建立在操作系統(tǒng)之上的。 操作系統(tǒng)實(shí)際上是一個(gè)計(jì)算機(jī)系統(tǒng)中硬、軟件資源的總指揮部,操作系統(tǒng)是軟件技術(shù)含量最大、附加值最高的部分,是軟件技術(shù)的核心,是軟件的基礎(chǔ)運(yùn)行平臺(tái)。 從五個(gè)方面來全面地?cái)⑹霾僮飨到y(tǒng)的定義:

2、從軟件的角度看:操作系統(tǒng)是程序和數(shù)據(jù)結(jié)構(gòu)的集合。 從擴(kuò)展機(jī)器的角度看:操作系統(tǒng)是位于無軟件的機(jī)器(裸機(jī))和用戶之間的一個(gè)界面,為用戶提供一臺(tái)等價(jià)的擴(kuò)展機(jī)器。,2024/3/21,2006.10.16,3,,,支撐軟件:數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、多媒體……,應(yīng)用軟件:文字處理、科學(xué)計(jì)算、圖像處理、管理信息系統(tǒng)……,圖4-1 計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu),2024/3/21,2006.10.16,4,4.1 操作系統(tǒng)的基本概念,從資源管理器的角度看:操作系

3、統(tǒng)負(fù)責(zé)對(duì)計(jì)算機(jī)軟、硬件資源(含處理機(jī)、存儲(chǔ)器、文件、I/O設(shè)備)進(jìn)行控制、調(diào)度、分配和回收。從用戶使用的角度看:操作系統(tǒng)為用戶提供一組功能強(qiáng)大的、方便好用的廣義指令(系統(tǒng)調(diào)用)。綜上所述。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中的核心控制軟件,它對(duì)計(jì)算機(jī)實(shí)施管理和控制,對(duì)軟件資源進(jìn)行分配,合理組織計(jì)算機(jī)工作流程,以便有效地利用這些資源,并為用戶提供一個(gè)功能強(qiáng)大、使用方便和可擴(kuò)展的工作環(huán)境,從而在計(jì)算機(jī)與用戶之間起到接口作用。W98(400MB) →

4、WME(800MB) →W2000(1GB) →XP(2GB) →VISTA,2024/3/21,2006.10.16,5,C和UNIX的發(fā)明者,1983年圖靈獎(jiǎng)的得主—— 丹尼斯.里奇

5、 (Dennis MacAlistair Ritchie) 肯尼思.湯普森 (Kenn

6、eth Lane Thompson),C與UNIX的關(guān)系:C語(yǔ)言最初是為了能在不同硬件平臺(tái)上移植UNIX而產(chǎn)生的,UNIX自身就是C在系統(tǒng)軟件領(lǐng)域的成功范例,反過來, UNIX推動(dòng)了C的應(yīng)用和普及.結(jié)果兩者都獲得了成功。1963年,丹尼斯·里奇又重新用C語(yǔ)言編寫了UNIX。,,2024/3/21,2006.10.16,6,,,MIT麻省理工學(xué)院,加洲大學(xué)伯克利分校,2024/3/21,2006.10.16,7,

7、4.2 UNIX操作系統(tǒng),4.2.1 概述UNIX是一種多用戶多任務(wù)分時(shí)操作系統(tǒng),是目前的三大主流操作系統(tǒng)之一,也是銀行計(jì)算機(jī)中最常用的操作系統(tǒng)。從狹義上說,UNIX是一個(gè)操作系統(tǒng)的內(nèi)核(kernel),從廣義上說,它不僅指內(nèi)核, 還是一個(gè)程序設(shè)計(jì)環(huán)境, 一個(gè)軟件開發(fā)工具。 1、UNIX發(fā)展的5個(gè)階段 ⑴UNIX的誕生 ⑵1973年到20世紀(jì)70年代末:免費(fèi)擴(kuò)散 ⑶20世紀(jì)70年代中期到80年代中期:商用版本的出現(xiàn)(197

8、7年)和三大主線的形成——由貝爾實(shí)驗(yàn)室發(fā)布的UNIX研究版(從V1到V10)、加利福尼亞州大學(xué)伯克利分校發(fā)布的BSD(Berkeley Software Distribution)、由貝爾實(shí)驗(yàn)室發(fā)布的UNIX System III和System V。,2024/3/21,2006.10.16,8,4.2.1 概述,⑷20世紀(jì)80年代后期:兩大陣營(yíng)(UI和OSF)和標(biāo)準(zhǔn)化—Open Software Foundation(開放軟件基

9、金會(huì),簡(jiǎn)稱OSF)于1988年成立?!狝T&T和SUN公司聯(lián)盟也在1988年形成了UNIX International(UNIX國(guó)際,簡(jiǎn)稱UI)。以SVR4為契機(jī)的這場(chǎng)“UNIX戰(zhàn)爭(zhēng)”將系統(tǒng)廠商劃分為UI和OSF兩大陣營(yíng)——圍繞著兩大主要UNIX系統(tǒng)技術(shù):AT&T的System V和OSF/1的OSF系統(tǒng)。SVR4(UI)、OSF/1(開放軟件基金會(huì))、POSIX (可移植操作系統(tǒng)接口標(biāo)準(zhǔn))、X/OPEN(歐洲Uni

10、x可移植性接口工業(yè)標(biāo)準(zhǔn))等⑸20世紀(jì)90年代:共同面對(duì)外來的競(jìng)爭(zhēng)、兩大陣營(yíng)的淡化,2024/3/21,2006.10.16,9,,當(dāng)前的三個(gè)主要變種,2024/3/21,2006.10.16,10,2.什么是UNIX3.UNIX的標(biāo)準(zhǔn)化,狹義地說,UNIX指的是一個(gè)多用戶、多任務(wù)的分時(shí)操作系統(tǒng)內(nèi)核(kernel)。內(nèi)核的功能是用于控制并管理計(jì)算機(jī)的資源,使多個(gè)用戶可以同時(shí)訪問這些資源。 廣義地說,UNIX不僅指系統(tǒng)內(nèi)核,它還是一個(gè)

11、程序設(shè)計(jì)環(huán)境,能為程序員提供豐富的軟件開發(fā)工具,包括UNIX的實(shí)用命令、編輯器、編譯程序、調(diào)試工具、數(shù)據(jù)復(fù)制和備份、打印、數(shù)據(jù)庫(kù)等。 針對(duì)眾多的版本,國(guó)際性組織著手制訂UNIX的標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)常常出現(xiàn)在UNIX產(chǎn)品的使用手冊(cè)中,以供用戶在進(jìn)行可移植性程序設(shè)計(jì)時(shí)的參考。這些標(biāo)準(zhǔn)通常只定義系統(tǒng)的界面,不關(guān)心系統(tǒng)內(nèi)部的實(shí)現(xiàn)。,2024/3/21,2006.10.16,11,3.UNIX的標(biāo)準(zhǔn)化,(1)IEEE P1003標(biāo)準(zhǔn):此標(biāo)準(zhǔn)于198

12、6年由IEEE制訂,稱為POSIX(Portable Operating System Interface,可移植OS接口)。它定義了一整套的作業(yè)接口,包括系統(tǒng)調(diào)用、庫(kù)函數(shù)、公共命令等。這套標(biāo)準(zhǔn)一直在不斷演化和完備中。(2)X/Open標(biāo)準(zhǔn):這是一個(gè)標(biāo)準(zhǔn)化組織的名稱,最初由幾家歐洲的計(jì)算機(jī)公司組成,此組織于1989年發(fā)表了X/Open Portability Guide第3版,稱為XPG3。(3)SVD(System V Inter

13、face Definition)標(biāo)準(zhǔn):這是AT&T制訂的標(biāo)準(zhǔn),它與POSIX兼容。(4)OSF(Open Software Foundation,開放軟件基金會(huì)):這是由IBM、HP、DEC等幾家計(jì)算機(jī)廠商成立的標(biāo)準(zhǔn)化組織,它于1990年發(fā)表了OSF/1標(biāo)準(zhǔn)。(5)FIPS(Federal Information Processing Standard,聯(lián)邦信息處理標(biāo)準(zhǔn)):此標(biāo)準(zhǔn)由美國(guó)政府出版,用于指導(dǎo)美國(guó)政府的計(jì)算機(jī)系統(tǒng)采

14、購(gòu)。它于1989年出版FIPS 151-1,規(guī)定了必須支持的POSIX可選功能,因此,它實(shí)質(zhì)上是一個(gè)更嚴(yán)格的POSIX標(biāo)準(zhǔn)。,2024/3/21,2006.10.16,12,4.2.2 UNIX的主要變種,●主要變種SUN SolarisIBM AIXHP UXCompaq Tru64Unix SCO UnixWareSGI公司的Irix,,BSD Unix (Free Unix)吉祥物標(biāo)志,,2024/3/2

15、1,2006.10.16,13,4.2.2 UNIX的主要變種,●克隆與變種的區(qū)別在于變種是在正宗版本的基礎(chǔ)上修改而來(包括界面與內(nèi)部實(shí)現(xiàn))。克隆則僅僅是界面相同,內(nèi)部是完全重新實(shí)現(xiàn)。,2024/3/21,2006.10.16,14,目前UNIX主要變種概況,2024/3/21,2006.10.16,15,4.2.3 Unix操作系統(tǒng)的結(jié)構(gòu)和特點(diǎn),●主要特點(diǎn) 可靠性高,可不間斷地連續(xù)可靠工作。 多用戶、交互式的分時(shí)操作系統(tǒng)。

16、開放式系統(tǒng)。開放性是Unix最重要的特征。 向用戶提供兩種友好的界面:程序級(jí)和操作級(jí)。具有可裝卸的樹型分層結(jié)構(gòu)的文件系統(tǒng)。 設(shè)備具有文件屬性。 易移植和擴(kuò)充。由于Unix系統(tǒng)用C語(yǔ)言描述,便于程序開發(fā)和移植。 極強(qiáng)的伸縮性。Unix系統(tǒng)是世界上唯一能在小至筆記本電腦、PC機(jī)、工作站、中小型機(jī),大到巨型機(jī)上都能運(yùn)行的操作系統(tǒng),而且能在所有主要體系結(jié)構(gòu)上運(yùn)行。,2024/3/21,2006.10.16,16,4.2.3 Unix

17、操作系統(tǒng)的結(jié)構(gòu)和特點(diǎn),● Unix操作系統(tǒng)的結(jié)構(gòu)內(nèi)核。包含了操作系統(tǒng)的主要功能,即進(jìn)程管理、存儲(chǔ)管理、文件管理和設(shè)備管理。內(nèi)核的最外層是系統(tǒng)調(diào)用。核外程序。包括Shell解釋程序、用戶程序和其它應(yīng)用程序。內(nèi)核與核外程序的關(guān)系。Shell是Unix操作系統(tǒng)的命令設(shè)計(jì)語(yǔ)言和命令解釋語(yǔ)言的統(tǒng)稱,是用戶與Unix操作系統(tǒng)之間的界面,是聯(lián)系內(nèi)核與用戶程序的接口。,2024/3/21,2006.10.16,17,4.2.4 Unix操作系統(tǒng)

18、的網(wǎng)絡(luò)功能,● Unix操作系統(tǒng)的網(wǎng)絡(luò)功能非常強(qiáng)大,Internet的關(guān)鍵技術(shù)的TCP/IP協(xié)議,就是在Unix上開發(fā)和發(fā)展起來的。有一種說法是,“沒有Unix就沒有Internet”,這一點(diǎn)也不過分。目前,Unix服務(wù)器在Internet服務(wù)器中占80%以上,保持絕對(duì)優(yōu)勢(shì)。表現(xiàn)在:支持所有常用的網(wǎng)絡(luò)通信協(xié)議。 提供兩組不同的網(wǎng)絡(luò)服務(wù),即ARPA服務(wù)和Berkeley服務(wù)。ARPA服務(wù):Telnet(遠(yuǎn)程登錄協(xié)議)和FTP(文件

19、傳輸協(xié)議) 。 Berkeley服務(wù):rcp (遠(yuǎn)程拷貝程序)、rlogin(遠(yuǎn)程登錄協(xié)議)和remsh等。,,2024/3/21,2006.10.16,18,Unix的主要服務(wù),1.Telnet:是ARPA服務(wù)中的遠(yuǎn)程登錄程序, 用來遠(yuǎn)程登錄另一臺(tái)計(jì)算機(jī), 包括不能通過因特網(wǎng)的TCP/IP協(xié)議直接通信的計(jì)算機(jī).注意, Telnet一般不設(shè)上傳文件功能, 只能取回文件。2.FTP:文件傳輸協(xié)議, 也是ARPA服務(wù)的一種, 用于在本地

20、計(jì)算機(jī)間復(fù)制文件, 非常適合傳輸大量文件的情況, 例地質(zhì)、天文和氣象部門。3.rlogin:是一種Berkeley服務(wù), 即本地的用戶名登錄遠(yuǎn)程計(jì)算機(jī) ,與Telnet不同, Telnet必須用遠(yuǎn)程計(jì)算機(jī)上的帳號(hào)登錄。4.rcp:是Berkeley服務(wù)中的遠(yuǎn)程復(fù)制程序, 在已連接的遠(yuǎn)程計(jì)算機(jī)之間相互復(fù)制文件。5.remch:是一種Berkeley服務(wù), 允許在遠(yuǎn)程主機(jī)上運(yùn)行程序,在本地終端上看結(jié)果。,2024/3/21,2006.

21、10.16,19,4.2.5 UNIX的優(yōu)點(diǎn)、缺點(diǎn)和發(fā)展前景分析,●優(yōu)點(diǎn)內(nèi)核結(jié)構(gòu)小巧精湛。接口簡(jiǎn)潔統(tǒng)一。功能豐富實(shí)用,網(wǎng)絡(luò)功能強(qiáng)大。用C語(yǔ)言編寫、可移植性好、源代碼免費(fèi)開放等?!袢秉c(diǎn)內(nèi)核結(jié)構(gòu)可擴(kuò)充性不強(qiáng)。缺乏圖形界面。已出現(xiàn)X-Windows圖形化用戶界面.各變種之間的不兼容性。價(jià)格昂貴,把個(gè)人用戶拒之門外(但有的版本是免費(fèi)的).,2024/3/21,2006.10.16,20,UNIX能否再創(chuàng)輝煌,從總體上來看,Un

22、ix今后發(fā)展的主要趨勢(shì)是統(tǒng)一化、標(biāo)準(zhǔn)化和不斷創(chuàng)新。Unix的開放性,使它的發(fā)展充滿活力和生機(jī), 與Unix有關(guān)的新技術(shù)和新產(chǎn)品將不斷涌現(xiàn), 可以預(yù)料, Unix將會(huì)在這種既有競(jìng)爭(zhēng)、又有協(xié)作的環(huán)境中不斷發(fā)展和前進(jìn)。2005年, Windows服務(wù)器銷售額首次超過Unix的175億美元,達(dá)177億美元,這是10多年來Unix第一次落選排名第一的服務(wù)器操作系統(tǒng),2006年三季度又同比減少近2%,而Windows和Linux同比增加了5%。

23、為此, Unix廠商正在努力發(fā)揮創(chuàng)造力, 為各自的Unix增加新功能,如SUN公司計(jì)劃將Xen hypervisor集成到Solaris中,使用戶在運(yùn)行Solaris的同時(shí)能運(yùn)行Windows與Linux.,2024/3/21,2006.10.16,21,4.3 Linux操作系統(tǒng),4.3.1 概述Linux是一個(gè)多用戶多任務(wù)操作系統(tǒng),是UNIX的一個(gè)克?。ń缑嫦嗤珒?nèi)部實(shí)現(xiàn)不同),同時(shí)它也是一種源代碼公開、免費(fèi)的自由軟件,這

24、是它與UNIX絕大多數(shù)變種(UNIX絕大多數(shù)都是商業(yè)變種)的不同之處,它可運(yùn)行于多種平臺(tái)。作為網(wǎng)絡(luò)時(shí)代所孕育的一代驕子——Linux,以其具備自主開發(fā)、高效靈活、安全、可靠的特點(diǎn)成為全球增長(zhǎng)最快的操作系統(tǒng)之一 。”9.11”恐怖事件后, 價(jià)廉物美的Linux成了很多行業(yè)(特別是金融業(yè))的首選系統(tǒng)。,Linux Torvalds,Linux的標(biāo)志,Linux是Linux Torvalds開發(fā)的,故以Linux’s Unix命名,簡(jiǎn)稱L

25、inux,2024/3/21,2006.10.16,22,4.3.2 Linux的特點(diǎn),免費(fèi)、源代碼開放(指內(nèi)核)。具有出色的穩(wěn)定性和高速性。功能完美,網(wǎng)絡(luò)功能尤為豐富。硬件需求低。用戶應(yīng)用程序眾多,硬件支持廣泛,程序兼容性好 。漂亮的用戶界面:字符界面和圖形化用戶兩種界面。其中前者雖使用不便,但效率高,仍被廣泛使用, 后者借助X-Windows技術(shù),已成為L(zhǎng)inux的一個(gè)不可缺少的構(gòu)成部件。,2024/3/21,2006.

26、10.16,23,4.3.3 Linux的版本,狹義版本:指內(nèi)核, 完成內(nèi)存調(diào)度、進(jìn)程管理、設(shè)備驅(qū)動(dòng)等操作系統(tǒng)基本功能廣義版本:指以內(nèi)核為基礎(chǔ), 含應(yīng)用程序和相關(guān)的系統(tǒng)設(shè)置與管理工具的完整的操作系統(tǒng)。1. Linux的內(nèi)核版本:內(nèi)核版本號(hào)由3個(gè)數(shù)字組成, 表示為X.Y.Z形式。其中:X—表示主版本號(hào),通常在一段時(shí)間內(nèi)比較穩(wěn)定。Y—表示次版本號(hào), 若是偶數(shù), 代表此內(nèi)核版本是正式版本, 可公開發(fā)行;若是奇數(shù), 則代表此內(nèi)核是測(cè)試版

27、本, 還不太穩(wěn)定, 供參考.Z—表示修改號(hào),數(shù)字越大,表示修改的次數(shù)越多,相對(duì)越完善。2.Linux的發(fā)行版本目前Linux發(fā)行版本的數(shù)量已超過300種, 且還在不斷增加。但無論哪種版本都不擁有發(fā)布內(nèi)核的權(quán)利。版本之間的差別主要在于包括的軟件種類及數(shù)量的不同。常見的發(fā)行版本見表4-3。,2024/3/21,2006.10.16,24,表4-2 Linux內(nèi)核的發(fā)展歷程,注:2為主版本號(hào),4為次版本號(hào), 因是偶數(shù)代表是公開發(fā)表的正式

28、版本,1是修改號(hào), 數(shù)字越大, 表示修改的次數(shù)越多, 相對(duì)越完善.,2024/3/21,2006.10.16,25,2024/3/21,2006.10.16,26,4.3.4 Linux的功能,支持多種系統(tǒng)語(yǔ)言,如C、C++、Objective-C、Java、List、Prolog(用于人工智能)等。 支持多種腳本語(yǔ)言,如Perl、Tcl/Tk、Shell和AWK等。 支持X -Windows系統(tǒng)及其應(yīng)用程序,可運(yùn)行各種圖形應(yīng)用

29、程序,如Khoros、GRASS等。 支持多種排版軟件,如Tex/Latax等。 支持多種自然語(yǔ)言,如中文、英文。 支持多種免費(fèi)的數(shù)據(jù)庫(kù),如Postgres等。 支持各種網(wǎng)絡(luò)應(yīng)用。 支持與其它操作系統(tǒng),如Windows NT或Windows 9x的共享。結(jié)論:從功能上看,Linux是一個(gè)很有發(fā)展前途的操作系統(tǒng),也是為數(shù)不多可與Microsoft操作系統(tǒng)相競(jìng)爭(zhēng)的操作系統(tǒng)。,,LaTeX 是一種與操作系統(tǒng)無關(guān)的排版注記語(yǔ)言,被

30、許多國(guó)際權(quán)威學(xué)術(shù)機(jī)構(gòu)指定用于提交文檔的描述。,2024/3/21,2006.10.16,27,關(guān)于腳本語(yǔ)言,動(dòng)態(tài)程序一般有兩種實(shí)現(xiàn)方式即二進(jìn)制方式和腳本方式。 二進(jìn)制方式是先將我們編寫的程序進(jìn)行編譯, 變成機(jī)器可識(shí)別的指令代碼(如.exe文件), 然后再執(zhí)行。這種編譯好的程序我們只能執(zhí)行、使用, 卻看不到它的程序內(nèi)容。 腳本語(yǔ)言為命令行層次編程語(yǔ)言。它由一系列命令組成, 這些命令存為一個(gè)文件,并可被重復(fù)使用和修改。簡(jiǎn)單地說, 腳本

31、(script) 就是一條條的文字命令, 這些文字命令是可以看到的(如可用記事本打開查看、編輯),腳本程序在執(zhí)行時(shí), 是由系統(tǒng)的一個(gè)解釋器, 將其一條條的翻譯成機(jī)器可識(shí)別的指令, 并按程序順序執(zhí)行。因腳本在執(zhí)行時(shí)多了一道翻譯的過程, 故它比二進(jìn)制程序執(zhí)行效率要稍低一些。 如ASP、PHP、CGI、JSP等,都是腳本語(yǔ)言。 按目前的服務(wù)規(guī)則, 虛擬主機(jī)網(wǎng)站只能采用腳本語(yǔ)言來實(shí)現(xiàn).,2024/3/21,2006.10.16,28,4.3

32、.5 Linux系統(tǒng)的組成,●核心程序:主要由C編寫,部分與驅(qū)動(dòng)有關(guān)的用匯編編寫, 內(nèi)含進(jìn)程管理。存儲(chǔ)管理。硬件設(shè)備管理。文件系統(tǒng)驅(qū)動(dòng)。網(wǎng)絡(luò)管理。 ●系統(tǒng)程序?!駪?yīng)用程序。,內(nèi)核,SHELL,應(yīng)用程序,X-Windows,應(yīng)用程序,內(nèi)核,SHELL,,,用戶,交互式命令解釋程序,2024/3/21,2006.10.16,29,關(guān)于Shell,Shell是Unix/Linux作為人機(jī)界面的一種最具體的表現(xiàn)形式即命令解釋器

33、, 與DOS中的Command.com類似。Shell的功能包括兩個(gè)方面:解釋并實(shí)現(xiàn)內(nèi)部命令;裝入外部命令。,2024/3/21,2006.10.16,30,2024/3/21,2006.10.16,31,虛擬文件系統(tǒng),虛擬文件系統(tǒng):是操作系統(tǒng)和真正文件系統(tǒng)間的接口,它對(duì)各種不同文件的信息系統(tǒng)轉(zhuǎn)化,形成統(tǒng)一格式后交給Linux處理.并把結(jié)果還原成原文件系統(tǒng)格式.對(duì)Linux而言,它處理的是統(tǒng)一的虛擬文件系統(tǒng),不必知道文件所采用的真

34、實(shí)文件系統(tǒng).,DOS,Vfat,iso9660,nfs,虛擬文件系統(tǒng),Linux,,,,,2024/3/21,2006.10.16,32,4.3.6 Linux操作系統(tǒng)的主要服務(wù),1.Init(初始化):是在系統(tǒng)在核心引導(dǎo)后啟動(dòng)的1號(hào)進(jìn)程。2.從終端登錄:由getty程序提供,init 確認(rèn)有一個(gè)getty 程序提供給終端連接(或控制臺(tái))。 getty 偵聽終端等候用戶告知它要登錄 。當(dāng)它注意到一個(gè)用戶, getty 輸出一個(gè)歡迎信

35、息(存在/etc/issue 中), 并提示用戶名,最后運(yùn)行l(wèi)ogin 程序。 3.Syslog:輸出核心和系統(tǒng)程序運(yùn)行中可能產(chǎn)生錯(cuò)誤、警告及其它信息 。4.圖形用戶接口GUI(Graphic User Interface):Linux使用的圖形環(huán)境稱為X-Windows 。5.強(qiáng)大的網(wǎng)絡(luò)功能 -網(wǎng)絡(luò)登錄。 -網(wǎng)絡(luò)文件系統(tǒng):通過網(wǎng)絡(luò)文件系統(tǒng)NFS共享文件。 -電子郵件系統(tǒng)和打印等:支持POP3,SMTP和

36、IMAP4等。,2024/3/21,2006.10.16,33,4.3.7 Linux的應(yīng)用現(xiàn)狀,Linux的應(yīng)用范圍主要包括桌面、服務(wù)器、嵌入式系統(tǒng)、集群計(jì)算機(jī)等方面。1. 桌面應(yīng)用:隨著X Windows技術(shù)的發(fā)展,Linux的界面技術(shù)在界面美觀、使用方便等方面有了長(zhǎng)足的進(jìn)步,成為第二大主流操作系統(tǒng)。筆記本電腦已開始安裝 Linux。 2. 服務(wù)器:作為服務(wù)器,Linux的服務(wù)領(lǐng)域包括(1)網(wǎng)絡(luò)服務(wù)(2)文件和打印服務(wù)

37、(3)數(shù)據(jù)庫(kù)服務(wù) “9.11”恐怖事件后, Linux服務(wù)器和系統(tǒng)大量用于修復(fù)和新建中.目前北美大約8%的金融企業(yè)已完成了Linux型系統(tǒng)應(yīng)用的轉(zhuǎn)型,15%正在考慮實(shí)施Linux計(jì)劃;2005年,Linux服務(wù)器總體占有量會(huì)增至20%,而2004年的占有量?jī)H為7%。,2024/3/21,2006.10.16,34,3. 嵌入式系統(tǒng),嵌入式系統(tǒng)是目前最具商業(yè)前景的Linux應(yīng)用,大約52%的嵌入式系統(tǒng)傾向于以Linux作為系統(tǒng) 。

38、對(duì)于嵌入式系統(tǒng)而言,Linux有許多不可忽視的優(yōu)點(diǎn):(1)Linux具有很強(qiáng)的可移植性,支持各種不同電子產(chǎn)品的硬件平臺(tái);(2)Linux內(nèi)核可免費(fèi)獲得,并可根據(jù)實(shí)際需要自由修改,這符合嵌入式產(chǎn)品按需定制的要求;(3)Linux功能強(qiáng)大且內(nèi)核很小。一個(gè)功能完備的Linux內(nèi)核只要求大約1MB內(nèi)存,且最核心的微內(nèi)核只需100KB的內(nèi)存;(4)Linux支持多種開發(fā)語(yǔ)言,如C、C++、JAVA,為嵌入式系統(tǒng)上的多種應(yīng)用提供了可能。,2

39、024/3/21,2006.10.16,35,嵌入式系統(tǒng)無處不在,2024/3/21,2006.10.16,36,4.集群計(jì)算機(jī),集群計(jì)算機(jī)集群(cluster)是高性能計(jì)算機(jī)領(lǐng)域增長(zhǎng)最快的,而Linux集群是集群領(lǐng)域增長(zhǎng)最快的.Linux集群:是利用商品化的工業(yè)標(biāo)準(zhǔn)互聯(lián)網(wǎng)絡(luò),將各種普通服務(wù)器連接起來,用特定的方法,向用戶提供更高的系統(tǒng)計(jì)算性能,存儲(chǔ)性能和I/O性能,并具備單一系統(tǒng)映象(SSI)特征的分布式存儲(chǔ)MIMD的并行計(jì)算機(jī)系

40、統(tǒng).Linux集群走向主流:從2005年TOP500公布的計(jì)算機(jī)中,采用集群系統(tǒng)的達(dá)360臺(tái),占有72%的比例.采用Linux的達(dá)371套,占74.2%.這得益于Linux操作系統(tǒng)的發(fā)展.,2024/3/21,2006.10.16,37,4.集群計(jì)算機(jī),從2005年TOP500公布的計(jì)算機(jī)中,采用集群系統(tǒng)的達(dá)360臺(tái),占有72%的比例。采用Linux的達(dá)371套,占74.2%。其中我國(guó)曙光4000A(排名TOP2004年

41、第10位)在上海啟用,運(yùn)算速度高達(dá)10萬億次/秒,該機(jī)是采用Linux平臺(tái)的集群式超級(jí)計(jì)算機(jī),它采用2560顆64位的AMD Opteron 800系列處理器,內(nèi)存容量超過2TB,內(nèi)部網(wǎng)絡(luò)速度超過2Gb/s??傊琇inux集群計(jì)算機(jī)的快速增長(zhǎng)是得益于Linux操作系統(tǒng)的發(fā)展。目前,Linux已成為集群計(jì)算機(jī)的主要操作系統(tǒng)之一。Linux在集群計(jì)算機(jī)應(yīng)用中具有非常大的優(yōu)勢(shì):,曙光4000A,2024/3/21,2006.10

42、.16,38,4.3.8 Linux未來的分析和展望,●雖然Linux正以大眾看好的趨勢(shì)向前發(fā)展,但也有人對(duì)Linux的發(fā)展和應(yīng)用持謹(jǐn)慎的態(tài)度,并表示懷疑,這表現(xiàn)在以下三個(gè)方面:對(duì)Linux的“出身”持懷疑態(tài)度。 對(duì)Linux的服務(wù)支持抱懷疑態(tài)度。 對(duì)Linux結(jié)構(gòu)和功能上的不足持悲觀和懷疑態(tài)度。 ●盡管Linux有各種各樣的不足,但它的優(yōu)點(diǎn)和優(yōu)勢(shì)仍占主導(dǎo)地址。就從近幾年在服務(wù)器操作系統(tǒng)市場(chǎng)位居第二的驕人業(yè)績(jī),足以可見Linux

43、是軟件市場(chǎng)中最有潛力的操作系統(tǒng)。,2024/3/21,2006.10.16,39,4.4 銀行常用的IBM操作系統(tǒng)簡(jiǎn)介,● AIX(Advanced Interactive Executive,高級(jí)交互執(zhí)行)是超強(qiáng)設(shè)計(jì)的、重負(fù)載、高端Unix操作系統(tǒng),它運(yùn)行在IBM RS/6000服務(wù)器或IBM SP結(jié)點(diǎn)中?!?OS/400 :OS/400是在IBM AS/400(e)上運(yùn)行的專有操作系統(tǒng),是一個(gè)全功能、一體化、菜單式的操作系統(tǒng)。它

44、內(nèi)置了IBM DB2數(shù)據(jù)庫(kù)管理系統(tǒng)軟件?!?zOS(OS/390):或稱z/OS,它的前身是OS/390,是在IBM大型主機(jī)系統(tǒng)z900系列(前身為S390服務(wù)器)上運(yùn)行的64位專用操作系統(tǒng)。 ● VM和VSE:都是原來在IBM大型機(jī)上運(yùn)行的操作系統(tǒng),現(xiàn)在運(yùn)行于S390服務(wù)器中。,2024/3/21,2006.10.16,40,OS/400,,與技術(shù)無關(guān)的機(jī)器接口,64位RISC POWER PC,,2024/3/21,2006.1

45、0.16,41,4.5 Linux基本操作,版本:⑴內(nèi)核版本:表示為X.Y.Z形式,其中:X—主版本號(hào),較穩(wěn)定。Y —次版本號(hào),偶數(shù)是正式版本,奇數(shù)是測(cè)試版本。Z —修改號(hào),數(shù)字越大,越完善。如2.6.6是2004年公布的版本。⑵發(fā)行版本:目前已超過300種.常見的有REDHAT,紅旗和中軟。安裝方式:可提供本地光盤安裝、本地硬盤安裝、NFS安裝、FTP安裝和HTTP安裝,常用第一種,后2種是網(wǎng)絡(luò)安裝。,2024/3/

46、21,2006.10.16,42,Windows與Linux的共存環(huán)境,把E盤的數(shù)據(jù)轉(zhuǎn)移到C或D, 用E盤的空間安裝Linux.,硬盤,主分區(qū)C,擴(kuò)展分區(qū),邏輯分區(qū)2:E,邏輯分區(qū)1:D,,,,,,,2024/3/21,2006.10.16,43,安裝方法,1.使用啟動(dòng)軟盤引導(dǎo)后用光盤完成Linux的安裝;2.直接從光盤引導(dǎo)完成安裝;3.從硬盤完成安裝;4.網(wǎng)絡(luò)安裝:通過網(wǎng)絡(luò)文件系統(tǒng)NFS或FTP并安裝到硬盤,2024/3/21,

47、2006.10.16,44,4.5 Linux基本操作,1. UN1X 界面(1)兩種操作界面(2)圖形化用戶界面●字符界面:●圖形化用戶界面:X Windows是Unix /Linux操作系統(tǒng)圖形化界面的標(biāo)準(zhǔn)。目前絕大多數(shù)的Linux計(jì)算機(jī)都運(yùn)行X Windows的某個(gè)版本。,2024/3/21,2006.10.16,45,2.登錄,以Red Hat Linux為例,登錄用戶分兩種:⑴根用戶①在登錄提示后鍵入root,

48、按回車鍵。②在口令提示后鍵入安裝時(shí)設(shè)置的根命令,按回車鍵。⑵普通用戶①在登錄提示后鍵入用戶名,按回車鍵。②在口令提示后鍵入用戶建立賬號(hào)時(shí)設(shè)置的口令,按回車鍵。出現(xiàn)Shell提示符,常見的有$, %, # (超級(jí)用戶root),[ root@localhost root ] #用戶名 主機(jī)名 目錄名 提示符 圖4-8 Sheel命令提示符,注:本次上機(jī)是在TELNET的網(wǎng)絡(luò)虛擬終端環(huán)

49、境下.,2024/3/21,2006.10.16,46,常用命令的使用,1.字符與圖形界面的切換:Alt+F1~Alt+F7完成從字符界面的虛擬終端切換到其他虛擬終端.Ctrl+F1~Ctrl+F7完成從圖形界面的切換到字符界面的虛擬終端.2.Shell命令:在字符界面下用Shell命令實(shí)現(xiàn)對(duì)Linux的操作.3.命令提示符:[root @localhost root]# 超級(jí)用戶,紅色為主機(jī)名,蘭色為主機(jī)名[h

50、ellen @red guhao]$ 普通用戶4.命令格式:命令名 [選項(xiàng)] [參數(shù)] ↙ 選項(xiàng)以-開頭命令嚴(yán)格區(qū)分大小寫,2024/3/21,2006.10.16,47,常用命令的使用,最常用的命令一般由2~3個(gè)字母組成.1.注銷(退出登錄):exit, logout或Ctrl+Alt+Del.2.重啟:reboot或shutdown -r now3.關(guān)機(jī):halt或shutdown -

51、r now傳統(tǒng)Linux中只有超級(jí)用戶才能關(guān)機(jī), 但red hat中, 普通用戶可用:reboot或halt,不能用shutdown.Shutdown -h 10 ;表示10分鐘后關(guān)機(jī)Shutdown -r 10 ;表示10分鐘后重啟,2024/3/21,2006.10.16,48,常用命令的使用實(shí)例,man (manual):在線幫助命令, 例man –a man(顯示man的全部幫助信息)1.date命令:格式

52、:date [MMDDhhhmm[YYYY]]功能:查看或修改系統(tǒng)時(shí)間.超級(jí)用戶才能修改系統(tǒng)時(shí)間.2.cal命令:格式cal [YYYY]功能:顯示日歷實(shí)例:顯示本月的日歷[guhao@localhost guhao]$cal3.pwd命令格式:pwd功能:顯示當(dāng)前目錄的絕對(duì)路徑,層次關(guān)系用/表示.4.cd命令格式: cd [目錄]功能:切換到指定目錄,2024/3/21,2006.10.16,49,常用命令的使

53、用實(shí)例,5.ls命令格式: ls [選項(xiàng)][文件|目錄]功能:顯示指定目錄中的文件和子目錄信息.當(dāng)不指定時(shí),顯示當(dāng)前目錄下的文件和子目錄信息.其中:-a(all), -l (list),-d(directory),-t (time), -r(recursive)6.cat命令格式: cat[選項(xiàng)] 文件列表功能:顯示當(dāng)前文本文件的內(nèi)容.選項(xiàng):-n(number):表示在每行前顯示行號(hào).7.more命令格式: more

54、文件功能: 分屏顯示文本文件的內(nèi)容,只能向后翻頁(yè)按回車鍵繼續(xù).按q退出.,2024/3/21,2006.10.16,50,常用命令的使用實(shí)例,8.less命令格式:less 文件功能: 分屏顯示文本文件的內(nèi)容,按回車鍵繼續(xù).按q退出.可向前或向后翻頁(yè).9.tail命令格式: tail [選項(xiàng)] 文件功能: 顯示文本文件的結(jié)尾部分默認(rèn)顯示文件的最后10行.選項(xiàng):-n 數(shù)字 指定顯示的行數(shù)10.head命令:同tail,

55、 但顯示開頭的行數(shù).11.man命令格式: man 命令名功能: 顯示指定命令的手冊(cè)幫助信息.,2024/3/21,2006.10.16,51,常用命令的使用實(shí)例,12.—help命令格式: 命令名—help功能: 顯示指定命令的幫助信息.多為中文.13.clear命令格式: Clear功能:清屏14.wc命令格式: wc [ 選項(xiàng)] 文件功能:顯示文本文件的行數(shù),字?jǐn)?shù)和字符數(shù).選項(xiàng):-c:只顯示文件的字節(jié)數(shù)

56、 -l:只顯示文件的行數(shù) -w:只顯示文件的單詞數(shù),2024/3/21,2006.10.16,52,常用命令的使用實(shí)例,15.創(chuàng)建文本文件命令格式: cat >文件功能:輸入文本內(nèi)容, 要用ctrl+D(文本結(jié)束鍵)結(jié)束.16.who命令格式: who [選項(xiàng)]功能:查看當(dāng)前已登錄的所有用戶選項(xiàng):-m 顯示當(dāng)前用戶的用戶名 -h 顯示用戶

57、的詳細(xì)信息17.top命令功能:動(dòng)態(tài)顯示CPU和內(nèi)存利用率和進(jìn)程狀態(tài)及有關(guān)信息格式: top [-d 秒數(shù)],2024/3/21,2006.10.16,53,常用命令的使用實(shí)例,18.顯示命令功能格式:whatis [command]功能:與help命令不同, 它提供命令的功能信息.19.提供相關(guān)命令功能信息格式:apropos [command]功能:根據(jù)相應(yīng)命令尋找功能類似的其他命令信息.20.排序命令格式:so

58、rt功能:按給定規(guī)律對(duì)文件排序舉例:sort –n myfile(將數(shù)按大小排序)21.歸檔和備份命令格式:,2024/3/21,2006.10.16,54,常用命令的使用實(shí)例,21.歸檔和備份命令格式:tar功能:拷貝文件到硬盤, 磁帶或軟盤.舉例: tar cvf mytarfile. tar my *//將所有前綴為my的文件歸檔到mytarfile文件中.22.拷貝命令格式:cp [選項(xiàng)] 源文件 目標(biāo)文件功

59、能:拷貝文件舉例:cp a b23.報(bào)告命令格式:df功能:報(bào)告磁盤剩余空間數(shù),2024/3/21,2006.10.16,55,常用命令的使用實(shí)例,24. write格式:write[用戶名] [終端名] ;可用who命令查看當(dāng)前登錄的全部用戶功能:與已登錄的其他用戶通信,用 ctrl+C退出.25. talk格式: talk[用戶名] [終端名] 功能:同一主機(jī)或同一網(wǎng)絡(luò)內(nèi)的兩個(gè)用戶的對(duì)話26. mesg格式

60、: mesg [y | n] ; y表示允許接收, n表示拒絕接收功能:設(shè)定允許或拒絕由其他用戶發(fā)來的write和talk信息27.Wall(write to all)格式:同write功能:向所有用戶發(fā)廣播消息,2024/3/21,2006.10.16,56,常用命令的使用實(shí)例,28.vi 文件名說明:vi (visual interface)是全屏幕編輯器(在所有版本中通用)模式:命令模式—啟動(dòng)vi后進(jìn)入的工作模式

61、 文本編輯(插入)模式—用于字符編輯 最后行模式—按:進(jìn)入此模式, 在屏幕底部顯示:, 等用戶輸入VI有100多個(gè)編輯命令多種退出方式:q或wq,命令模式,最后行模式,文本編輯模式,,,,,:,自動(dòng)返回,ESC,a,I,o等,2024/3/21,2006.10.16,57,vi使用實(shí)例,Vi [選項(xiàng)][+[n]]文件名列表選項(xiàng): -r 用于恢復(fù)系統(tǒng)突然崩潰時(shí)正在編輯的文件 -R用于以只讀方式打開文

62、件 +n 用來指明進(jìn)入vi后直接位于文件的第n行, 不指定n, 則位于最后一行編輯過程:1.運(yùn)行vi, 先處于命令模式, 按i進(jìn)入插入模式, 即可編輯;2.完成編輯后, 若要存盤并退出, 可按ESC鍵回到命令模式;3.使用: W將文件存盤, 再按q退出vi, 也可直接用: wq來存盤退出.在編輯模式, 按i—在光標(biāo)所在字符前開始輸入文字

63、 按a—在光標(biāo)所在字符后開始輸入文字 按o—在光標(biāo)所在行下插入一新行來輸入文字,2024/3/21,2006.10.16,58,DOS、Unix和Linux常用命令對(duì)比表,2024/3/21,2006.10.16,59,DOS、Unix和Linux常用命令對(duì)比表,2024/3/21,2006.10.16,60,關(guān)于vmware,vmware給用戶提供了一個(gè)平臺(tái):即可以在一臺(tái)機(jī)器上

64、真正同時(shí)運(yùn)行兩個(gè)獨(dú)立的操作系統(tǒng),一個(gè)是原始的操作系統(tǒng),一個(gè)運(yùn)行于虛擬機(jī)上,前者稱之為母機(jī),后者為子機(jī).基于上述原因,你現(xiàn)在可以在運(yùn)行win32平臺(tái)的機(jī)器上通過vmware安裝并運(yùn)行l(wèi)inux,反之亦然. ...VMWare是一個(gè)“虛擬PC”軟件.它使你可以在一臺(tái)機(jī)器上同時(shí)運(yùn)行二個(gè)或更多Windows、DOS、LINUX 系統(tǒng)。與“多啟動(dòng)”系統(tǒng)相比,VMWare ... FireBird BBS 系統(tǒng)是運(yùn)行于Linux/Unix的Tel

65、netBBS 系統(tǒng),經(jīng)歷了至少10多年的發(fā)展,功能異常強(qiáng)勁,是各大學(xué)網(wǎng)絡(luò)的不可缺少部分。,2024/3/21,2006.10.16,61,附錄:關(guān)于計(jì)算機(jī)系統(tǒng)的安全等級(jí),美國(guó):分4類8級(jí),1983年公布.D級(jí)(非保護(hù)級(jí)):最低級(jí),不可信任,硬件和操作系統(tǒng)很容易被侵襲. 例DOS,Windows3.X, Windows95,System7.X.C1級(jí)(自主安全保護(hù)級(jí)):有Unix,Xenix,Novell3.X(或更高), Wind

66、ows NT.C2級(jí)(可控安全保護(hù)級(jí)):在C1級(jí)上增加幾個(gè)特性,有Unix,Xenix,Novell3.X(或更高), Windows NT.,2024/3/21,2006.10.16,62,附錄:關(guān)于計(jì)算機(jī)系統(tǒng)的安全等級(jí),B1 (標(biāo)記安全保護(hù)級(jí)):B2(結(jié)構(gòu)保護(hù)級(jí)):B3 (強(qiáng)制安全區(qū)域級(jí)):A級(jí)(驗(yàn)證設(shè)計(jì)級(jí)):最高級(jí).具有上述各級(jí)的所有特性.中國(guó):1993年公布GB17859_1999,分1級(jí)自主保護(hù)級(jí),2級(jí)系統(tǒng)審計(jì)保護(hù)級(jí)

67、,3級(jí)安全標(biāo)記保護(hù)級(jí),4級(jí)結(jié)構(gòu)化保護(hù)級(jí),5級(jí)訪問驗(yàn)證保護(hù)級(jí).,2024/3/21,2006.10.16,63,總結(jié),1.Unix/Linux的啟動(dòng):Linux的啟動(dòng)由引入裝入器(boot loader)完成, 它負(fù)責(zé)裝入內(nèi)核并引導(dǎo)OS, 常用LILO和Grub.當(dāng)計(jì)算機(jī)通電啟動(dòng), 先由主板BIOS裝載主引導(dǎo)記錄, 然后從當(dāng)前活動(dòng)分區(qū)啟動(dòng), Grub獲得引導(dǎo)過程的控制權(quán)后, 顯示Grub引導(dǎo)菜單引導(dǎo)系統(tǒng)。2.支持多文件系統(tǒng)是Linux

68、的最重要特征之一, 這一特征可使Linux的應(yīng)用程序透明地訪問許多其他OS的文件, 并隨著內(nèi)核的版本更新, 支持的文件系統(tǒng)類型會(huì)不斷增加。3. Linux的文件系統(tǒng)結(jié)構(gòu)與其他OS一樣, 一般在根目錄下不存放任何文件, 因?yàn)楦夸浭歉募到y(tǒng)的掛接點(diǎn), 根文件系統(tǒng)中包含非常關(guān)鍵和非頻繁使用的系統(tǒng)文件,根文件系統(tǒng)受損將意味著系統(tǒng)無法正常啟動(dòng).一般根文件系統(tǒng)應(yīng)較小,與其他文件系統(tǒng)分開設(shè)立.,2024/3/21,2006.10.16,64,

69、總結(jié),4.Linux中有根文件系統(tǒng):如/bin, /sbin, /root(超級(jí)管理員的主目錄), /dev, /tmp, /lib, /dev, /boot, /usr(其他文件系統(tǒng)的掛接點(diǎn))等/etc文件系統(tǒng):主要放置Linux的基本配置文件/usr文件系統(tǒng):存放所有的應(yīng)用程序的安裝結(jié)果, 占用磁盤空間較大/var文件系統(tǒng):用于記錄Linux的操作/proc文件系統(tǒng):只是一個(gè)虛擬文件系統(tǒng), 僅在系統(tǒng)運(yùn)行時(shí)在內(nèi)存創(chuàng)建./h

溫馨提示

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

評(píng)論

0/150

提交評(píng)論