AIX操作系统使用总结.doc
《AIX操作系统使用总结.doc》由会员分享,可在线阅读,更多相关《AIX操作系统使用总结.doc(28页珍藏版)》请在咨信网上搜索。
1、AIX操作系统使用心得AIX是IBM公司开发的业界领先的优秀商务Unix操作系统,在可靠性、可用性、开放性、扩展性、高性能、安全性等方面都非常突出,尤其是在Internet的关键应用领域以及系统和硬件管理能力方面,其性能表现更为出色,受到了业界的普遍认可和广泛使用。以下是笔者几年来使用AIX系统的一点心得,兹供使用该系统的其他读者参考。 1如何禁止终端上的中断键(CTRL+C)?在很多应用系统中,系统管理员希望普通用户只运行自己的应用程序,不能进入系统的shell提示符下,但缺省情况下当用户在终端上按CTRL+C键时就会退到系统提示符下。由于用户终端一般没有固定的端口号,为了禁止使用中断键,可
2、采取下面办法:(1)如果使用ksh, 可在$HOME/.profile中第一行加入如下内容:trap echo Abnormal operation; exit 123915(2)如果使用csh(ksh亦可),可用如下命令:%stty intr !如果恢复正常情况,键入下列命令:% stty intr c2如何在shell中不回显(echo)字符?在实际应用中,一般当我们在键盘上键入口令时不希望将其显示在屏幕上,为此可采用下面的两种办法:使用stty 命令stty -echo # do not display passwordecho Enter password: cread PASSWD
3、#get the passwordstty echo # restore standard configuration使用echo命令设置保密属性:echo 0338m取消保密属性:echo 033m3如何在某个目录及其所属子目录的所有文件中查找字符串?在程序维护过程中,有时需要在某个目录及其所属子目录的所有文件中查找某一个字符串,为此可用下面两种方法(假设在*.cp文件中查找字符串abc,结果放在文件out中):(1)cat /dev/null outfind ./ -name *.cp -exec grep abc out(2)find ./ -name *.cp | xargs grep
4、 abc out推荐使用第二种方法,因其系统开销小、速度快。4如何对/etc/inittab文件中的一行进行注释?我们都知道在shell中使用#作为注释符号,但在/etc/inittab中注释一行的方法是在第一个字符前插入字符:。5如何转换DOS和AIX两种格式的文本文件?如欲转换DOS和AIX两种格式的文本文件,有两种方法:(1)用ftp命令:设置ASCII传输类型,在一台运行AIX的机器和另外一台运行Windows的机器之间互相传送,这里不再赘述。(2)使用AIX2dos或dos2AIX命令如将DOS格式的文本文件转换为AIX格式,可用命令A:dos2AIX inputfile outfi
5、le,反之可用命令:AIX2dos inputfile outfile,关于dos2AIX和AIX2dos命令的详细用法可参阅dos2AIX -h 和AIX2dos -h 。注意要使用这两个命令,必须首先安装文件集bos.pci。6如何解决某一PV上的VGDA与ODM库不一致的问题?在系统维护过程中,因为操作错误或其他特殊原因,有可能使某一PV上的LVCB和VGDA与其对应的ODM库不一致,导致ODM库紊乱,对PV的有关操作无法进行,这时可采用如下两个AIX命令加以解决:redefinevg -d hdisk_name vg_name该命令以指定PV上的LVM信息重新定义给定VG的ODM库。或
6、:synclvodm -P -v vgname该命令同步或重建给定VG的ODM库和LVM信息。7如何设置用户的文件大小限制?在AIX系统中,用户使用系统资源是有一定限制的。如用户缺省可创建或扩展的最大文件为1G(参见/etc/security/limits: fsize = 2097151, fsize_hard=fsize 512-bytes blocks)。如欲修改,可使用smit:# smit chuser 选择用户,修改下面两项:Soft FILE size 4194302# (2G,可根据需要设定)Hard FILE size 4194302# (2G, 可根据需要设定)用该用户身份
7、登录,使用ulimit -f 和ulimit -Hf可分别显示其fsize、fsize_hard的大小。8、如何按文件大小排序列出一个文件系统下的文件?当监控某一文件系统的空间使用情况时,如果该文件系统剩余空间较少或已使用空间增长较快,则有必要排序列出该文件系统中所有大于某一给定字节数的文件,以便进一步维护管理。为此,可用如下命令:# find filesystem_name -xdev -size +512-bytes bloks -ls | sort -r -n -k7以上所有命令在AIX4.3.3下全部测试通过。第 7 楼:AIX环境如何找到活动最频繁的进程1。下面命令输出中的C字段是一
8、个进程的cpu-penalty值(0到120之间),值越大表明进程越活跃。# ps alxw | sort +5 -n2显示前10个累计占用CPU时间的进程#ps -e|head -n 1;ps -e|grep -vTIME|0:|sort +2b -3 -n -r|head -n 103。显示前10个当前占用CPU时间的进程#ps -ef|head -n 1;ps -ef|grep -vC|0:00|sort +3b -4 -n -r|head -n 104。显示前10个占用CPU应用的进程#ps gu|head -n 1;ps gu|grep -vCPU|kproc|sort +2b -3
9、 -n -r|head -n 10第 8 楼:AIX中查看用户对系统资源的使用情况在AIX中可以通过打开acct功能来查看用户的资源使用情况,主要包括:用户连接情况、用户CPU使用情况、磁盘使用情况和打印机使用情况等。具体的步骤(共7步)有:1. 在/var/adm/acct目录下创建三个子目录:nite,sum,fiscal2. 以root登录,到/var/adm目录下,执行/usr/lib/acct/nulladm wtmp pacct。3. 通过在/etc/rc文件中添加两行(最后一行exit 0之上):echo Starting Process Accounting/usr/bin/s
10、u - adm -c /usr/lib/acct/startup打开记帐功能。4. 将/etc/filesystems中要加入磁盘记帐的文件系统相关节中的account值改成true5. 修改/etc/qconfig文件,要加入打印机使用记帐的打印队列的描述节中添加一行,如:lp0:device=dlp0acctfile = /var/adm/qacct # 添加行6. 修改cron,例/var/spool/cron/crontabs/adm文件:10 23 * * 0-6 /usr/lib/acct/runacct 2 /usr/adm/acct/nite/accterr /dev/null
11、0 23 * * 0-6 /usr/lib/acct/dodisk /dev/null 2&10 * * * * /usr/lib/acct/ckpacct /dev/null 2&115 4 1 * * /usr/lib/acct/monacct /dev/null 2&17. 如果要使用adm用户进行记帐管理,首先要给它分配密码,然后在PATH环境变量中包括/usr/lib/acct以方便命令执行。完成这些步骤后,系统会在步骤一生成的目录下定期生成报告文件,记录各用户的资源使用情况。第 9 楼:AIX的系统备份和恢复备份和恢复是系统管理员经常要做的事情, 主要包括rootvg备份和用户数据
12、备份.1. 操作系统和系统程序的备份:将一盘新磁带或无用磁带插入磁带机#tctl -f /dev/rmt0 rewind#smit mksysb在备份设备或文件中添入/dev/rmt0后回车.系统会运行很长时间, 等到屏幕显示OK后拿出磁带. 这时候, 系统备份完成. 注意:mksysb仅备份rootvg中已安装的文件系统.2. 用户数据备份 常用磁带机选项/dev/rmt0: 若选择/dev/rmt0, 在插入磁带和写完一次磁带时, 磁带机都将磁带反绕到头.因此, 下一次备份文件将覆盖本次备份./dev/rmt0.1: 若选择/dev/rmt0.1, 则插入磁带和写完一次磁带时, 磁带机均不
13、反绕磁带.因此, 一盘磁带可以连续备份几个文件或文件系统. #smit fs选择备份文件系统添入要备份的文件系统名称添入/dev/rmt0.1重复上述操作即可在同一盘磁带上备份多个文件系统.3. rootvg的恢复 启动机器进入维护模式参见安装手册, 当出现Welcome to Base Operating System Installation and Maintanence时,选3 Start Maintenance Mode for System Recovery 恢复系统继续选4 Install from a System Backup出现Choose mksysb Device画面,
14、 选/dev/rmt0并插入磁带后回车.这时候, 系统自动恢复操作系统.4. 用户数据恢复#tctl -f /dev/rmt0 rewind#smit fs选择恢复文件系统添入设备名称和目标目录系统会自动找到相应目录恢复.第 10 楼:AIX如何自动启动和关闭软件的运行?本文档讨论了如何定制系统, 以使用户定义的应用在系统引导过程中自动启动, 并在系统关闭时自动停止.1. 自动启动定制的软件在系统引导时, init进程顺序检测/etc/inittab文件, 决定在引导过程中进行什么样的操作.如果应用, 进程或其它的用户操作需要在系统引导过程中进行, 则要在/etc/inittab文件中加入相应
15、的条目.通常的做法是创建一个名为rc.local的脚本文件, 将所有要在系统引导过程中启动的用户应用写入该脚本文件中. 该脚本文件可以在/etc/inittab文件中被调用, 通常是在所有系统应用和服务启动后, 在用户登录被允许之前被调用. 位置通常是在主控登录的条目前.下面是一个例子: rc.local:2:wait:/etc/rc.local /dev/console 2&1在上面的条目中, init将在执行余下的条目之前等待该脚本程序的完成.如果进程, 应用或命令需要通过特定的用户运行, 则可在运行的命令中加入su命令.如: su myuser -c /usr/bin/myapp建议在脚
16、本程序中加入应用开始启动和完成启动的输出提示.如: #!/bin/ksh echo Starting User Applications. echo Starting Application XYZ su myuser -c /usr/bin/myapp echo Startup of User Applications completed2. 自动停止定制的软件shutdown命令用于关闭AIX系统. 在此操作中会关闭所有AIX子系统及文件系统.如果名为/etc/rc.shutdown的脚本程序存在, 系统会首先执行该脚本程序中的命令. 在该脚本程序中可以加入关闭用户应用的命令. 建议在脚本
17、程序中加入应用停止运行和完成停止运行的输出提示.如: #!/bin/ksh echo Stopping User Applications. echo Stopping Application XYZ commands to stop application echo Shutdown of User Applications completed第 11 楼:如何查看操作系统中是否安装了某个补丁程序?使用命令:lslpp -Bl UxxxxxxUxxxxxx 是补丁程序的ID.例: lslpp -Bl U465241 命令可用于查看系统中是否安装了ID为U4652241的补丁程序.第 12 楼
18、:如何检查AIX文件系统的病毒?#virscan directory例如: virscan /usr第 13 楼:AIX如何解决device busy问题当我们对网络或网卡进行操作时,经常会遇到device busy, 而不让我们进行操作.例如:rmdev -l ent1Method error (/etc/methods/ucfgdevice):0514-062 Cannot perform. the requested function because thespecified device is busy.1.首先我们要确认网络接口已经down及 detached.使用以下脚本文件可以d
19、own及detach所有TCP/IP网络接口.interfaces=lsdev -Cc if -F name | grep -v lo0for interface in $interfacesdo ifconfig $interface down ifconfig $interface detachdone2. 检查是否下列应用正在运行:1) SNA : lssrc -g sna (检查SNA是否运行)stopsrc -g sna(中断)stopsrc -f -s sna(强行中断)如果以上两条命令都不起作用: /usr/bin/sna -stop sna -t forced如果仍不能中断:
20、/usr/bin/sna -stop sna -t cancel2) IPX: ps -ef |grep npsdps -ef |grep sapd (IPX是否运行)/usr/lpp/netware/bin/stopnps (中断)3) Netbios: ps -ef | grep netbios (是否运行)mcs0 unload (中断)以上步骤对于大部分device busy问题都可解决.第 14 楼:何为AIX 5L?AIX 5L 是AIX的下一代产品(当前为AIX V4),它支持IBM POWER 和Intel 64位(IA-64)平台.“L” 指Linux affinity.第
21、15 楼:使用命令行安装删除文件包在AIX 中, 一般使用smit命令来安装和删除文件包,但有时经常会遇到smit本身被破坏的情况, 我们可以使用installp命令来安装及删除文件包.安装: installp -ac -Q -d /dev/cd0删除: installp -u第 16 楼:何为AIX/MonteryAIX/Monterey是IBM下一发展阶段的UNIX操作系统,其中AIX核心为Intel系统带来了极易扩展、高度可用、具有业界非凡实力的UNIX操作系统所具有的全部优势。AIX/Monterey是一项主要的UNIX操作系统方案的成果,该项方案由IBM领导,并与SCO和Intel合
22、作,获得了业界领先的软件和系统厂商的广泛支持。AIX/Monterey是一个大规模的企业级UNIX操作系统,目前运行于各种Intel 32位体系架构(IA-32)及POWER体系架构之上。该产品将于今年晚些时候扩展到IA-64这一Intel的64位体系架构。AIX/Monterey所支持的系统十分广泛,包括从部门级服务器到大型数据中心服务器。AIX/Monterey融合了多种操作系统的最佳特性,包括AIX系统、IBM的DYNIX/ptx,以及SCO的UnixWare,其中DYNIX/ptx来自Sequent,运行NUMA-Q,而UnixWare则是当今运行于Intel平台上的最大份额的一种UN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIX 操作系统 使用 总结
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。