银行计算机系统 (4)

上传人:jkl****17 文档编号:253005464 上传时间:2024-11-27 格式:PPT 页数:70 大小:1.04MB
收藏 版权申诉 举报 下载
银行计算机系统 (4)_第1页
第1页 / 共70页
银行计算机系统 (4)_第2页
第2页 / 共70页
银行计算机系统 (4)_第3页
第3页 / 共70页
资源描述:

《银行计算机系统 (4)》由会员分享,可在线阅读,更多相关《银行计算机系统 (4)(70页珍藏版)》请在装配图网上搜索。

1、单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,*,2006.10.16,*,第,4,章 银行计算机常用操作系统,顾浩 胡乃静 董建寅等编著,4.1,操作系统的基本概念,,,操作系统属于软件中的系统软件,,它是紧挨着硬件的第一层,是对硬件功能的首次扩充,其它软件则是建立在操作系统之上的。,,操作系统实际上是一个计算机系统中硬、软件资源的总指挥部,操作系统是软件技术含量最大、附加值最高的部分,,是软件技术的核心,是软件的基础运行平台。,,从,五个方面,来全面地叙述操作系统的定义:,,从,软件的角度,看:,操作系统是程序和数据结构的集合。,,,从,扩

2、展机器的角度看,:操作系统是位于无软件的机器(裸机)和用户之间的一个界面,为用户提供一台等价的扩展机器。,11/27/2024,2,,2006.10.16,,,系统软件:操作系统,编译程序,……,硬件系统,支撑软件:数据库、网络、多媒体,……,应用软件:文字处理、科学计算、,,图像处理、管理信息系统,……,图,4-1,计算机系统的层次结构,,11/27/2024,3,,2006.10.16,4.1,操作系统的基本概念,,,从资源管理器的角度看:,操作系统负责对计算机软、硬件资源(含处理机、存储器、文件、,I/O,设备)进行控制、调度、分配和回收。,,从用户使用的角度看,:操作系统为用户提供一组

3、功能强大的、方便好用的广义指令(系统调用)。,,综上所述。操作系统是计算机系统中的核心控制软件,它对计算机实施管理和控制,对软件资源进行分配,合理组织计算机工作流程,以便有效地利用这些资源,并为用户提供一个功能强大、使用方便和可扩展的工作环境,从而在计算机与用户之间起到接口作用。,,W98(400MB) →WME(800MB) →W2000(1GB) →XP(2GB) →,,VISTA,,11/27/2024,4,,2006.10.16,C,和,UNIX,的发明者,,,,,1983,年图灵奖的得主,——,,,丹尼斯,.,里奇,,,(Dennis,MacAlistair,Ritchie),,,肯

4、尼思,.,汤普森,,,(Kenneth Lane Thompson),C,与,UNIX,的关系,:,,C,语言最初是为了能在不同硬件平台上,移植,,UNIX,而产生的,,UNIX,自身就是,C,在系统软件,,领域的成功范例,,,反过来,, UNIX,推动了,C,的应,,用和普及,.,结果两者都获得了成功。,,1963,年,,丹尼斯,·,里奇,又重新用,C,语言编写了,,UNIX,。,11/27/2024,5,,2006.10.16,,,MIT,,麻省理工学院,加洲大学,,伯克利分校,11/27/2024,6,,2006.10.16,4.2 UNIX,操作系统,,,4.2.1,概述,,UNIX,

5、是一种多用户多任务分时操作系统,是目前的三大主流操作系统之一,也是银行计算机中最常用的操作系统。,,从狭义上说,,UNIX,是一个操作系统的内核,(kernel),,从广义上说,,,它不仅指内核,,,还是一个程序设计环境,,,一个软件开发工具。,,1,、,UNIX,发展的,5,个阶段,,⑴,UNIX,的诞生,,⑵,1973,年到,20,世纪,70,年代末:免费扩散,,⑶,20,世纪,70,年代中期到,80,年代中期:商用版本的出现(,1977,年)和三大主线的形成,——,,由贝尔实验室发布的,UNIX,研究版(,从,V1,到,V10,)、加利福尼亚州大学伯克利分校发布的,BSD,(,Berke

6、ley Software Distribution,)、由贝尔实验室发布的,UNIX System III,和,System V,。,,,,11/27/2024,7,,2006.10.16,4.2.1,概述,⑷,20,世纪,80,年代后期:两大阵营,(UI,和,OSF),和标准化,,—Open Software Foundation,(开放软件基金会,简称,OSF,)于,1988,年成立。,,—AT&T,和,SUN,公司联盟也在,1988,年形成了,UNIX International,(,UNIX,国际,简称,UI,)。以,SVR4,为契机的这场“,UNIX,战争”将系统厂商划分为,UI,和

