Unix-AIX培训教材.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 AIX操作系统简介 AIX操作系统的主要特点 遵循众多工业标准 AIX遵循的标准包括正式由标准组织发布的标准以及公认的标准。AIX是第一个遵循OSF/AES标准的操作系统。除此之外,AIX还特别遵循POSIX、SYSTEM V 以及BSD标准。 先进的系统设计 AIX操作系统的优越性主要体现在以下几点: (1). 其核心是可分页的,它可将暂不需要的内核程序置换出内存,改变内核必须常驻内存的方式,从而提高了内存可用空间和系统性能。 (2). 预占实时处理及先占机制使高优先级进程能立即从低优先级进程获取所需资源,这对联机事务处理任务非常重要。 (3). 虚拟内存管理机构提供了非常大的地址空间支持,虚拟内存管理器(Virtual Memory Management,VMM)用于管理实际内存页帧的分配和解决进程查询那些当前不在实际内存中的虚拟内存页的问题。 (4). 对线程的支持。线程是AIX版本4所设计的新模型,AIX进程被分成为两个独立的成分,强化了任务(tasks)和线程(threads)两个概念。线程是被看作一个基本调度实体的活动执行环境,一个任务有多个线程,它们并发运行。它的好处就是任务中的所有线程共享任务的资源。 (5). 基于流方式的I/O。AIX的I/O子系统支持类似映象文件,预分页、数据定速和异步I/O等功能,它实现所谓内存映射I/O和I/O定速的技术。内存映射直接映射内存中的文件,这样就越过传统的I/O块和内核,缓解由于文件放置和可能的磁盘碎块影响而导致的I/O后果。I/O定速技术阻止了密集型I/O程序构造较长的I/O队列,确保了高需求程序和低需求程序对于I/O资源的公平共享。 (6). 支持对称式多处理器(Symmetric Muti-Process,SMP)。通过在多处理器间分配线程来实现多线程,使任务能够并发执行。 (7). 日志文件环境。日志文件系统(JFS)记录文件系统的变动,它允许在系统损坏时,重建并恢复其文件系统。日志文件系统还可根据业务需要进行扩充。 (8). 核心可动态扩展。这是AIX独有的特点,核心扩展模块可以不通过预占作任何正在进行的活动而加入到某个可操作环境,新的设备驱动器系统调用、核心服务以及私人核心例程等特性可加到已有的核心来扩展其功能。能自已定制核心程序的直接好处就是可以实现新的计财服务。如果正确使用扩展核心和修改核心,将是十分有用的,但使用不当会带来不利后果。 (9).总体吞吐量均衡。AIX内核通过优先调度及强行处理的功能提供任务的实时预测性。当系统需要时,内存负载控制算法能够测得并推迟新进程得执行直到当前进程顺利结束。此外,AIX还提供了许多系统功能以克服阻碍系统吞吐量提高的因素,如:通过减少LAN设备驱动器以提高系统和网络的性能、改进C编译器的连接时间、提供NFS及TCP/IP网络功能等。 由AIX的体系结构及功能特性可以提出一个事实,那就是AIX核心基本上和传统的UNIX系统一样,而且它的I/O系统的许多成分-象虚拟内存管理器和文件系统-已经有相当的扩展,提供了一个超越了以前UNIX销售商所期望的一个优越的环境。 强大的通讯能力 AIX支持多种网络通讯协议,如SNA、TCP/IP、X.25、DECNET、ISDN、ATM、ARTIC、NETWARE、LAN SERVER FOR UNIX等。 终端支持 同步终端:支持IBM ES/9000的主机终端或仿真,接受3274/3174终端,支持与AS/400的连接。 异步终端:支持ASCII字符终端或图形终端。 AIX系统架构 应用程序及环境 SHELL 内核 硬件 命令语言解释器(ksh) Shell提供人机交互式的接口。AIX为最终用户提供的三种主要的Shell,分别是Bourne Shell (sh) , C Shell (Csh)和Korn Shell (Ksh)。IBM默认的Shell是Ksh ,它由于对Bourne Shell向下兼容、与csh的最佳特性相一致而独具吸引力。 AIX文本编辑器 AIX提供的编辑器有:ed、ex、vi和sed。最新的AIX 标准编辑器是sed,是一个非交互式的面向流的编辑器。除ed外的其他文件编辑器均包含在AIX扩展系统中。目前用户经常使用vi编辑器。在以后的章节中将详细介绍其具体使用方法。 联机帮助 在AIX系统中可以通过man命令获得联机帮助功能: man(manual):在指定命令行键入man命令后,紧跟需要求助的命令名,如命令行提示符$后键入 man COMMAND 可查询COMMAND命令的使用方法。 第二章 AIX操作系统基本命令 系统的进入和退出 login: 输入用户名(例如:user01) password: 输入用户口令

文档评论(0)

138****7331 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档