您好,欢迎访问三七文档
BeijingTelecomTrainingCenter1Solaris2.5.1教程北京电信教育培训管理中心培训一部韩小妹TEL635680702001年9月BeijingTelecomTrainingCenter2背景资料本课程在MotorolaGSM网络的OMC实验室完成,具有UNIX实际应用的操作环境OMC应用程序运行在SUN公司的UNIX操作系统Solaris2.5.1BeijingTelecomTrainingCenter3课程安排UNIX概述文件系统及管理基本命令文本编辑器进程管理设备管理NIS基本概念网络概念及通信命令Shell基本概念及编程BeijingTelecomTrainingCenter4第一章概述UNIX基本功能UNIX历史典型的UNIX版本UNIX系统组成硬件设备UNIX窗口系统BeijingTelecomTrainingCenter5UNIX操作系统的功能Providesaninterface:完成硬件设备和应用程序的接口功能–HardwareosSolaris2.5.1ApplicationSoftwareControlsresources:控制资源–UNIX操作系统负责控制、管理和分配CPU、Memory等硬件资源BeijingTelecomTrainingCenter6UNIX操作系统的功能Maintainsefficiency:维护运行效率–UNIX有效的控制计算机的所有资源(硬件资源和软件资源),提高系统的运行效率Prioritises:判别优先权–当系统运行冲突时,UNIX可根据各任务的优先级别,合理协调各项任务Communicates:通信功能–UNIX为网络操作系统,可提供网络中各终端的联系BeijingTelecomTrainingCenter7UNIX操作系统的功能Multi-user:多用户–系统识别的合法用户可以使用计算机的资源–UNIX允许多个用户在同一时间使用计算机的同一资源Multi-tasking:多任务–UNIX允许系统同一时间运行多个任务–UNIX控制CPU分时支持不同的应用进程Distributedprocessing:分布式应用进程–支持网络资源的使用BeijingTelecomTrainingCenter8UNIX操作系统的功能Portability:可移植性–在一台设备上开发的程序可在不同的计算机硬件基础上使用Software应用于HardwareHardwareHardwareBeijingTelecomTrainingCenter9UNIX历史MULTICsUNIX(kernel)BerkeleyAT&T(BSD)(SVID)SystemVRelease4(SVR4)BeijingTelecomTrainingCenter10UNIX历史1969AT&TBell实验室的Thompson和Ritchie开发了一种新的多用户的操作系统,命名为MULTICs1970使用汇编语言重新编写操作系统,命名为UNIX1974加里福尼亚大学的Berkeley分院创建了新的UNIX版本BSDreleaseSystem4.x1983AT&T的UNIX版本SystemV和Berkeley分院的BSDreleaseSystem4.x合二为一,各自取长补短,命名为SystemVRelease4(SVR4)BeijingTelecomTrainingCenter11典型的UNIX版本SunOS–BSDSunOSSolarispackages(OpenWindows)XENIX–微软开发的用于PC硬件平台的UNIXSCO-UNIX–替代XENIX的适用于PC硬件平台的UNIXULTRIX–DEC公司开发的UNIX版本BeijingTelecomTrainingCenter12典型的UNIX版本HP-UX–HP公司开发的UNIX版本AIX–IBM公司开发的UNIX版本BeijingTelecomTrainingCenter13UNIX系统组成USERAPPLICATIONSSHELLKERNELCOMPUTERRESOURCESUTILITIES/TOOLSBeijingTelecomTrainingCenter14UNIX系统组成——KernelKernel–执行命令–确认合法用户–控制系统输入/输出资源–为多用户分配使用时间–内存管理–传输文件、目录和文件系统–故障恢复BeijingTelecomTrainingCenter15UNIX系统组成——ShellShell–功能命令解释——解释命令提供给Kernel编程语言——ShellScript–类型BourneShellAT&T公司UNIX的Shell类型CShellBSDUNIX的Shell类型KornShell集合了BShell和CShell的优点BeijingTelecomTrainingCenter16UNIX系统组成——Shell–各种Shell类型之间的切换CShellBShellsh;CShell的提示符下键入sh,并回车$-;BShell的提示符$exit;键入exit,退回CShell;CShell的提示符BShellCShell$csh;BShell的提示符下键入csh,并回车-;CShell的提示符BeijingTelecomTrainingCenter17UNIX系统组成——Utilities/ToolsUtilities/Tools–系统提供的程序或工具,用来完成一些特定的工作创建文本文件格式化登录系统通信联系编制程序拷贝、移动、查找、排序BeijingTelecomTrainingCenter18UNIX系统组成——Utilities/Tools–常用工具Pipe——管道符改变命令执行过程中的标准输入(标准输入:键盘)改变命令执行过程中的标准输出(标准输出:显示器)vi——文本编辑器login——登录系统pr——打印和格式化文件cc——C语言编译程序sort——排序/合并文件cp——拷贝命令mv——移动命令find——查找命令BeijingTelecomTrainingCenter19UNIX系统组成——文件系统文件系统–功能通过对文件的管理,组织系统硬件和软件资源–文件类型文本文件Prog.c:未被编译的C语言文件Backup:Shell脚本程序BeijingTelecomTrainingCenter20UNIX系统组成——文件系统二进制文件a.out:经过编译的C语言程序特殊文件ABC.Z:压缩文件BeijingTelecomTrainingCenter21典型UNIX硬件设备E3000/E3500serverSparc5clientUltra5clientUltra10clientRouterRemoteclientLANTerminatorLANTerminatorEthernetLANBeijingTelecomTrainingCenter22典型UNIX硬件设备以太网(Ethernet)–采用总线拓扑结构–遵循电气和电子工程师协会IEEE的IEEE802.3标准–采取CSMA/CD(带有冲突检测的载波侦听多路存取)方法检测冲突若媒体忙,站点等待若媒体空闲,站点就把帧发送出去,并继续侦听媒体如果检测到一个冲突,站点立即停止传输,并发送一个简短的干扰信号在冲突发生以后,站点等待一段随机时间后尝试重传BeijingTelecomTrainingCenter23典型UNIX硬件设备CSMA/CD帧结构Preamble:报头RecipientAddress:接收端地址SenderAddress:发送端地址Type:发送数据类型Data:发送数据CRC:循环冗余校验PreambleRecipientAddressSenderAddressTypeDataCRCBeijingTelecomTrainingCenter24典型UNIX硬件设备SUN小型机–E3000/E3500/E4000–E3000配置4or72GBharddrives256or512MBmemory2externaldiskportscontainin4or7harddrivesHISextenderboxDATdriveCDROMdriveSCSIinterfacecardsRS232portWyseterminal2CPUmodulespowercoolingmodulesBeijingTelecomTrainingCenter25典型UNIX硬件设备SUN工作站–SPARC5/SPARC10–ULTRA1/ULTRA5/ULTRA10–SPARC5配置MicroprocessorSPARCbased32bit40MHzSystemmemory64MbColourMonitor20inchKeyboardandmousewithpadSpeakerandmicrophoneDiskStorage2GBDiskStorageof6GB(mirrored)ontheMIBCDROMDrive644Mb-externalSCSIBeijingTelecomTrainingCenter26典型UNIX硬件设备FloppyDiskDrive3.5inchEthernetInterface-standard10BaseTSerialPorts-RS232C(2off)ParallelPortCentronicsDATDriveBeijingTelecomTrainingCenter27典型UNIX硬件设备键盘、鼠标磁带机磁盘RAMROMCPUI/O显示器打印机磁带机磁盘BeijingTelecomTrainingCenter28窗口系统X资源——窗口形式、鼠标形状等资源CDE(CommonDesktopEnvironment)——公共桌面环境系统,统一的窗口标准(用户可定义的)motif——一种窗口显示风格BeijingTelecomTrainingCenter29登录系统用户帐号的建立登录CDE:usernamepassword成功登录之后:系统显示信息:上一次该用户登录的时间、有关系统信息、是否有mail的消息、显示命令提示符;用户的权限:超级用户、一般用户;BeijingTelecomTrainingCenter30查看登录用户who–功能:显示当前登录用户的名称,以及各用户登录的设备号、登录时间等信息–Options:-bboot显示系统上一次启动的日期和时间-llogin列出等待某个用户登录的线路-m同amI显示给出命令的用户的有关信息BeijingTelecomTrainingCenter31查看登录用户finger–finger[options][user-list]–功能:显示用户的登录名、用户全名、设备号、登录时间等信息–Options-llong显示某用户的详细信息-sshort显示某用户的简短报告若不指定user-list,finger为每一个登录在本机的用户产生一个简短报告若指定user-list,finger为指定用户产生一个详细报告BeijingTelecomTrainingCenter32finger–Example:#fingerLoginNameTTYIdleWhenWhererootsuper-userpts/1IThu10:10200.30.9.1BeijingTelecomTrainingCenter33finger–Example:#fingerroot@omcsys1[omcsys1]LoginNameTTYIdleWhenWhererootSuper-Userpts/114Thu10:10200.30.9.1#finger-lomcadmin@omcsys1Loginname:omcadminDirectory:/ho
本文标题:UNIX全部
链接地址:https://www.777doc.com/doc-3955248 .html