7、,OSF,两大阵营,——,围绕着两大主要,UNIX,系统技术:,AT&T,的,System V,和,OSF/1,的,OSF,系统。,,SVR4,(,UI,)、,OSF/1(,开放软件基金会,),、,POSIX (,可移植操作系统接口标准,),、,X/OPEN,(欧洲,Unix,可移植性接口工业标准)等,,⑸,20,世纪,90,年代:共同面对外来的竞争、两大阵营的淡化,,11/27/2024,8,,2006.10.16,,第一版,((1971,年,),SYSTEMIII(1982,年,),1BSD(1978,年,),SYSTEM V(1983,年,),,2BSD(1978,年,),,3BSD(1

8、979,年,),SVR2(1984,年,),MACH 2.5,第三版,(1973,年,),第六版,(1975,年,),第七版,第八版,,第九版,,第十版,,(1989),,SVR4(1989,年,),4.XBSD(DARPA),OSF/1(1989,年,),4.4BSD(1993,年,),DEC OSF/1,Digital UNIX,Tru,64 UNIX,SUN,solaris,HP UX,IBM AIX,SVR3(1987,年,),图,4.3 UNIX,的发展历程,当前的三个主要变种,11/27/2024,9,,2006.10.16,2,.什么是,UNIX 3,.,UNIX,的标准化,狭义

9、地说,,UNIX,指的是一个多用户、多任务的分时操作系统内核(,kernel,)。内核的功能是用于控制并管理计算机的资源,使多个用户可以同时访问这些资源。,,广义地说,,UNIX,不仅指系统内核,它还是一个程序设计环境,能为程序员提供丰富的软件开发工具,包括,UNIX,的实用命令、编辑器、编译程序、调试工具、数据复制和备份、打印、数据库等。,,针对众多的版本,国际性组织着手制订,UNIX,的标准。这些标准常常出现在,UNIX,产品的使用手册中,以供用户在进行可移植性程序设计时的参考。这些标准通常只定义系统的界面,不关心系统内部的实现。,11/27/2024,10,,2006.10.16,3,.

10、,UNIX,的标准化,(,1,),IEEE P1003,标准:此标准于,1986,年由,IEEE,制订,称为,POSIX,(,Portable Operating System Interface,,可移植,OS,接口)。它定义了一整套的作业接口,包括系统调用、库函数、公共命令等。这套标准一直在不断演化和完备中。,,(,2,),X/Open,标准:这是一个标准化组织的名称,最初由几家欧洲的计算机公司组成,此组织于,1989,年发表了,X/Open Portability Guide,第,3,版,称为,XPG3,。,,(,3,),SVD,(,System V Interface Definiti

11、on,)标准:这是,AT&T,制订的标准,它与,POSIX,兼容。,,(,4,),OSF,(,Open Software Foundation,,开放软件基金会):这是由,IBM,、,HP,、,DEC,等几家计算机厂商成立的标准化组织,它于,1990,年发表了,OSF/1,标准。,,(,5,),FIPS,(,Federal Information Processing Standard,,联邦信息处理标准):此标准由美国政府出版,用于指导美国政府的计算机系统采购。它于,1989,年出版,FIPS 151-1,,规定了必须支持的,POSIX,可选功能,因此,它实质上是一个更严格的,POSIX,标

12、准。,11/27/2024,11,,2006.10.16,4.2.2 UNIX,的主要变种,,,●,主要变种,,SUN Solaris,,,IBM AIX,,,HP UX,,,Compaq Tru64Unix,,,SCO UnixWare,,,SGI,公司的,Irix,,,BSD Unix (Free Unix),,吉祥物标志,,11/27/2024,12,,2006.10.16,4.2.2 UNIX,的主要变种,,●,克隆与变种的区别在于,,变种是在正宗版本的基础上修改而来(包括界面与内部实现)。,,克隆则仅仅是界面相同,内部是完全重新实现。,,11/27/2024,13,,2006.10

13、.16,目前,UNIX,主要变种概况,,变种名称,,公司,,最新版本,硬件平台,内部基准,遵循标准,简介,Solaris,SunSoft,,Solaris 8,,,Solaris 10,SunSPARC,, INTEL PC,工作站和服务器,,SVR4,,Unix 98,,销量,,第一,AIX,IBM,AIX 5L,,IBM 64,位,Powe,/ PowerPC CPU, Intel AI-64,,Unix 98,,HP UX,HP,HP UX,HP 9000,服务器,,,Unix 95,,Tru64 Unix,Compaq,Tru64 Unix 5.1,,Compaq Alpha,工作站和

14、服务器,,Mach,Unix 95,,,SCO,,UnixWare,,SCO,UnixWare 7.1,,Intel PC,工作站和服务器,,,Unix 95,,Irix,,SGI,Irix,6.5,SGI MIPS,工作站和服务器,,Unix 95,,11/27/2024,14,,2006.10.16,4.2.3 Unix,操作系统的结构和特点,,●,主要特点,,可靠性高,可不间断地连续可靠工作。,,多用户、交互式的分时操作系统。,,开放式系统。开放性是,Unix,最重要的特征。,,向用户提供两种友好的界面:程序级和操作级。,,具有可装卸的树型分层结构的文件系统。,,设备具有文件属性。,,易

15、移植和扩充。由于,Unix,系统用,C,语言描述,便于程序开发和移植。,,极强的伸缩性。,Unix,系统是世界上唯一能在小至笔记本电脑、,PC,机、工作站、中小型机,大到巨型机上都能运行的操作系统,而且能在所有主要体系结构上运行。,11/27/2024,15,,2006.10.16,4.2.3 Unix,操作系统的结构和特点,,●,,Unix,操作系统的结构,,内核。包含了操作系统的主要功能,即进程管理、存储管理、文件管理和设备管理。内核的最外层是系统调用。,,核外程序。包括,Shell,解释程序、用户程序和其它应用程序。,,内核与核外程序的关系。,Shell,是,Unix,操作系统的命令设计

16、语言和命令解释语言的统称,是用户与,Unix,操作系统之间的界面,是联系内核与用户程序的接口。,11/27/2024,16,,2006.10.16,4.2.4 Unix,操作系统的网络功能,,,●,Unix,操作系统的网络功能非常强大,,Internet,的关键技术的,TCP,/,IP,协议,就是在,Unix,上开发和发展起来的。有一种说法是,“没有,Unix,就没有,Internet”,,,这一点也不过分。目前,,Unix,服务器在,Internet,服务器中占,80,%以上,保持绝对优势。表现在,:,,支持所有常用的网络通信协议。,,,提供两组不同的网络服务,即,ARPA,服务和,Ber

17、keley,服务。,,ARPA,服务:,Telnet(,远程登录协议,),和,FTP(,文件传输协议,),。,,Berkeley,服务:,rcp,(,远程拷贝程序,),、,rlogin(,远程登录协议,),和,remsh,等。,11/27/2024,17,,2006.10.16,Unix,的主要服务,,1.Telnet:,是,ARPA,服务中的远程登录程序,,,用来远程登录另一台计算机,,,包括不能通过因特网的,TCP/IP,协议直接通信的计算机,.,注意,,,Telnet,一般不设上传文件功能,,,只能取回文件。,,2.FTP:,文件传输协议,,,也是,ARPA,服务的一种,,,用于在本地计

18、算机间复制文件,,,非常适合传输大量文件的情况,,,例地质、天文和气象部门。,,3.rlogin,:,是一种,Berkeley,服务,,,即本地的用户名登录远程计算机,,,与,Telnet,不同,, Telnet,必须用远程计算机上的帐号登录。,,4.rcp,:,是,Berkeley,服务中的远程复制程序,,,在已连接的远程计算机之间相互复制文件。,,5.remch,:,是一种,Berkeley,服务,,,允许在远程主机上运行程序,,,在本地终端上看结果。,11/27/2024,18,,2006.10.16,4.2.5 UNIX,的优点、缺点和发展前景分析,,,●,优点,,内核结构小巧精湛。,

19、,接口简洁统一。,,功能丰富实用,网络功能强大。,,用,C,语言编写、可移植性好、源代码免费开放等。,,●,缺,点,,内核结构可扩充性不强。,,缺乏图形界面。已出现,X-Windows,图形化用户界面,.,,各变种之间的不兼容性。,,价格昂贵,,,把个人用户拒之门外,(,但有的版本是免费的,),.,,,,,,11/27/2024,19,,2006.10.16,UNIX,能否再创辉煌,,从总体上来看,,Unix,今后发展的主要趋势是统一化、标准化和不断创新。,Unix,的开放性,,,使它的发展充满活力和生机,,,与,Unix,有关的新技术和新产品将不断涌现,,,可以预料,, Unix,将会在这种

20、,既有竞争、又有协作的,环境中不断发展和前进。,,2005,年,, Windows,服务器销售额首次超过,Unix,的,175,亿美元,达,177,亿美元,这是,10,多年来,Unix,第一次落选排名第一的服务器操作系统,,2006,年三季度又同比减少近,2%,,而,Windows,和,Linux,同比增加了,5%,。,,为此,, Unix,厂商正在努力发挥创造力,,,为各自的,Unix,增加新功能,如,SUN,公司计划将,Xen,,hypervisor,集成到,Solaris,中,使用户在运行,Solaris,的同时能运行,Windows,与,Linux.,,11/27/2024,20,,2

21、006.10.16,4.3 Linux,操作系统,,4.3.1,概述,,,,,,Linux,是一个多用户多任务操作系统,是,UNIX,的一个克隆(界面相同但内部实现不同),同时它也是一种源代码公开、免费的自由软件,这是它与,UNIX,绝大多数变种(,UNIX,绝大多数都是商业变种)的不同之处,它可运行于多种平台。,,作为网络时代所孕育的一代骄子,——Linux,,,以其具备自主开发、高效灵活、安全、可靠的特点成为全球增长最快的操作系统之一 。,”,9.11”,恐怖事件后,,,价廉物美的,Linux,成了很多行业,(,特别是金融业,),的首选系统。,Linux,Torvalds,Linux,的标

22、志,Linux,是,Linux,Torvalds,开发的,,,故以,,Linux,’,s,,Unix,命名,,,简称,Linux,11/27/2024,21,,2006.10.16,4.3.2 Linux,的特点,,,免费、源代码开放,(,指内核,),。,,具有出色的稳定性和高速性。,,功能完美,网络功能尤为丰富。,,硬件需求低。,,用户应用程序众多,硬件支持广泛,程序兼容性好 。,,漂亮的用户界面,:,字符界面和图形化用户两种界面。其中前者虽使用不便,,,但效率高,,,仍被广泛使用,,,后者借助,X-Windows,技术,,,已成为,Linux,的一个不可缺少的构成部件。,,11/27/2

23、024,22,,2006.10.16,4.3.3 Linux,的版本,,狭义版本,:指内核,,,完成内存调度、进程管理、设备驱动等操作系统基本功能,,广义版本,:指以内核为基础,,,含应用程序和相关的系统设置与管理工具的完整的操作系统。,,1. Linux,的内核版本,:,内核版本号由,3,个,数字组成,,,表示为,X.Y.Z,形式。其中,:,,X—,表示主版本号,通常在一段时间内比较稳定。,,Y—,表示次版本号,,,若是偶数,,,代表此内核版本是正式版本,,,可公开发行,;,若是奇数,,,则代表此内核是测试版本,,,还不太稳定,,,供参考,.,,Z—,表示修改号,,,数字越大,表示修改的次数

24、越多,相对越完善。,,2,.,Linux,的发行版本,,目前,Linux,发行版本的数量已超过,300,种,,,且还在不断增加。但无论哪种版本都不拥有发布内核的权利。版本之间的差别主要在于包括的软件种类及数量的不同。常见的发行版本见表,4-3,。,11/27/2024,23,,2006.10.16,,表,4-2 Linux,内核的发展历程,,内核版本,发布日期,0.1,1991.11,1.0,1994.3,2.0,1994.6,2.2,1999.1,2.4.1,(,见注,),2001.1,2.4.20,2002.11,2.6.1,2004.1,2.6.6,2004.5,注,:,2,为主版本号,

25、,4,为次版本号,,,因是偶数代表是公开发表的正式版本,,,,1,是修改号,,,数字越大,,,表示修改的次数越多,,,相对越完善,.,,11/27/2024,24,,2006.10.16,商标,简要说明,,简介,Red Hat,是全世界最著名、使用最广泛的,Linux,发行版本。,,,网址,http://,,,Mandrake★,,简介 凭借优秀的图形化桌面环境及自行研制的图形化配置工具而成为,Linux,业界易用、实用的代名词,,网址,http://www.,L,,,suse,,简介 是历史最悠久的,Linux,发行版本之一,可提供最完整、最全面的,Linux,解决方案,,网址,http

26、://,,,,简介 是完全靠互联网上的,Linux,爱好者开发维护的,Linux,发行版本,,,包含的应用程序最丰富。,,网址,http://,www.debian.org,,,简介 是亚洲地区著名的,Linux,发行版本,,,网址,http://,www.turboL,,红旗,简介 是中国本土开发的较有影响的,Linux,发行版本,,网址,http://www.redflag-,,,中软,,,Linux,简介 是中国本土开发的较有竞争力的,Linux,发行版本,,,网址,http://www.,,,11/27/2024,25,,2006.10.16,4.3.4 Linux,的功能,,

27、,支持多种系统语言,如,C,、,C++,、,Objective-C,、,Java,、,List,、,Prolog(,用于人工智能,),等。,,支持多种,脚本语言,,如,Perl,、,Tcl,/,Tk,、,Shell,和,AWK,等。,,支持,X -Windows,系统及其应用程序,可运行各种图形应用程序,如,Khoros,、,GRASS,等。,,支持多种排版软件,如,Tex/,Latax,等。,,支持多种自然语言,如中文、英文。,,支持多种免费的数据库,如,Postgres,等。,,支持各种网络应用。,,支持与其它操作系统,如,Windows NT,或,Windows 9x,的共享。,,结论,

28、:,从功能上看,,Linux,是一个很有发展前途的操作系统,也是为数不多可与,Microsoft,操作系统相竞争的操作系统。,,LaTeX,,是一种与操作系统无关的,,排版注记语言,被许多国际权威,,学术机构指定用于提交文档的描述。,,11/27/2024,26,,2006.10.16,关于脚本语言,,动态程序一般有两种实现方式即二进制方式和脚本方式。,二进制方式,是先将我们编写的程序进行编译,,,变成机器可识别的指令代码(如,.exe,文件),,,然后再执行。这种编译好的程序我们只能执行、使用,,,却看不到它的程序内容。,,脚本语言为命令行层次编程语言。它由一系列命令组成,,,这些命令存为一

29、个文件,并可被重复使用和修改。简单地说,,,脚本,(script),就是一条条的文字命令,,,这些文字命令是可以看到的(如可用记事本打开查看、编辑),,,脚本程序在执行时,,,是由系统的一个解释器,,,将其一条条的翻译成机器可识别的指令,,,并按程序顺序执行。因脚本在执行时多了一道翻译的过程,,,故它比二进制程序执行效率要稍低一些。 如,ASP,、,PHP,、,CGI,、,JSP,等,都是脚本语言。 按目前的服务规则,,,虚拟主机网站只能采用脚本语言来实现,.,,11/27/2024,27,,2006.10.16,,4.3.5 Linux,系统的组成,,,●,核心程序:主要由,C,编写,

30、,,部分与驱动有关的用汇编编写,,,内含,,进程管理。,,存储管理。,,硬件设备管理。,,文件系统驱动。,,网络管理。,,,●,系统程序。,,●,应用程序。,内核,SHELL,应用程序,X-Windows,应用程序,内核,SHELL,用户,交互式命令解释程序,11/27/2024,28,,2006.10.16,关于,Shell,,Shell,是,Unix/Linux,作为人机界面的一种最具体的表现形式即命令解释器,,,与,DOS,中的,C,类似。,,Shell,的功能包括两个方面:,,解释并实现内部命令;,,装入外部命令。,11/27/2024,29,,2006.10.16,11/27/202

31、4,30,,2006.10.16,虚拟文件系统,,,,,,,,虚拟文件系统,:,是操作系统和真正文件系统间的接口,,,它对各种不同文件的信息系统转化,,,形成统一格式后交给,Linux,处理,.,并把结果还原成原文件系统格式,.,对,Linux,而言,,,它处理的是统一的虚拟文件系统,,,不必知道文件所采用的真实文件系统,.,DOS,Vfat,iso9660,nfs,虚拟文件系统,Linux,11/27/2024,31,,2006.10.16,4.3.6 Linux,操作系统的主要服务,,1.,Init(,初始化,):,是在系统在核心引导后启动的,1,号进程。,,2.,从终端登录,:,由,g

32、etty,程序提供,,,init,确认有一个,getty,,程序提供给终端连接,(,或控制台,),。,getty,,侦听终端等候用户告知它要登录 。当它注意到一个用户,,,getty,,输出一个欢迎信息,(,存在,/etc/issue,中,),,并提示用户名,最后运行,login,程序。,,,3.Syslog,:,输出核心和系统程序运行中可能产生错误、警告及其它信息 。,,4.,图形用户接口,GUI,(,Graphic User Interface,):,Linux,使用的图形环境称为,X-Windows,。,,5.,强大的网络功能,,,-,网络登录。,,,-,网络文件系统,:,通过网络文件系

33、统,NFS,共享文件。,,,-,电子邮件系统和打印等,:,支持,POP3,SMTP,和,IMAP4,等。,11/27/2024,32,,2006.10.16,4,.,3,.,7 Linux,的应用现状,,Linux,的应用范围主要包括桌面、服务器、嵌入式系统、集群,,计算机等方面。,,1.,桌面应用,:,随着,X Windows,技术的发展,,Linux,的界面技术在,,界面美观、使用方便等方面有了长足的进步,,,成为第二大主流操,,作系统。笔记本电脑已开始安装,Linux,。,,,2.,服务器,:,作为服务器,,Linux,的服务领域包括,,(,1,)网络服务,,(,2,)文件和打印服务,,

34、(,3,)数据库服务,,,“,9.11”,恐怖事件后,, Linux,服务器和系统大量用于修复和新建中,.,目前北美大约,8%,的金融企业已完成了,Linux,型系统应用的转型,,15%,正在考虑实施,Linux,计划;,2005,年,,Linux,服务器总体占有量会增至,20%,,而,2004,年的占有量仅为,7%,。,11/27/2024,33,,2006.10.16,3.,嵌入式系统,嵌入式系统是目前最具商业前景的,Linux,应用,,,大约,52%,的嵌入式系统倾向于以,Linux,作为系统 。,,对于嵌入式系统而言,,Linux,有许多不可忽视的优点:,,(,1,),Linux,具有

35、很强的可移植性,支持各种不同电子产品的硬件平台;,,(,2,),Linux,内核可免费获得,并可根据实际需要自由修改,这符合嵌入式产品按需定制的要求;,,(,3,),Linux,功能强大且内核很小。一个功能完备的,Linux,内核只要求大约,1MB,内存,且最核心的微内核只需,100KB,的内存;,,(,4,),Linux,支持多种开发语言,如,C,、,C++,、,JAVA,,为嵌入式系统上的多种应用提供了可能。,,,11/27/2024,34,,2006.10.16,嵌入式系统无处不在,21,世纪嵌入式系统应用无处不在,,,,CPU,> 90%,< 10%,11/27/2024,35,,20

36、06.10.16,4,.集群计算机,,集群计算机,集群,(cluster),是高性能计算机领域增长最快的,,,而,,Linux,集群是集群领域增长最快的,.,,Linux,集群,:,是利用商品化的工业标准互联网络,,,将各种普通服务器连接起来,,,用特定的方法,,,向用户提供更高的系统计算性能,,,存储性能和,I/O,性能,,,并具备单一系统映象,(SSI),特征的分布式存储,MIMD,的并行计算机系统,.,,Linux,集群走向主流,:,从,2005,年,,TOP500,公布的计算机中,,,采用,,集群系统,的达,360,台,,,占有,72%,,的比例,.,采用,Linux,的达,371,套

37、,,,,占,74.2%.,这得益于,Linux,操作,,系统,的发展,.,,,11/27/2024,36,,2006.10.16,4,.集群计算机,,从,2005,年,TOP500,公布的计算机中,采用集群系统的达,360,台,占有,,72%,的比例。采用,Linux,的达,371,套,占,74.2%,。其中我国曙光,4000A,,(排名,TOP2004,年第,10,位)在上海启用,运算速度高达,10,万亿次,/,秒,,,该机是采用,Linux,平台的集群式超级计算机,它采用,2560,颗,64,位的,,AMD,Opteron,800,系列处理器,内存容量超过,2TB,,内部网络速度超,,过,

38、2Gb/s,。,,总之,,Linux,集群计算机的快速增长是得益于,Linux,操作系统的发展。,,目前,,Linux,已成为集群计算机的主要操作系统之一。,Linux,在集群计,,算机应用中具有非常大的优势:,曙光,4000A,,11/27/2024,37,,2006.10.16,4.3.8 Linux,未来的分析和展望,,,,●,虽然,Linux,正以大众看好的趋势向前发展,但也有人对,Linux,的发展和应用持谨慎的态度,并表示怀疑,这表现在以下三个方面:,,对,Linux,的“出身”持怀疑态度。,,,对,Linux,的服务支持抱怀疑态度。,,对,Linux,结构和功能上的不足持悲观和怀

39、疑态度。,,●,尽管,Linux,有各种各样的不足,但它的优点和优势仍占主导地址。就从近几年在服务器操作系统市场位居第二的骄人业绩,足以可见,Linux,是软件市场中最有潜力的操作系统。,,,11/27/2024,38,,2006.10.16,4.4,银行常用的,IBM,操作系统简介,,,●,,AIX,(,Advanced Interactive Executive,,高级交互执行)是超强设计的、重负载、高端,Unix,操作系统,它运行在,IBM RS/6000,服务器或,IBM SP,结点中,。,,●,,OS/400,:,OS/400,是在,IBM AS/400,(,e),上运行的专有操作系

40、统,是一个全功能、一体化、菜单式的操作系统。它内置了,IBM DB2,数据库管理系统软件。,,●,zOS,(,OS/390,),:,或称,z/OS,,它的前身是,OS/390,,是在,IBM,大型主机系统,z900,系列(前身为,S390,服务器)上运行的,64,位专用操作系统。,,●,,VM,和,VSE:,都是原来在,IBM,大型机上运行的操作系统,现在运行于,S390,服务器中。,,,,11/27/2024,39,,2006.10.16,,OS/400,,,,应 用,程序设计语言,实用程序,数据库系统,数据通信,操作系统,微 码,硬 件,应 用,语言 命令,一体化功能,硬 件,

41、机 器,机 器,传统体系结构,,AS/400,体系结构,图,4.5 AS/400,的体系结构,与技术无关的机器接口,64,位,RISC POWER PC,11/27/2024,40,,2006.10.16,4,.,5 Linux,基本操作,,版本,:,,⑴,内核版本,:,表示为,X.Y.Z,形式,,,其中,:,,X—,主版本号,,,较稳定。,,Y —,次版本号,,,偶数是正式版本,,,奇数是测试版本。,,Z —,修改号,,,数字越大,,,越完善。,,如,2.6.6,是,2004,年公布的版本。,,⑵,发行版本,:,目前已超过,300,种,.,常见的有,REDHAT,,红旗和中软。,,安

42、装方式,:,,可提供本地光盘安装、本地硬盘安装、,NFS,安装、,FTP,安装和,HTTP,安装,常用第一种,后,2,种是网络安装。,11/27/2024,41,,2006.10.16,Windows,与,Linux,的共存环境,,,,,,,,把,E,盘的数据转移到,C,或,D,,用,E,盘的空间安装,Linux.,硬盘,主分区,C,扩展分区,逻辑分区,2:E,逻辑分区,1:D,11/27/2024,42,,2006.10.16,安装方法,,1.,使用启动软盘引导后用光盘完成,Linux,的安装,;,,2.,直接从光盘引导完成安装,;,,3.,从硬盘完成安装,;,,4.,网络安装,:,通过网络

43、文件系统,NFS,或,FTP,并安装到硬盘,,11/27/2024,43,,2006.10.16,4.5 Linux,基本操作,1. UN1X,界面,,(,1,)两种操作界面,,(,2,)图形化用户界面,,●,字符界面,:,,●,图形化用户界面,:,,X Windows,是,Unix,,/Linux,操作系统图形化界面的标准。目前绝,,大多数的,Linux,计算机都运行,X Windows,的某个版本。,,11/27/2024,44,,2006.10.16,2,.登录,,以,Red Hat Linux,为例,登录用户分两种:,,⑴,根用户,,①在登录提示后键入,root,,按回车键。,,②在口

44、令提示后键入安装时设置的根命令,按回车键。,,⑵普通用户,,①在登录提示后键入用户名,按回车键。,,②在口令提示后键入用户建立账号时设置的口令,按回车键。,,出现,Shell,提示符,,,常见的有,$, %, # (,超级用户,root),,,,[,root@localhost,root ] #,,用户名 主机名 目录名 提示符,,,图,4-8,Sheel,命令提示符,注,:,本次上机是在,TELNET,,的网络虚拟终端环境下,.,,11/27/2024,45,,2006.10.16,常用命令的使用,,1.,字符与图形界面的切换,:,,Alt+F1~Alt+F7,完成从字符界面的虚拟终端

45、切换到其他虚拟终端,.,,Ctrl+F1~Ctrl+F7,完成从图形界面的切换到字符界面的虚拟终端,.,,2.Shell,命令,:,,在字符界面下用,Shell,命令实现对,Linux,的操作,.,,3.,命令提示符,:,,[root @,localhost,,root,]#,超级用户,,,红色为主机名,,,兰色为主机名,,[,hellen,@,red,,guhao,]$,普通用户,,4.,命令格式,:,,命令名,[,选项,] [,参数,] ↙,选项以,-,开头,,命令严格区分大小写,,,11/27/2024,46,,2006.10.16,常用命令的使用,,最常用的命令一般由,2~3,个字母组

46、成,.,,1.,注销,(,退出登录,):,exit, logout,或,Ctrl+Alt+Del,.,,2.,重启,:reboot,或,shutdown -r now,,3.,关机,:halt,或,shutdown -r now,,传统,Linux,中只有超级用户才能关机,,,但,red hat,中,,,普通用户可用,:reboot,或,halt,,不能用,shutdown.,,Shutdown -h 10 ;,表示,10,分钟后关机,,Shutdown -r 10 ;,表示,10,分钟后重启,,11/27/2024,47,,2006.10.16,常用命令的使用实例,,man

47、 (manual):,在线帮助命令,,,例,man –a man(,显示,man,的全部帮助信息,),,1.date,命令,:,,格式,:date [,MMDDhhhmm[YYYY,]],,功能,:,查看或修改系统时间,.,超级用户才能修改系统时间,.,,2.cal,命令,:,,格式,cal [YYYY],,功能,:,显示日历,,实例,:,显示本月的日历,[,guhao@localhost,,guhao]$cal,,3.pwd,命令,,格式,:,pwd,,功能,:,显示当前目录的绝对路径,,,层次关系用,/,表示,.,,4.cd,命令,,格式,:,cd,[,目录,],,功能,:,切换到指定目录

48、,11/27/2024,48,,2006.10.16,常用命令的使用实例,,5.ls,命令,,格式,:,ls,[,选项,][,文件,|,目录,],,功能,:,显示指定目录中的文件和子目录信息,.,当不指定时,,,显示当前目录下的文件和子目录信息,.,,其中,:-a(all), -l (list),-d(directory),-t (time), -r(recursive),,6.cat,命令,,格式,: cat[,选项,],文件列表,,功能,:,显示当前文本文件的内容,.,,选项,:-n(number):,表示在每行前显示行号,.,,7.more,命令,,格式,: more,文件,,功能,:,

49、分屏显示文本文件的内容,,,只能向后翻页按回车键继续,.,按,q,退出,.,11/27/2024,49,,2006.10.16,常用命令的使用实例,,8.less,命令,,格式,:less,文件,,功能,:,分屏显示文本文件的内容,,,按回车键继续,.,按,q,退出,.,可向前或向后翻页,.,,9.tail,命令,,格式,: tail [,选项,],文件,,功能,:,显示文本文件的结尾部分默认显示文件的最后,10,行,.,,选项,:-n,数字 指定显示的行数,,10.head,命令,:,同,tail,,但显示开头的行数,.,,11.man,命令,,格式,: man,命令名,,功能,:,显示

50、指定命令的手册帮助信息,.,11/27/2024,50,,2006.10.16,常用命令的使用实例,,12.—help,命令,,格式,:,命令名,—help,,功能,:,显示指定命令的帮助信息,.,多为中文,.,,13.clear,命令,,格式,: Clear,,功能,:,清屏,,14.wc,命令,,格式,:,wc,[,选项,],文件,,功能,:,显示文本文件的行数,,,字数和字符数,.,,选项,:-c:,只显示文件的字节数,,,-l:,只显示文件的行数,,,-w:,只显示文件的单词数,,,11/27/2024,51,,2006.10.16,常用命令的使用实例,,15.,创建文本文件命令,,格

51、式,: cat >,文件,,功能,:,输入文本内容,,,要用,ctrl+D,(,文本结束键,),结束,.,,16.who,命令,,格式,: who [,选项,],,功能,:,查看当前已登录的所有用户,,选项,:-m,显示当前用户的用户名,,,-h,显示用户的详细信息,,17.top,命令,,功能,:,动态显示,CPU,和内存利用率和进程状态及有关信息,,格式,: top [-d,秒数,],11/27/2024,52,,2006.10.16,常用命令的使用实例,,18.,显示命令功能,,格式,:,whatis,[command],,功能,:,与,help,命令不同,,,它提供命令的功能信息,.

52、,,19.,提供相关命令功能信息,,格式,:apropos [command],,功能,:,根据相应命令寻找功能类似的其他命令信息,.,,20.,排序命令,,格式,:sort,,功能,:,按给定规律对文件排序,,举例,:sort –n,myfile,(,将数按大小排序,),,21.,归档和备份命令,,格式,:,,11/27/2024,53,,2006.10.16,常用命令的使用实例,,21.,归档和备份命令,,格式,:tar,,功能,:,拷贝文件到硬盘,,,磁带或软盘,.,,举例,: tar,cvf,,mytarfile,. tar my *//,将所有前缀为,my,的文件归档到,mytarf

53、ile,文件中,.,,22.,拷贝命令,,格式,:cp [,选项,],源文件 目标文件,,功能,:,拷贝文件,,举例,:cp a b,,23.,报告命令,,格式,:,df,,功能,:,报告磁盘剩余空间数,,,11/27/2024,54,,2006.10.16,常用命令的使用实例,,24. write,,格式,:write[,用户名,] [,终端名,] ;,可用,who,命令查看当前登录的全部用户,,功能,:,与已登录的其他用户通信,,,用,ctrl+C,退出,.,,25. talk,,格式,: talk[,用户名,] [,终端名,],,功能,:,同一主机或同一网络内的两个用户的对话,,26

54、.,mesg,,格式,:,mesg,[y | n] ; y,表示允许接收,, n,表示拒绝接收,,功能,:,设定允许或拒绝由其他用户发来的,write,和,talk,信息,,27.Wall,(write to all),,格式,:,同,write,,功能,:,向所有用户发广播消息,11/27/2024,55,,2006.10.16,常用命令的使用实例,,28.vi,文件名,,说明,:vi (visual interface),是全屏幕编辑器,(,在所有版本中通用,),,模式,:,命令模式,—,启动,vi,后进入的工作模式,,文本编辑,(,插入,),模式,—,用于字符编辑,,,最后行模式,—,按

55、,:,进入此模式,,,在屏幕底部显示,:,,等用户输入,,VI,有,100,多个编辑命令,,多种退出方式,:q,或,wq,,命令模式,最后行模式,文本编辑模式,:,自动返回,ESC,a,I,o,等,11/27/2024,56,,2006.10.16,vi,使用实例,,Vi [,选项,][+[n]],文件名列表,,选项,: -r,用于恢复系统突然崩溃时正在编辑的文件,,,-R,用于以只读方式打开文件,,,+n,用来指明进入,vi,后直接位于文件的第,n,行,,,不指定,n,,,,则位于最后一行,,编辑过程,:,,1.,运行,vi,,先处于命令模式,,,按,i,进入插入模式,,,即可编辑,;,,2

56、.,完成编辑后,,,若要存盘并退出,,,可按,ESC,键回到命令模式,;,,3.,使用,: W,将文件存盘,,,再按,q,退出,vi,,也可直接用,:,wq,来存盘退出,.,,在编辑模式,,,按,i—,在光标所在字符前开始输入文字,,按,a—,在光标所在字符后开始输入文字,,按,o—,在光标所在行下插入一新行来输入文字,,,11/27/2024,57,,2006.10.16,DOS,、,Unix,和,Linux,常用命令对比表,,DOS,Unix,Linux,A >,或,C>,,,dir,,dir/w,,type,,cd,\,,copy,,ren,,del,,deltree,,md:mkdir

57、,,rd,Login:,,Password:,,ls,–l,,ls,,cat;more;less;tail,,cd,/,,cp,,mv,,mv,,rm,,mkdir,,rmdir,Login:,,Password:,,ls,–l ;,vdir,,ls,–,aF,(,看全部文件),,cat;more;less;tail,,cd,/,,cp,,mv,,mv,,rm-v,,mkdir,,rmdir,,11/27/2024,58,,2006.10.16,DOS,、,Unix,和,Linux,常用命令对比表,,DOS,Unix,Linux,help,,,,,,,,,,edit,,dosshell,man

58、,,pwd,,chgrp,,chown,,chmod,,df,,du,,,history ;! n,,vi;,,Bshell,;,Cshell,man,,pwd,,chgrp,,chown,,chmod,,df,,du,,touch,新文件名,,history ;! n,,vi:emacs,,Ash;bsh,ksh,tcsh,zsh,,11/27/2024,59,,2006.10.16,关于,vmware,,vmware,给用户提供了一个平台,:,即可以在一台机器上真正同时运行两个独立的操作系统,,,一个是原始的操作系统,,,一个运行于虚拟机上,,,前者称之为母机,,,后者为子机,.,基于上述

59、原因,,,你现在可以在运行,win32,平台的机器上通过,vmware,安装并运行,linux,,,反之亦然,. ...,,VMWare,是一个“虚拟,PC”,软件,.,它使你可以在一台机器上同时运行二个或更多,Windows,、,DOS,、,LINUX,系统。与“多启动”系统相比,,,VMWare,...,FireBird,BBS,系统是运行于,Linux/Unix,的,TelnetBBS,,系统,经历了至少,10,多年的发展,功能异常强劲,是各大学网络的不可缺少部分。,11/27/2024,60,,2006.10.16,附录,:,关于计算机系统的安全等级,,美国,:,分,4,类,8,级,,

60、1983,年公布,.,,D,级,(,非保护级,):,最低级,,,不可信任,,,硬件和操作系统很容易被侵袭,.,,,例,DOS,Windows3.X, Windows95,System7.X.,,C1,级,(,自主安全保护级,):,有,Unix,Xenix,Novell3.X(,或更高,), Windows NT.,,C2,级,(,可控安全保护级,):,在,C1,级上增加几个特性,,,有,Unix,Xenix,Novell3.X(,或更高,), Windows NT.,,11/27/2024,61,,2006.10.16,附录,:,关于计算机系统的安全等级,,B1 (,标记安全保护级,):,,B

61、2(,结构保护级,):,,B3 (,强制安全区域级,):,,A,级,(,验证设计级,):,最高级,.,具有上述各级的所有特性,.,,中国,:1993,年公布,GB17859_1999,,分,1,级自主保护级,,2,级系统审计保护级,,3,级安全标记保护级,,4,级结构化保护级,,5,级访问验证保护级,.,,11/27/2024,62,,2006.10.16,总结,,1.Unix/Linux,的启动,:,,Linux,的启动由引入装入器,(boot loader),完成,,,它负责装入内核并引导,OS,,常用,LILO,和,Grub.,当计算机通电启动,,,先由主板,BIOS,装载主引导记录,,

62、,然后从当前活动分区启动,, Grub,获得引导过程的控制权后,,,显示,Grub,引导菜单引导系统。,,2.,支持多文件系统是,Linux,的最重要特征之一,,,这一特征可使,Linux,的应用程序透明地访问许多其他,OS,的文件,,,并随着内核的版本更新,,,支持的文件系统类型会不断增加。,,3. Linux,的文件系统结构,,与其他,OS,一样,,,一般在根目录下不存放任何文件,,,因为根目录是根文件系统的挂接点,,,根文件系统中包含非常关键和非频繁使用的系统文件,,,根文件系统受损将意味着系统无法正常启动,.,一般根文件系统应较小,,,与其他文件系统分开设立,.,,11/27/2024

63、,63,,2006.10.16,总结,,4.Linux,中有,,根文件系统,:,如,/bin, /,sbin,, /root(,超级管理员的主目录,), /dev, /,tmp,, /lib, /dev, /boot, /,usr,(,其他文件系统的挂接点,),等,,/etc,文件系统,:,主要放置,Linux,的基本配置文件,,/,usr,文件系统,:,存放所有的应用程序的安装结果,,,占用磁盘空间较大,,/,var,文件系统,:,用于记录,Linux,的操作,,/proc,文件系统,:,只是一个虚拟文件系统,,,仅在系统运行时在内存创建,.,,/home,文件系统,:,是所有用户文件的存放

64、处,11/27/2024,64,,2006.10.16,命令使用说明,,1.,常用命令,,在线帮助,,通信命令,,其他命令,,2.,文件与目录操作命令,,pwd,(print work directory):,列出当前所处的路径与目录,,Mkdir(make,directory):,创建目录,,cd,(change d directory):,改变工作,(,当前,),目录为指定目录,,如,cd,/,usr,/bin,进入目录,/,usr,/bin ;,,,cd,~,进入自己的主目录,;,cd,../ ..,是跳到目前目录的上二层目录,,3.,创建文本文件,,Cat >,文件名 注意,:

65、,文本结束要以,Ctrl+D,退出,,,再回到提示符,.,,4.,文本显示命令,: cat , head, tail ,more, less,,,,,11/27/2024,65,,2006.10.16,总结,,1.Linux,办公应用软件介绍,:,,QpenOffice,2.0,软件,:,,,下载网站,:,www.openoffice.org,,,zh.openoffice.org,(,有中文版本,),,QpenOffice,2.0,软件功能简介,,,与,Microsoft Office,相似,,,内含文字处理、电子表格、幻灯片制作、绘图、数字公式及内嵌到各组件的数据库。,,文字处理器,wri

66、ter,,,电子表格,calk,,,演示文稿,impress,,,图形化表达工具,draw,,,数据库访问工具,base,,,算术方程式模块,math,,11/27/2024,66,,2006.10.16,Linux,内核的编译与定制,,1.,编译,linux,的理由,,在多数情况下,,,用户不必对内核作任何改动,,,一般在以下情况下要对内核作编译与定制,:,,(1),希望使用最新的内核版本,;,,(2),根据自己的情况对,linux,内核进行合理的裁减,,,作有效的简化,,,做到量身定制,.,,2.,编译前的准备工作,,(1),在编译前,,,准备或制作一张,linux,系统启动盘,(,光盘或软盘启动,);,,(2),获取内核的源代码程序包,:,提供,linux,下载的官方网站有,:,,www.gnu.org,;,www.kernel.org,,在确认是以,root,身份登录,linux,系统后,,,即可对内核做

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!