AIX基础培训教材
- 格式:doc
- 大小:159.00 KB
- 文档页数:34
AIX 基础培训教材第一章AIX简介主要内容:AIX与UNIXAIX的组成1. AIXAIX是IBM公司开发的UNIX系统,是用在IBM的RISC System/6000计算机上的专用操作系统。
曾多次被业界评为最佳的商用UNIX系统。
AIX是A dvanced I nteractive E X ecutive的简称。
2.UNIX与AIX的发展历史∙60年代末第一个UNIX操作系统在Bell Labs开发出来∙1980年加州大学Berkeley分校发布了他们的UNIX系统∙IBM从1985起开始使用UNIX系统∙1986年IBM发布AIX第一版,用在RT6150计算机上∙1990年IBM推出RISC System/6000及新的AIX Ver.3∙1994年IBM推出AIX Ver. 4.1∙目前AIX的最新版本为4.3,这是一种能同时运行32位及64位应用软件的64位操作系统。
可运行在任何一款RS/6000的计算机上,并与AIX原有版本保持二进制兼容。
3. AIX的主要组成∙ Kernel(内核)介于硬件设备及外壳(Shell)之间,管理多进程、多用户,管理存储设备,控制文件存取,Kernel的大部分用C语言编写、小部分用汇编编写。
Hardware ArrayKernelShellApplication∙ File system(文件系统)AIX的文件系统具有倒树状结构,通常包括三种文件类型:普通文件、目录、特殊文件(指向连接到系统的各种外设)。
(1)bin -- 系统命令文件(2)etc -- 系统文件(3)dev -- 各种设备文件(4)home -- 各用户目录(5)tmp -- 临时文件(6)usr --(7)var --∙ Shell(外壳)Shell是AIX的用户界面,在AIX中Shell有三种:Korn、Bourne、C,确省状态下是使用Korn Shell。
Shell同时也是命令解释器,具有可编程性,支持应用程序的前台或后台运行。
第四单元网络设置简介●任何服务器与网络相连必须做的第一件事情●AIX使之实现起来非常简单-利用SMIT设置网络●在开始前需要了解的内容⏹主机名,⏹IP 地址,⏹网络掩码,⏹域名,⏹网关服务器,⏹DNS 服务器NOTES fred 9.180.123.1网关DNSAIX 和网络●IBM 使用所有的:⏹以太网-en0, en1, ...⏹以太网IEEE 802.3 et0, et1, ... (使用得不很多)⏹令牌环-tr0, tr1, ...●目前常用的是以太网●在适配卡的表面贴有标记⏹可以在硬件参考手册中查阅网络适配卡的详细数据,如速度●所有目前使用的网卡⏹不需要设置跳线⏹无需专门的配置设置网络使用smitty tcpipMinimum Configuration & StartupTo Delete existing configuration data, please use Further Configuration menus Type or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]* HOSTNAME [class0]* Internet ADDRESS (dotted decimal) [9.137.63.176]Network MASK (dotted decimal) [255.255.255.192]* Network INTERFACE en0NAMESERVERInternet ADDRESS (dotted decimal) [9.180.234.50]DOMAIN Name [] Default GATEWAY Address [9.137.63.129](dotted decimal or symbolic name)Your CABLE Type N/A + START Now no + F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=Image设置网络使用smitty inetChange / Show a Standard Ethernet InterfaceType or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]Network Interface Name en0INTERNET ADDRESS (dotted decimal) [9.181.48.123]Network MASK (hexadecimal or dotted decimal) [255.255.255.192] Current STATE up + Use Address Resolution Protocol (ARP)? yes + BROADCAST ADDRESS (dotted decimal) []Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=ListEsc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do设置网络●AIX 使用ODM 和SRC 来控制网络设置●当使用Smit配置网络时,系统会自动更新ODM和SRC中的相关内容●SRC:系统资源控制器●ODM: 实体数据管理Object Data Manager (ODM)●对象数据库管理器(Object Database Manager,ODM)是AIX独特的系统配置管理机制, 是一种面向数据实体的数据管理方法。
易初电子技术有限公司AIX操作系统培训教材编制:日期:批准:日期:前言 (1)第1章概述 (2)AIX的来源背景 (2)AIX的特点 (2)第二章 RS/6000产品概述 (6)第三章 AIX系统的安装及环境配置 (8)AIX基本系统安装 (8)基本概念 (8)安装介质与方式 (9)安装步骤 (9)准备工作 (9)BOS(Base Operating System)安装 (10)OPP(Optional Program Product)扩展子系统安装 (12)安装的相关说明 (12)安装C及C++语言 (13)安装前准备 (13)C语言安装步骤及License配置 (14)系统的启动和关闭 (18)系统启动过程 (18)系统关机 (19)第4章系统日常管理和维护 (20)用户登录和注销 (20)CDE的启动 (20)用户登录 (20)设备管理和配置 (20)aix的管理思路 (20)对象数据库 (20)Vital Product Data( VPD ) Database (21)Smit Database (21)Predefined Devices Database (22)Customized Devices Database (22)设备管理命令 (22)磁盘和文件系统 (22)储设备的相关术语 (23)存储磁盘管理 (25)PV的管理 (25)VG的管理 (27)LV的管理 (28)文件系统 (29)系统目录 (29)文件系统类型 (30)fsck (30)文件系统的管理 (31)管理进程 (32)进程的属性 (32)系统资源管理器SRC (33)系统的备份与恢复 (35)备份的类型 (35)常用命令 (37)打印管理配置 (40)打印管理中常用的术语: (40)创建一个打印队列 (42)打印配置文件 (43)打印队列的控制 (44)启动和停止一个打印队列 (45)设置TCP/IP (47)IP地址和子网掩码 (48)TCP/IP通讯后台进程 (48)以太网的配置 (50)网络测试 (50)主机文件 (51)相关命令 (51)第五章 AIX常用命令 (54)逻辑卷管理命令总结 (54)物理卷命令 (54)卷组命令 (54)逻辑卷命令 (55)文件系统命令 (55)交换空间管理 (55)用户管理 (56)其他 (56)第六章安全控制 (57)用户的规划 (57)主机服务的控制。
第一章AIX操作系统简介1.1AIX操作系统的主要特点1.1.1遵循众多工业标准AIX遵循的标准包括正式由标准组织发布的标准以及公认的标准。
AIX是第一个遵循OSF/AES标准的操作系统。
除此之外,AIX还特别遵循POSIX、SYSTEM V 以及BSD标准。
1.1.2先进的系统设计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)记录文件系统的变动,它允许在系统损坏时,重建并恢复其文件系统。
UNIX管理员AIX快速入门何为系统管理?●在很多操作系统中,系统管理包括不同的任务:⏹用户控制⏹设备管理⏹网络管理⏹性能调整⏹操作系统安装⏹备份●本专题讨论会将涉及以上所有内容日程安排⏹第一单元-AIX介绍⏹第二单元-启动AIX -第一次使用⏹第三单元-SMIT⏹第四单元-网络⏹第五单元-磁盘、逻辑卷管理⏹第六单元-文件系统(JFS)和换页空间⏹第七单元-其它设备⏹第八单元-安全管理⏹第九单元-AIX安装⏹第十单元-性能监测第一单元AIX介绍什么是AIX●运行在P系列服务器上的操作系统●A dvanced I nteractive e X ecutive⏹带有BSD附加件的UNIX System V系统⏹遵循UNIX标准●获得系统管理方面的奖项●有着更多的特性和功能连续6年保持UNIX操作系统总体性能第一Internet和Web应用功能排名第一AIX 的几项第一...●AIX 在很多技术方面都是第一,其中包括:⏹LVM●Logical Volume Manager 逻辑卷管理器●内置在操作系统中⏹JFS、JFS2●Journal File System 日志文件系统⏹动态内核●增加新设备,更改配置不需要重建AIX内核⏹mksysb●制作系统启动映像⏹SMIT●System Management Interface Tool●系统管理界面AIX 的当前情况...●AIX 5L⏹运行在32位或64位硬件上⏹有32位和64位两种核心⏹32位应用程序二进制兼容老版本AIX⏹64位应用程序需要在5L上重新编译⏹运行在单处理器、SMP和SP并行机器上⏹AIX5.1可以在所有的RS/6000, P系列服务器上运行⏹AIX 5.2支持动态逻辑分区⏹AIX 5.2不支持MCA体系结构的RS/6000机器还提供高可用性...●高可用性High Availability Cluster Multi Processor⏹HACMP程序包●软件和服务⏹可在所有的P系列服务器上运行⏹使用外置共享磁盘和HACMP软件⏹多达32台机器的集群●通常使用两台机器⏹空闲备用–机器A 正在运行应用–机器B 处于空闲状态–机器A 发生故障●机器B 重新启动一些(或所有)应用–机器A 修复好●机器B 停止应用,然后在A 上重新启动客户机A B 快速处理器备份处理器CGOHASALV1.0-10HACMP -两种流行的配置客户机A B两个处理能力相当的服务器⏹互为备份–机器A 和B 都在运行独立的应用–机器发生故障,假设为B ●机器A 运行所有(或局部)应用–机器修复后●机器A 停止机器B 的应用,然后在B 上重新启动sAIX 的相关软件...●编译器编译器,可单独购买⏹在AIX中不提供C●VisualAge C++ for AIX●C for AIX●DB2 通用数据库⏹采用Web集成的数据库⏹运行在很多平台上●WebSphere⏹电子商务产品集⏹完整的连锁部件集●Tivoli⏹完整的系统管理解决方案●Performance Toolbox/6000⏹监视多个RS/6000系统总结●RS/6000,P系列服务器和AIX●所有的UNIX都各有特点⏹包括AIX⏹不能称之为好与坏-只是不同●我们希望,通过学习您会越来越喜欢AIX⏹它的一些特性使系统管理员能够更加简单地完成管理任务。
AIX培训教材一、系统存储NOTES:工作站和个人电脑的硬磁碟主要可分为integrated drive electronics(IDE)或small computer system interface(SCSI)两者。
IDE硬碟将控制功能集成进硬碟本身的电路。
SCSI硬碟也将控制器集成进硬碟中,但在I/O上需要一个较复杂的介面卡。
RS/6000支援内接硬碟及微通道介面卡外接singleended SCSI/SCSI-2或differential SCSI-2设备。
大多数的磁碟已经格式化,并存有一个坏轨表。
如果必须重新格式化磁碟,应调用diag命令或由diagnostic磁碟片重新启动。
从功能菜单中选择service Aid,再选Disk Media和Format Disk and Certify。
安装磁碟:在系统中加入一个新的SCSI磁碟,应将磁碟插上一个在系统背面的SCSI介面。
最好在电源关闭时做这个动作。
如果非常小心的话,也可on-line来做。
数个SCSI设备可用daisychain(串接)的方式串接在一个单一的SCSI卡上。
串接的每个磁碟必须有一个唯一的SCSI ID和LUN编号。
SCSI ID可以由磁碟上(或在外接盒上)的跳线或开关来选择。
SCSI ID的范围为0至7,通常7指定给SCSI介面卡。
当系统启动时,新的磁碟会被自动地辨识出来,并记录在ROS和ODM资料库中。
也可调用cfgmgr或mkdev命令来on-line更新设备。
新的磁碟会被指定一个可用的hdisk<nn>标签。
#mkdev –c disk –s scsi –t osdisk –p scsi2 –a pv = yes#smit cfgmgr可用diag命令来查看系统是否起用新设备:#diag●AIX存储结构1.文件2.目录3.文件系统4.逻辑存储5.物理存储6.逻辑卷管理●UNIX磁碟存储1.固定分区2.扩展分区的大小3.限制文件系统和文件的大小4.相邻数据的要求5.时间和效率要符合先前的计划NOTES:在系统安装前,用户必须为每个分区选择正确的大小,每个系统文件都位于硬盘上的一个分区。
AIX 基础知识(一)第一章AIX简介主要内容:AIX与UNIXAIX的组成1. AIXAIX是IBM公司开发的UNIX系统,是用在IBM的RISC System/6000 、P 系列小机上的专用操作系统。
曾多次被业界评为最佳的商用UNIX系统。
RISC (reduced instruction set computer) 精简指令集计算机,RISC机中采用的微处理器统称RISC处理器AIX是A dvanced I nteractive E X ecutive的简称。
(高级交互执行程序)2.UNIX与AIX的发展历史∙60年代末第一个UNIX操作系统在Bell Labs开发出来∙1980年加州大学Berkeley分校发布了他们的UNIX系统∙IBM从1985起开始使用UNIX系统∙1986年IBM发布AIX第一版,用在RT6150计算机上∙1990年IBM推出RISC System/6000及新的AIX Ver.3∙1994年IBM推出AIX Ver. 4.1∙2001年IBM推出AIX 5L,L代表Linux affinity∙目前AIX的最新版本为6.1,在虚拟化、安全性、可用性、可管理性上又迈出了一大步。
可运行在任何一款RS/6000的计算机上,并与AIX原有版本保持二进制兼容。
3. AIX的主要组成∙ Kernel(内核)介于硬件设备及外壳(Shell)之间,管理多进程、多用户,管理存储设备,控制文件存取,Kernel 的大部分用C 语言编写、小部分用汇编编写。
∙ File system(文件系统)AIX 的文件系统具有倒树状结构,通常包括三种文件类型:普通文件、目录、特殊文件(指向连接到系统的各种外设)。
(1) bin -- 系统命令文件(2) etc -- 系统文件 (3) dev -- 各种设备文件 (4) home-- 各用户目录 (5) tmp -- 临时文件 (6) usr -- (7) var--∙ Shell(外壳)Shell 是AIX 的用户界面,在AIX 中Shell 有三种:Korn 、Bourne 、C ,确省状态下是使用Korn Shell 。
Shell 同时也是命令解释器,具有可编程性,支持应用程序的前台或后台运行。
Hardware Kernel Shell Application∙ Text processing(文字处理)在AIX系统中主要的文字编辑器是VI,这是一种最常用的编辑器,一种全屏幕的行编辑器。
在CDE(一种UNIX通用图形界面)环境下还可以使用另外一种全屏编辑器。
∙ Programming Languages(编程语言)可利用Shell的可编程性编制程序,也另外购买AIX平台上的高级编程语言,如:C、C++、FORTRAN、Pascal等等。
∙ System management(系统管理)AIX的系统管理包括:软件安装、用户帐号定义、配置外设、分配磁盘空间、备份数据、监控系统性能、检查系统故障等等。
第二章使用系统主要内容:进入和退出系统AIX命令的格式部分AIX命令1. 在字符界面环境下进入和退出系统∙进入系统login: yuxinxumin´s Password: (the password does not appear)∙退出系统$ <ctrl-d>或$ exit或$ logoutlogin:2. 在图形界面环境下进入和退出系统∙登录界面3. 口令∙口令的创建和修改$ passwdChanging password for team01team01´s Old password: (the password does not appear)team01´s New password: (the password does not appear)Enter the new password again: (the password does not appear)4. AIX命令的格式$ command option(s) argument(s)∙ command 命令本身∙ option(s) 命令选项,可以同时有多个,选项均以符号“-”开始∙ argument(s) 命令参数,可以同时有多个5.一些AIX命令∙ date -- 查询及修改日期和时间宇信鸿泰技术部显示当前时间和日期$ dateFri Jul 17 14:09:38 CDT 1998设置时间和日期$ date 0717142598Fri Jul 17 14:25:56 CDT 1998可设置的年代范围是1970~2037∙cal -- 显示日历显示指定的年月$ cal 7 1998July 1998Sun Mon Tue Wed Thu Fri Sat1 2 3 45 6 7 8 9 10 1112 13 14 15 16 17 1819 20 21 22 23 24 2526 27 28 29 30 31显示指定的年份$ cal 1998∙who -- 显示当前登录在系统上的用户的相关信息显示登录在当前系统上的用户信息$ who显示你自己的名字$ who am iyuxin pts/0 Aug 04 16:27 (Xumin)∙finger -- 显示用户信息显示登录在系统上的用户信息$ finger显示某一用户的信息$ finger username$ finger xuminLogin name: xuminDirectory: /home/xumin Shell: /usr/bin/ksh On since Aug 04 16:27:09 on pts/0, 1 minute 49 seconds Idle Time from XuminNo Plan.mail -- 接收、发出和查看电子邮件进入收发邮件环境$ mail较常使用的子命令数字选择邮件d 删除当前选择的邮件m 发一个新的邮件q 退出电子邮件环境,并删除已阅读过的邮件x 退出电子邮件环境,不删除已阅读过的邮件t 显示选择的邮件$ mail xuminSubject: testhi,this is a test.<ctrl-d>Cc:$ mailMail [5.2 UCB] [AIX 4.1] Type ? for help."/var/spool/mail/xumin": 1 message 1 unread>U 1 xumin Tue Aug 4 16:32 12/312 "test"? tMessage 1:From xumin Tue Aug 4 16:32:42 1998Date: Tue, 4 Aug 1998 16:32:42 -0500 (CDT)From: xuminTo: xuminSubject: testhi,this is a test.? qSaved 1 message in /home/xumin/mbox∙clear -- 清屏或清除当前窗口内的信息∙echo -- 显示用户指定信息$ echo Hello!Hello!∙banner -- 用大字体方式显示用户指定信息$ banner Hello!# # ### # # ###### # # #### #### # # # # # # ######## ##### # # # # ## # # # # # ## # # # # # # #### # ###### ###### ###### #### ###∙wc -- 统计一个文件的行数、词数及字节数$ cat test.fileHello!This is a test file.$ wc test.file2 6 28 test.file6.特殊键以下是一些在Shell环境下组合键的用法:∙<ctrl-c> -- 终止当前的命令或前台进程∙<ctrl-d> -- 结束一个传输或文件(的输入)∙<ctrl-s> -- 暂停屏幕输出∙<ctrl-q> -- 继续屏幕输出∙<ctrl-u> -- 删除当前输入行第三章AIX在线(帮助)文档主要内容:man命令info命令web-base文档1.man 命令man命令可以提供有关命令、子程序和文件的参考信息。
man命令提供的主要信息有:Purpose(作用)、Synta(语法)、Description(说明)、Flags(选项)、Examples(示例)、Files(相关文件)等等。
$ man lsls CommandPurposeDisplays the contents of a directory.SyntaxTo Display Contents of Directory or Name of Filels [ -1 ] [ -A ] [ -C ] [ -F ] [ -L ] [ -N ] [ -R ][ -a ] [ -b ] [ -c ] [ -d ] [ -e ] [ -f ] [ -g ] [-i ] [ -l ] [-m ] [ -n ] [ -o ] [ -p ] [ -q ] [ -r] [ -s ] [ -t ] [ -u ] [ -x ] [ File ... ]To Display Contents of Directory~~~~Examples1. To list all files in the current directory, enter:ls -aThis lists all files, including . (dot), .. (dot-dot), and other fileswith names beginning with a dot.2. To display detailed information, enter:ls -l chap1 .profileThis displays a long listing with detailed information about chap1and .profile.~~~~ 命令info命令启动infoexplorer程序。
在infoexplorer中除了能找到man命令所包含的所有内容外,还包括有安装在系统中的连机书籍,并能按关键字进行查询。
在AIX4.3版本之后除非下定单时指定,否则不再提供infoexplorer方式的联机帮助文档。
3.Web-base文档在AIX环境中使用Web browser软件(如netscape for AIX等),打开指定文件即可在Web-base环境中查阅联机帮助文档。