銀行計算機常用操作系統(tǒng)_第1頁
已閱讀1頁,還剩69頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

46、21,2006.10.16,42,Windows與Linux的共存環(huán)境,把E盤的數(shù)據(jù)轉移到C或D, 用E盤的空間安裝Linux.,硬盤,主分區(qū)C,擴展分區(qū),邏輯分區(qū)2:E,邏輯分區(qū)1:D,,,,,,,2024/3/21,2006.10.16,43,安裝方法,1.使用啟動軟盤引導后用光盤完成Linux的安裝;2.直接從光盤引導完成安裝;3.從硬盤完成安裝;4.網(wǎng)絡安裝:通過網(wǎng)絡文件系統(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)圖形化界面的標準。目前絕大多數(shù)的Linux計算機都運行X Windows的某個版本。,2024/3/21,2006.10.16,45,2.登錄,以Red Hat Linux為例,登錄用戶分兩種:⑴根用戶①在登錄提示后鍵入root,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

66、ows NT.C2級(可控安全保護級):在C1級上增加幾個特性,有Unix,Xenix,Novell3.X(或更高), Windows NT.,2024/3/21,2006.10.16,62,附錄:關于計算機系統(tǒng)的安全等級,B1 (標記安全保護級):B2(結構保護級):B3 (強制安全區(qū)域級):A級(驗證設計級):最高級.具有上述各級的所有特性.中國:1993年公布GB17859_1999,分1級自主保護級,2級系統(tǒng)審計保護級

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

68、的最重要特征之一, 這一特征可使Linux的應用程序透明地訪問許多其他OS的文件, 并隨著內核的版本更新, 支持的文件系統(tǒng)類型會不斷增加。3. Linux的文件系統(tǒng)結構與其他OS一樣, 一般在根目錄下不存放任何文件, 因為根目錄是根文件系統(tǒng)的掛接點, 根文件系統(tǒng)中包含非常關鍵和非頻繁使用的系統(tǒng)文件,根文件系統(tǒng)受損將意味著系統(tǒng)無法正常啟動.一般根文件系統(tǒng)應較小,與其他文件系統(tǒng)分開設立.,2024/3/21,2006.10.16,64,

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

溫馨提示

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

評論

0/150

提交評論