UnixAIX培训教材
AIX基础培训教材
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培训
厦门用友烟草软件有限责任公司 技术顾问 温志挺 2010年 2月
第一部分、UNIX操作系统基础
Unix系统概述 Unix基本概念、术语 Unix日常命令
•
•
•
UNIX系统概述
•
•
UNIX首先是一种操作系统;
操作系统是控制和管理计算机资源、方便用户使用计算机的程序集合。 它的主要目的有三个: 提供用户一个能够执行应用程序的环境; 有效地管理各项硬件资源; 让用户能够更容易地使用计算机硬件;
硬链接:链接文件与原有文件具有相同的I节点号,指向相同的物理地址; 符号链接:即软链接,在链接文件中只保存原文件名;
注意:
UNIX / LINUX系统对大小写敏感,下面三个代表不同的字符串:
File
file
FILE
UNIX基本概念
目录 在UNIX中目录的概念与windows 中的文件夹概念相类似 AIX文件系统的最高层称为根目录,以“ / "表示。其下的所有 目录都被看成“ / "下的子目录。子目录中既可以放置文件, 也可以创建下一级的目录结构。 目录树按照分层结构组织,形成一棵倒置的树。各种不同的 程序模块在该文件树中按目录分组。
文件系统 /dev/hd4 /dev/hd2 /dev/hd3 /dev/hd1 /dev/db2_tag GB 块 1.00 5.00 2.00 10.00 30.00 可用 %Used 0.86 15% 1.38 73% 1.56 23% 2.45 76% 7.09 77% Iused %Iused 安装于 2308 2% / 69084 18% /usr 614 1% /tmp 18304 4% /home 644 1% /db2_tag
IBMAIX操作系统基础知识培训
LCD都要显示一些数字信息
它为您指示:
正在进行加载的设备 当前的工作状态 加载失败的原因
可以在诊断手册中查到数字信息的含义
ZHE JIANG COLLABORATION DATA SYSTEM LTD.
系统初始化-第一阶段
•由服务处理器运行
• 进行自检,代码显示在前面板上 • 识别适配器和部件 • 按照配置列表查找引导设备 • 从引导设备上加载AIX,否则在LCD上显示错误代码 • rootvg 和 /dev/hd5 • 使用: lsvg -l rootvg 检查(type = boot)
AIX主要组件-shell
AIX 的缺省 shell 为:
Korn ksh AIX 有其他的shell可以供选用
查找已执行过的命令:
$ set -o vi 启动 vi 命令行 按 <esc> 前一行:<esc>+ k 其它的 vi 命令如: h l x i a 搜索: <esc> /字符串
ZHE JIANG COLLABORATION DATA SYSTEM LTD.
第一单元 AIX介绍
ZHE JIANG COLLABORATION DATA SYSTEM LTD.
AIX介绍
• AIX全名为(Advanced Interactive Executive),它是IBM公司的
UNIX操作系统,整个系统的设计从网络、主机硬件系统,到操作系
统完全遵守开放系统的原则。
系统初始化-第二阶段
服务器上设备的配置
启动AIX,运行 cfgmgr 识别各类硬件设备 加载动态设备驱动程序
可从LCD上观察到正在配置的哪个设备 设备越多,花费的时间越长
AIX6基础培训 AN100培训
AIX6基础培训AN100培训课程代号:AN100课时:4天培训费用:3200元培训对象:在AIX 6操作系统环境中工作的用户和任何希望了解AIX 6基础知识的人,计划学习AIX System Administration课程的学员。
UNIX系统管理员,爱好者。
培训收益:AIX系统日志,并设置用户密码。
使用AIX的在线文档AIX的文件和目录管理shell编程使用vi编辑器AIX命令,并执行共同的AIX的进程管理自定义的工作环境使用普通的AIX工具写简单的shell脚本使用AIXWindows环境使用通用桌面环境培训课题:第1天单元1 - 介绍到AIX单元2 - 使用系统练习1 - 使用系统单元3 - AIX的文件练习2 - AIX的文件单元4 - 文件和目录练习3 - 文件和目录单元5 - 使用文件练习4 - 使用文件Day 2 第2天单元6 - 文件权限练习5 - 文件权限第七单元- vi编辑器练习6 - vi编辑器第八单元- 壳牌基础练习7 - 壳牌基础第九单元- 使用shell变量练习8 - 使用shell变量Day 3 第3天第十单元- 过程11单元- 控制过程练习9 - 控制过程单元12 - 自定义用户环境练习10 - 自定义用户环境Part I单元13 - AIX的工具,第一部分练习11 - AIX的工具(1)Part I (Continued)单元13 - AIX的工具,第一部分(续)练习12 - AIX的工具(2)Part II该股14 - AIX的工具,第二部分单元13 - (3)AIX的工具Day 4 第4天Part II (Continued)该股14 - AIX的工具,第二部分(续)练习14 - AIX的工具(4)单元15 - 附加Shell特性练习15 - 附加Shell特性16单元AIX的图形用户界面。
aix培训教材第六单元文件系统和换空间
/usr
/mnt
/usr/bin
/sally
/john
文献系统旳详细内容保留在: /etc/filesystems
包括安装点、 LV 和选项
重新命名一种 JFS 新旳安装点
# chfs -m /test2 /test
或
卸载 jfs: umount /filesystem
# smitty fs
编辑: vi /etc/filesystems
换页空间(paging space)
内存
磁盘
当真实内存不够使用时,换页空间作为第二内存 程序和数据只有活动部分才必须存在于真实内存中, 这使得换页空间旳应用成为也许 换页空间使用量必须定期检查,假如不小于70%,需 要增长新旳换页空间 当换页空间严重局限性时,一条信息将被发送到控 制台,新旳进程不能生成,系统也许停机 换页空间不是内存旳替代品,除了暂存数据外,它 不能完毕内存旳其他功用
总结
内存
磁盘
JFS/JFS2 迅速、可靠 位于一种逻辑卷内 非常大旳容量和文献容量 最佳是为数据库准备2GB旳文献空间 换页 以相似容量旳换页空间来展开 磁盘多意味着换页高峰少
/john
压缩文献系统
合用于单顾客工作站
合用于离线备份
其他方面尽量少使用,由于占用CPU时间
大型文献旳文献系统 (>2GB )
除非您需要使用旳大型文献。否则一般不
使用,对系统性能稍有影响。
/
JFS/JFS2 旳加载
/home
/bin
/sally
/john
一旦创立后,您需要加载jfs
AIX不能自动完毕!!
数据块
jfslog设备是循环日志。文献系统旳构造变化被记入这个日 志。
AIX培训教材(IBM内部培训)之一
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基础培训资料
(7)打印管理(Print Splooling) (8)问题检测(Problem Determinination) (9)性能调整和资源时间安排(Performance & Resource Scheduling) (10)系统环境(System Evnironments) (11)进程和子系统管理(Processes & Subsystems) (12)应用程序(Applications)
其他设备配置查看命令
prtconf 命令 显示当前操作系统内核: prtconf –k 显示系统内存大小、cpu时钟频率: prtconf –m/s 显示cpu主频: prtconf / pmcycles –m
日常维护
系统错误检查:errpt
• [gsdev_b:root:/#]errpt IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION BFE4C025 0407181108 P H sysplanar0 UNDETERMINED ERROR F3931284 0326142508 I H ent0 ETHERNET NETWORK RECOVERY MODE EC0BCCD4 0326142508 T H ent0 ETHERNET DOWN F3931284 0326142408 I H ent0 ETHERNET NETWORK RECOVERY MODE EC0BCCD4 0326142408 T H ent0 ETHERNET DOWN
常用的系统目录
• /dev
– 用于存放本地设备的特殊文件 – 也是系统在安装的时候自动生成的
• /sbin
– 存放对系统启动和装入/usr文件系统至关重要的命 令和脚本. – 由于AIX中系统引导时用的命令大都要放在内存中, 因此/sbin中的命令非常少
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:在系统安装前,用户必须为每个分区选择正确的大小,每个系统文件都位于硬盘上的一个分区。
Unix培训文档(完)
第 1.0版中国联通CDMA计费系统UNIX培训教材沈阳东软软件股份有限公司2002.5目录1.为什么选择UNIX? (3)1.1.U NIX系统拥有诸多的特点 (3)1.2.U NIX系统同W IN NT相比的优点 (3)2.UNIX系统简介 (3)2.1.U NIX系统的主要组成部分 (3)3.文件系统 (4)3.1.文件系统的结构 (4)3.2.文件类型 (5)3.3.文件系统的存取权限 (5)4.常用的命令介绍 (6)4.1.U NIX命令的手册 (6)4.2.文件系统的使用 (6)4.3.文件属性的更改 (8)4.4.文件内容相关的命令 (8)4.5.文件系统的管理 (9)4.6.文件系统的压缩与备份 (11)5.VI编辑器 (14)6.文件的远程传输 (16)7.进程的管理 (17)8.SHELL编程简介 (21)8.1.S CRIPT的基本结构及观念 (21)8.2.B OURNE S HELL (21)9.数据文件的常用操作 (28)1.为什么选择Unix?1.1. Unix系统拥有诸多的特点1.Unix系统的代码不仅仅提供可执行代码,而且有对程序员非常有用的源程序代码。
Unix系统的这一开放特性使得它能够正常发展。
2.Unix系统提供了许多实用工具,用户可以借以完成各种各样的工作。
例如:Solaris的admintool以及solstice。
3.Unix系统可以是单用户使用的操作系统,也可以是多用户使用的操作系统,而且还是一个多任务的操作系统4.Unix系统同网络环境融合的很好,特别适合网络管理和并发服务。
5.Unix系统能够容易的安装到新型计算机上。
6.Unix系统为用户程序提供高可移植性。
1.2. Unix系统同WinNT相比的优点1.NT只由一家公司拥有、控制、生产和管理,就是微软。
2.而Unix系统由许多公司维持自己的版本。
3.所以Unix系统没有对微软公司的依赖性。
4.64位的Unix在运行集中式数据库操作时是很快的。
unixAIX(1)
按功能分三部分:核心程序,外围程序,实用程 序
前言---UNIX版本问题
30多年的发展历史,有许多版本,分三类: AT&T开发的版本
1981年 System Ⅲ 提供厂商
1983年 SystemⅤ ,现今称为 SVR1—SVR4..2等
SUN公司,Sun OS或者 Solaris ATX IBM在UNIX领域投资产生
1.2 基础工作
登陆系统(注册) 注册前的准备工作 帐号的申请 注册的目的: 1,验证是否有权利使用该系统
2,设置工作环境
login:root root's passward: 退出系统(注销)eixt 注销的目的 注销的注意事项 logout ctrl ^D
1,防止帐号被盗用 2,经济损失
1.3 简单的操作命令
为什么要使用UNIX/LINUX
UNIX 是在科学领域和高端工作站以及小型 机以上的机型上使用最多和最流行的操作系 统.
前言---UNIX的特点
可移植性好 良好的用户界面 树型分级结构的文件系统 字符流式文件 丰富的核外系统程序:语言处理程序,系统实用程序和软件开发工具 核心的设计简洁而功能强大 管道文件连接 网络通讯,UNIX机器间可通过串行口通信 系统安全:对读写进行权限控制,带保护的子系统,审计跟踪,核心 授权等 缺点;实时功能差,易使用性和易安装性差,对硬件环境要求高.
1.5.4.2 命令的并行执行
cmd1& cmd2&… 例子 date& echo Hello ,World! 两个进程,随机顺序执行
1.5.4.3 关于kill命令
kill [-signal_number] proc-list signal_number: 1 挂起 2 中断 3 退出 9 杀死 非root用户试图向一个不属于自己的进程发 送信号,就会看到错误提示,root可以向系统 中的全部进程发送信号.
20212022收藏精品资料UnixAIX培训教材
第一章AIX操作系统简介1.1AIX操作系统的主要特点1.1.1遵循众多工业标准AIX遵循的标准包括正式由标准组织发布的标准以及公认的标准。
AIX是第一个遵循OSF/AES标准的操作系统。
除此之外,AIX还特别遵循POSIX、SYSTEM V 以及BSD标准。
1.1.2先进的系统设计AIX操作系统的优越性主要体现在以下几点:(1). 其核心是可分页的,它可将暂不需要的内核程序置换出内存,改变内核必须常驻内存的方式,从而提高了内存可用空间和系统性能。
(2). 预占实时处理及先占机制使高优先级进程能立即从低优先级进程获取所需资源,这对联机事务处理任务非常重要。
(3). 虚拟内存管理机构提供了非常大的地址空间支持,虚拟内存管理器(Virtual MemoryManagement,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)记录文件系统的变动,它允许在系统损坏时,重建并恢复其文件系统。
AIX基础学习
1994年10月04日
AIX Version 4.1.3
1995年06月19日
AIX Version 4.1.4
1996年10月10日
AIX Version 4.2
1996年04月23日
AIX Version 4.2.1
1997年04月15日
AIX Version 4.2
1997年10月06日
AIX Version 4.3.1
影响力,被很多商业厂家采用,成为很多商用 Unix的基础 。BSD Unix中最先实现了TCP/IP, 使Internet和Unix紧密结合在一起。
什么是 AIX
AIX=Advanced Interactive eXecutive 高级交互执行体 常见的UNIX版本: HP-UNIX,SUN-Solaris,SCO-
(3)首先给系统附加设备单元加电,再给系统单元加电,启动 系统;
(4)选择系统安装控制台;
(5)选择安装过程中提示信息所使用的语言;
(6)更改安装设置:更改安装方法,安装硬盘,基本语言环境 ,选择桌面环境,选择64位内核和JFS2等;
(7)系统重新启动;
(8)重新启动后的系统会自动运行配置助手(Configuration
➢ 系统启动模式与过程
➢ 系统管理服务(SMS)
➢ 配置文件/etc/inittab的介绍
➢ 系统启动过程常用命令bootlist与alog
➢ 停止系统运行常用命令shutdown 、
halt以及reboot
2023/1/19
15
用光盘引导安装系统
(1)准备安装和启动AIX操作系统;
(2)将卷标为1的AIX安装磁盘或光盘插入驱动器;
UNIXWare等
AIX操作系统培训(ppt129张)
/
bin lib lppsharesbin
/etc/filesystems
文件系统挂接(mount) ● 挂接:使文件系统与层次目录结构进行逻辑连接 ● 文件系统与/dev目录下的特殊文件(LV)关联 ● 文件系统挂接起来后,相关逻辑卷及其内容即连接 到层次目录结构的一个目录上。
挂接文件系统到空目录
pasti e
report s
pgms
.profile .exrc
/
/
.profile .profile .exrc myscript data
data
doc
doc
.exrc myscript
显示文件系统
#lsfs
显示逻辑卷信息
● 依卷组显示逻辑卷
#lsvg -l rootvg
SMIT逻辑卷管理器菜单
―物理卷(PV:Physical Volume):物理硬盘 ―卷组(VG:Volume Group):物理卷的组合
―物理分区(PP:Physical Partition):物理卷上的最
小分配单位
物理卷PV
物理卷(PV:Physical Volume)对应于一块硬盘
- 对应于一块硬盘
- 命名为hdisk0, hdisk1, ……(lspv) - 与采用的技术无关 SCSI SSA RAID… SAN
文件系统
文件系统是:
-是存储数据的一种方法 -具有层次目录结构 AIX文件系统有3种类型: -日志文件系统(jfs) -CD-ROM文件系统(cdrfs) -网络文件系统(nfs) 不同的文件系统以目录结构连接起来
建立文件系统的目的
● 物理上可以放到硬盘的任何地方(性能好) ● 某些任务使用文件系统更为高效,例如备份、移动等等。 ● 可以限制用户对硬盘空间的使用 ● 保证整个目录文件树结构的一致性,一个文件系统被破坏 不会影响其他文件系统
AIX系统培训
系统的进入和退出
login:输入用户名(例如:user1),登录进入系统 password: 输入用户口令 出现命令行提示符 $ 或 # ,即可输入操作系统命令
退出系统:<ctrl+d>; exit; logout
建立/修改口令
# passwd passwd: new passwd: —输入旧口令 —输入新口令 —重新输入新口令
AIX系统的用户界面
AIX 通用桌面环境(COMMON DESKTOP ENVIRONMENT) X窗口系统(AIX WINDOWS),简称X 命令行(SHELL)
AIX 通用桌面环境
AIX WINDOWS
命令行
AIX Version 4 (C) Copyrights by IBM and by others 1982,1996. Login: root root’s Password:
• 操作系统功能简介 • UNIX操作系统 • UNIX的历史 • UNIX和标准 • UNIX的哲学
操作系统的功能
操作 打开计算机 运行应用程序 应用程序读磁带 应用程序等待数据 进程等待 CPU 进程在显示器上显示数据 进程往磁带上写 进程终止 关闭计算机 操作系统功能 硬件管理 进程管理 硬件管理 进程管理 进程管理 硬件管理 硬件管理 进程管理 硬件管理
SMIT的启动与使用
SMIT命令的命令参数和命令语法如下: SYNTEX smit [-options][fastpath]
SMIT的用户界面
SMIT图形用户界面
使用SMIT的例子(一)
使用SMIT的例子(二)
使用SMIT的例子(三)
使用SMIT的例子(四)
使用SMIT的例子(五)
实验目的:熟悉AIX命令语法和基本命令 实验内容: 登录一个AIX系统并修改口令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章AIX操作系统简介1.1AIX操作系统的主要特点1.1.1遵循众多工业标准AIX遵循的标准包括正式由标准组织发布的标准以及公认的标准。
AIX是第一个遵循OSF/AES标准的操作系统。
除此之外,AIX还特别遵循POSIX、SYSTEM V 以及BSD标准。
1.1.2先进的系统设计AIX操作系统的优越性主要体现在以下几点:(1). 其核心是可分页的,它可将暂不需要的内核程序置换出内存,改变内核必须常驻内存的方式,从而提高了内存可用空间和系统性能。
(2). 预占实时处理及先占机制使高优先级进程能立即从低优先级进程获取所需资源,这对联机事务处理任务非常重要。
(3). 虚拟内存管理机构提供了非常大的地址空间支持,虚拟内存管理器(Virtual MemoryManagement,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销售商所期望的一个优越的环境。
1.1.3强大的通讯能力AIX支持多种网络通讯协议,如SNA、TCP/IP、X.25、DECNET、ISDN、ATM、ARTIC、NETWARE、LAN SERVER FOR UNIX等。
1.1.4终端支持同步终端:支持IBM ES/9000的主机终端或仿真,接受3274/3174终端,支持与AS/400的连接。
异步终端:支持ASCII字符终端或图形终端。
1.2AIX系统架构应用程序及环境SHELL内核硬件1.3命令语言解释器(ksh)Shell提供人机交互式的接口。
AIX为最终用户提供的三种主要的Shell,分别是Bourne Shell (sh) , C Shell (Csh)和Korn Shell (Ksh)。
IBM默认的Shell是Ksh ,它由于对Bourne Shell 向下兼容、与csh的最佳特性相一致而独具吸引力。
1.4AIX文本编辑器AIX提供的编辑器有:ed、ex、vi和sed。
最新的AIX标准编辑器是sed,是一个非交互式的面向流的编辑器。
除ed外的其他文件编辑器均包含在AIX扩展系统中。
目前用户经常使用vi编辑器。
在以后的章节中将详细介绍其具体使用方法。
1.5联机帮助在AIX系统中可以通过man命令获得联机帮助功能:man(manual):在指定命令行键入man命令后,紧跟需要求助的命令名,如命令行提示符$后键入man COMMAND 可查询COMMAND命令的使用方法。
第二章AIX操作系统基本命令2.1系统的进入和退出login: 输入用户名(例如:user01)password: 输入用户口令若用户名及口令均正确,则用户将登陆成功。
此时系统会出现命令提示符$或#,即表示可接收用户输入的操作系统命令。
退出系统:<ctrl+d>或exit或logout。
2.2passwordpassword命令用于建立或修改用户的密码。
如:#passwordpasswd: —输入旧口令new passwd: —输入新口令re-enter new paswd: —重新输入新口令2.3mkdir、rm、mv和cdmkdir :用于创建目录rm :用于删除文件或目录(rm –r )mv :用于改变文件或目录名cd :用于进入系统某一级目录中去2.4ls功能:显示目录中的内容,列出当前目录中所有文件的文件名参数说明:a :列出目录中所有文件d :列出所有子目录l :列出长格式文件信息举例:ls –a :列出当前目录中的所有文件ls –l :显示文件的详细信息功能:显示当前日期和时间,超级用户可以进行修改举例:$date显示:Tue Feb 8 09:23:58 BJST 20002.6cal功能:显示日历✧举例:$cal 99 查看99年日历$cal 11 99 查看99年11月的日历2.7cat功能:连接或显示文件举例:cat myfile :显示myfile文件中的数据cat >myfile :从标准输入(键盘)建立文件myfile 2.8wc功能:计算文件中的行数、字数和字符数参数说明:c :计算字符数l :计算行数w :计算字数举例:# wc profile13 53 381 profile| | |行数字数字符数2.9clear 、echo和bannerclear :用于清屏echo :用于在屏幕上显示信息banner :用‘#‘组成字符串在屏幕上显示信息2.10who功能:列出当前系统注册的用户举例:$who am i-- 列出当前系统使用者身份显示当前登陆到系统中的用户的信息举例:$ finger team02Login name: team02Directory: /home/team02 Shell: /usr/bin/kshOn since Mar 04 16:17:10 on tty3No Plan2.12mail功能:发送和接受信件举例:SENDING MAILRECEIVING MAIL接收信件时在mail 提示符&后面可使用的命令:d :删除信息s :把消息添加至文件中m :向后查看消息q :退出信件接收并把消息留在队列中? :显示信件选项^# :到显示的顶部t :到所收消息的顶部2.13ps功能:显示后台进程的有关信息。
单独使用ps将显示由当前终端启动的后台进程的PID、终端号、进程已执行时间以及启动该进程的命令语法:ps -options参数说明:-e :显示系统内当前运行的所有后台进程-f :除ps所提供的信息外,还显示用户名、PPID(父进程ID)及启动时间-l :除ps所提供的信息外,还显示User ID, PPID 和进程优先级2.14kill功能:杀死后台进程语法:kill -num PID举例:kill –9 23094 (-9 是软件终止进程的信号,是不可忽略的)2.15find功能:在一个或多个目录中查找符合指定条件的文件,显示文件名或对这些文件进行特定的操作语法:find path expression举例:1.find . –name ‘m*’ –print在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)并显示文件名。
2.find . –name ‘m*’ –exec ls –l {} \;在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)并显示详细的文件列表信息。
-exec 使得find以非交互的方式执行-exec后的命令。
‘{}’用于保留find的查找结果,并将其作为ls –l 的输入。
3.find . –name ‘m*’ –ok rm {} \;在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)删除之。
-ok 使得find以交互的方式执行-ok后的命令。
4.find . -perm 644 -mtime +4 –print在当前目录及其子目录中查找权限为644、4天以前被修改过的文件。
2.16grep功能:在文件或标准输入中搜索与指定格式相匹配的行语法:grep [options] pattern [file1 file 2..]参数说明:-v :显示与指定格式不匹配的行-c :统计满足条件的行数-l :只显示满足匹配条件的文件名-n :显示满足条件的行所在的行号-I :查找时忽略大小写-w :做全单词匹配举例:1.grep mail .profile搜索.profile文件中与mail匹配的行并显示。
2.grep –v mail .profile显示与mail不匹配的行。
3.grep “^a[0-9]z$” filename在filename中查找以’a’开头、以’z’结尾、中间包含数字’0’-‘9’的串。
2.17cut功能:从(文件)行中截取相应的列,并将结果写到标准输出。
语法:cut -fnumber (s) -d (character) filecut -cnumber(s) file参数说明:-c :以字符为单位进行截取-f :以域为单位进行截取-d :在使用-f参数时,默认的域分隔符是空格,用户可以通过-d参数指定域分隔符举例:1.$ psPID TTY TIME CMD98 tty0 0:00 ps100 tty0 0:00 /bin/ksh108 tty0 0:00 /home/team01/myscript$ ps |cut -c8-13TTytty0tty0tty02.$ ps |cut -c 1-4, 20-40 | grep ".*myscript"108 /home/team01/myscript3.$ text="A wonderful dish to set before the King!"$echo $text |cut -c-12,36-A wonderful King!Note :-12:从开始到第12个字符处;36-:从第36个字符处到行尾。