PDF文库 - 千万精品文档,你想要的都能搜到,下载即用。

AIX命令参考大全3-i-m.pdf

[驱逐]expel772 页 6.557 MB下载文档
AIX命令参考大全3-i-m.pdfAIX命令参考大全3-i-m.pdfAIX命令参考大全3-i-m.pdfAIX命令参考大全3-i-m.pdfAIX命令参考大全3-i-m.pdfAIX命令参考大全3-i-m.pdf
当前文档共772页 2.88
下载后继续阅读

AIX命令参考大全3-i-m.pdf

AIX 5L V5.3 򔻐򗗠򙳰 |nNJO0d'VDz7.0,kDAZ 737 3D:yw;PDE"# ZDf(2006 j 7 B) >f>JCZ AIX 5L V5.3 0dyPsx"Pf,1=ZBf>PmPyw*9# Z>vfoDsfa)KA_b{m#g{CmQ;>},k+b{Dy IBM Pz+>O#V+>,:/?;PzO# P4#P7 333 Ep2c! 10 %;J~`k:200021#*(}gSN="Mb{,k9CTBL5%*xX7: ctscrcf@cn.ibm.com#RGIT9Cza)DNNE",x^hTzP#NNpN# © Copyright International Business Machines Corporation 1997, 2006. All rights reserved. ?< XZ>i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi gN9C>i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi ;vT> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi ISO 9000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii Single UNIX Specification D 32 ;M 64 ;'V . . . . . . . . . . . . . . . . . . . . . xiv `XE" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv @V83rPv|n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ibm3812 |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ibm3816 |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 ibm5585H-T |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ibm5587G |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 ibstat |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 iconv |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 id |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 ifconfig |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ike |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 ikedb |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 imake |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 imapd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 imapds X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 impfilt |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 importvg |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 imptun |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 inc |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 indent |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 indxbib |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 inetd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 infocmp |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 infocenter |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 install |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 install_all_updates |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 install_assist |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 install_mh |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 install_wizard |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 installbsd |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 installios |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 installp |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 instfix |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 inucp |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 inudocm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 inulag |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 inurecv |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 inurest |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 inurid |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 inusave |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 inutoc |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 inuumsg |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 invscout |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 © Copyright IBM Corp. 1997, 2006 iii invscoutd |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 ioo |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 iostat |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 ipcrm |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 ipcs |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 ipfilter |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 ipreport |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 ipsec_convert |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 ipsecstat |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 ipsectrcbuf |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 iptrace X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 isC2host |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 isCChost |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 istat |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 j2edlimit |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 jobs |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 join |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 joinvg |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 kdb |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 kdestroy |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 keyadd |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 keycomp |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 keydelete |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 keyenvoy |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 keylist |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 keylogin |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 keylogout |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 keypasswd |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 keyserv X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 kill |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 killall |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 kinit |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 klist |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 kmodctrl |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 kpasswd |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 krlogind X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 krshd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 ksh |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 ksh93 |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 kvno |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 last |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 lastcomm |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 lastlogin |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 lb_admin |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 lb_find |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 lbxproxy |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 ld |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 ldd |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 ldedit |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 learn |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 leave |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 lecstat |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 iv |nNi >irnUC'a)KPX AIX® Yw53|nj{Dj8E"#|n4V83rM`pPv,"xvK|n 0dICj>Dj{hv#g{G\&CD|n,r?v|nPm|,>}#>m|,TV8 i = m *7D AIX |n#2ITSYw53f=DD5 CD Oq!>vfo# gN9C>i |nG4PYwrKPLrDks#9C|n48>Yw53zy#{|4PDNq#1|ndk1,|nb Mw(2F.* shell)+.kk,;sNq;&m# 3)|n\r%X(}dk;vJ4dk#iO|nT9;|nDdvI*m;|nDdk2GI\D#b; F*w._x;=(e|nYw#j>G|nPPk|n{;p9CD^N{,0f(#S;F[E# |n2ITi/p4"f"ZD~P#b;F* shell }Lr shell E>#zI4P|,|nDD~,x;Gv pX4P|n# 3)|nI9CyZ Web D53\mw&CLrr53\mSZ$_(SMIT)49l# ;vT>>iP9CKTB;vT><(: Ve 1e HmVe j6|n"S}L"X|V"D~"a9"?}"kzy4=DT>DD>``FDD>>}"kz(w*Lr1)y4DLr zk``FD?VLrzk>}"4T53DE"rz&5JdkDE"# q= ?v|nI|,TBNN?V: C> o( hv j> N} S|n Kv4, 2+T >} D~ `XE" © Copyright IBM Corp. 1997, 2006 ?v|nw*&\Dhv# T>|nP!nDo(od# ;vj8hv|n&\M9CDV[# |nPj>kd?DPm,Cd?kj>gN^D|nYwDbMPX# |nPN}0dhvDPm# 5wS|n(TZ;%=|n)9CDPm# |n5XKv5Dhv# 8(KP|nyhDNNmI(# zIgN9C|nDX(>}# |ny9CD~DPm# >iP`X|nMd{iP`XV[DPm# xi A!o(od o(odG;Vm>|no(D=(,|IngP(E([ ]),s(E({ })Mz_(|)H{E9I#TBG XZ unget |n;vo(odD>}# unget [ -rSID ] [ -s ] [ -n ] File ... Z|no(odP,9CTB<(: v |nPPDXkUVf-bdkDnCVeT>#b)n|,|n{"j>MDVV{# v m>XkC{Ff;Dd?DnC1eT>#b)n|,xPj>DN}M|ny*A!DN},}g Files M Directories# v C(Ey|,DN}*I!n# v C((Ey|,DN}*Xhn# v (E"((E<4|,DN}*Xhn# v z_m>z;*!q;vN}#}g,[ a | b ] m>zIT!q a"b r_24<;!#,yD, { a | b } m>zXk!q a r_ b# v !TE(...)m>|nPPDN}ITX4# v F[E(-)zmjD lslpp |n#}g,*Pv,P installp |nDD~/,kdk: lslpp -w /usr/sbin/installp dv`FTBT>: File Fileset Type ----------------------------------------------------------------/usr/sbin/installp bos.rte.install File *Pv|, installp |nD+?D~{DD~/,kdk: lslpp -w "*installp*" dv`FTBT>: File Fileset Type ----------------------------------------------------------------/usr/sbin/installp bos.rte.install File /usr/clvm/sbin/linstallpv prpq.clvm File /usr/lpp/bos.sysmgt/nim/methods/c_installp bos.sysmgt.nim.client File Zs(KP|n g{*KP;v($1d4&mD|n,zI8(|nZs(KP#s(xLG;VKP&mO}DLrDP '==#*KP;vs(|n,zIZ|n2&9C & Kc{# Command& ;)xLZs(KP,zILx$w"Z53Pdkd{|n# P1,z2mk*Z;8(1drX(UZKP;v|n#9C cron X$Lr,zIwH|nT/XKP# r_,9C at M batch |n,zIZ;TsD1dr530k6pJm1KP|n# xii |nN{.sdk|n#shell a>{IT;,#ZTBD>}P,$ G;va>{# *T>z10? shell a>{#1|njIYw1,53aY;NT>Ca>{#b m>zITdkm;v|n# dk|nD#fq=*: Command Flag(s) Parameter j>Dd|n$wD==#m`|nP8vj>#}g,g{zZ ls |nsdk -l(long)j>,53+a) XZ10?}T>gN9C ls |nyxPD -l j>: $ ls -l IzfZ|nrj>sDV{.y9IDN}#|8(}](HgD~r?}P, {* /usr/bin D?(#xP;v -(:Ej>)D0:# v g{|nI ;(VE)Vt*,rIZ|nPPdk`v|n# v $rP|nI(}9C \(41\)ZB;PLx#41\&ECZZ;Pa2&#TB>}T>41\DE C: $ cat /usr/ust/mydir/mydata > \ /usr/usts/yourdir/yourdata 1dkX(|n1,shell a>{|D#r*P)|nB5OGLr(}g telnet |n),1zZYw|n1, a>{a|D#zZLrPy"vDNN|n;F*S|n#1zKvLr1,a>{5X=zD shell a> {# Yw53IYw;,D shell(}g Bourne"C r Korn),RzydkD|nI shell 4bM#rK,zXk *@zy9CD shell Tczdkq=}7D|n# #9|n g{zdkK|nsv(+|nSKPP#9,zI+|nSNNx;=D&mPPO#*+|nS&mP# 9,4BPO4|3r((#G Ctrl-C r Alt-Pause) #1xL#91,zD shell a>{a5X,ZGzIT dkm;v|n# ISO 9000 ZKz7D*"MFlP9CK ISO 9000 "aJ?e5# XZ>i xiii Single UNIX Specification D 32 ;M 64 ;'V Sf> 5.2 *<,KYw53;hFC4'V The Open Group D Single UNIX Specification V3(UNIX 03), a)KTyZ UNIX Yw53DIF2T#mSKm`BSZrv?K3)10SZTzcKf6,9f> 5.2 T&CLr_P|?D*ETMIF2T,,1#tKkH0 AIX "PfDf]T# *7(*"IF2= UNIX 03 D&CLrD}7=(,I\h*N< The Open Group D UNIX 03 f6, IT(}Z_CJrS http://www.unix.org/ BXKf6# `XE" BPi.|,PXr`X|nDE"# v 6AIX 5L V5.3 |nN T IBM® 3812 2 M3=r!zD troff |ndvxPs&m# o( ibm3812 [ -altpaper] [ -landscape] [ -quietly] [ -FDirectory] [ -i] [File...] hv ibm3812 |nGCZ troff |nzzDPddvODs&mLr# ":Zr!.0,+{v3EkZf# g{xv;vr`vD~w*!n,r ibm3812 |n+&mb)D~#g{48(D~{,rC|n+w* }KwbMj DV{,gzk3Mkc(code point);r_GI=vr`v,SVN(concatenated glyphs)iIDV{# }g,XbV{ \(ib(msS/)DV{zkG: "\001\125\xe2\xff\xe8\xe3%\x00\x16\001\074\xe3\xff\xea" 1"MVZ1,r!z&Z3f3d-o(PMP)#=,Xk9C 001 18n+kV{#TZ%VZzk,s &mLrT/X&m(CDVe#=|n#V{ %(YVE)*e|, 0 DVZ,qrb)VZ+U9zkr P#*qCDV % V{,Cm;v % V{*e|,TcYVET>* %%#%VZ % zk4IDVYVE, rKZVeD~P%VZ % V{;h*XpD&m# ": 1. ibm3812 |n!vZ /usr/lib/font/devibm3812 ? -altpaper -landscape 8(S8C=EikPr!CD~#Z1!ivB,ibm3812 |nSw=Eik*R*3f 90 H#Z1!ivB,ibm3812 |n]rr!# © Copyright IBM Corp. 1997, 2006 1 -quietly -FDirectory -i {9yPGB|ms{"# 8(ECVeD~D?<#1!D~G devibm3812#Z1!ivB,|nZ /usr/lib/font ?} TBG troff |nM ibm3812 |n;,9CD>}: troff file|ibm3812|qprt-dp D~ /usr/lib/font/devibm3812/*.out /usr/lib/font/devibm3812/fonts |,CZ ibm3812 |nDVeD~# |,CZ ibm3812 |nDICVeDE"# `XE" ibm3816 |n,troff |n# troff VeD~q=8( troff |nDhvD~# ibm3816 |n C> T IBM 3816 3=r!zD troff |ndvxPs&m# o( ibm3816 [ -altpaper] [ -landscape] [ -quietly] [ -FDirectory] [ -i] [File...] hv ibm3816 |nG;vICZ troff |nzzDPddvDs&mLr# ":Zr!.0,j{3f;wkZf# g{xv;vr`vD~{w*!n,ibm3816 |n+&mb)|n#g{;P8(D~{,rC|n+w* }KwbMjD V{,gzk3Mkc,r_I=vr|`,SVNiIDV{# }g:XbV{ \(ib(msS/)DV{zkG: "\001\125\xe2\xff\xe8\xe3%\x00\x16\001\074\xe3\xff\xea" 1"MVZ1,r!z&Z3f3d-o(PMP)==,Xk9C 001 18n+kV{#TZ%VZzk,s &mLrT/X&m(CDVe#=|n#%(YVE)V{*e|, 0 DVZ,qr|G+U9zkrP# *qCDV % V{,Cm;v % V{*e|,TcYVET>* %%#%VZ % zk4IDVYVE,r KZVeD~P%VZ % V{;h*XpD&m# 2 |nN -altpaper -landscape -quietly -FDirectory -i 8(S8C=Eikr!CD~#1!ivB,ibm3816 |nSw=Eikr!# 8(arr!D~,Tc=EDm?G.==rD#Cj>R*3f 90 H#Z1!ivB, ibm3816 |n]rr!# {9yPGB|ms{"# 8(ECVeD~D?<#1!D~G devibm3816#Z1!ivB,|nZ /usr/lib/font ?} TBG troff |nM ibm3816 |n;,9CD>}: troff file|ibm3816|qprt-dp D~ /usr/lib/font/devibm3816/*.out /usr/lib/font/devibm3816/fonts |,CZ ibm3816 |nDVeD~# |,CZ ibm3816 |nDICVeDE"# `XE" ibm3812 |n, troff |n# troff VeD~q=8( troff |nDhvD~# ibm5585H-T |n C> &m IBM 5585-T r!zD troff |ndv# o( ibm5585H-T [ -FDirectory ] [ File ] @V83rPv|n 3 hv ibm5585H-T |n&m troff |nDdv,Tr IBM 5585H-T r!zdv1ePDoTdv#C|nv'V 1ePDoT# ibm5585H-T |n&mI File N}8(D;vr`vD~#g{;P8(D~,ibm5585H-T |nSj -FDirectory 8(iRVeD~D?<{#Z1!ivB,ibm5585H-TZ /usr/lib/font/devibm5585H-T ?} *&m IBM 5585H-T r!zD reports D~,kdk: troff reports |ibm5585H-T | qprt -dp ibm5585H-T |nH&m troff |nDdv,;sMD~=r!SP# D~ /usr/lib/font/devibm5585H-T/*.out |,VeD~# `XE" troff |n# troff VeD~q=# ibm5587G |n C> T0P(32*32/24*24)+PD IBM 5587-G01"5587-H02"5585-H01"5587-H01 M 5580-H01 r!zs&m troff |ndv#C|nv'VUo# o( ibm5587G [ -FDirectory] [ -quietly] [File ...] hv ibm5587G |n&m troff |nDdvTdv= 5587-G01"5584-H02"5585-H01"5587-H01 M 5589-H01 r !z# g{xv;vr`vD~w*!n,r ibm5587G |n+&mb)D~#g{;P8(D~,r|n+w*} KwbMj -FDirectory -quietly 8(iRVeD~D?<{#Z1!ivB,ibm5587G |nZ /usr/lib/font/devibm5587G ?< BiRVeD~# {9yPGB|ms{"# D~ |,VeD~# /usr/lib/font/devibm5587G/*.out `XE" troff |nq=/ZEfh8Or!DD># troff VeD~q=8( troff |nDhvD~# ibstat |n C> T>XZ;vr`v InfiniBand xgh8DKPE"# o( ibstat [ -d, -h, -i, -n, -p, -v ] DeviceName hv C|nT>XZ8(Dwz(@Jdwh8(HCAD)D InfiniBand KPE"#g{;dk HCAD h8{, r+T>yPIC HCAD D4,#!q;vj>4uuQwa{#zIT8(X(DE"`p,|(0Z c1"0KZ1"0SZ1M0wT1E"#z9IT!qT>yPE"`p# j> -d -h -i -n -p -v T>10wThC# T> ibstat |nDC(# T>xgSZE"# T> IB ZcE"# T> IB KZE"# T>yP IB h8E"# TBVNT>yPP'wCDE": Device Name T>IC HCAD D{F(}g,iba0) # @V83rPv|n 5 Port State T>?v HCAD KZD104,# Down KZQ{C# Initialized KZQtC"}Z"v57rP# Armed KZQ57,}"TdC*n/4,# Active KZ&Z}#KP4,# Unknown KZ&Z^'r4*4,# N} DeviceName 8( HCAD h8D{F(}g,iba0) Kv4, g{8(^'D DeviceName,r ibstat |n+zzms{",yF|^(,S=h8#}g: IBSTAT: No device iba2 configured. r: IBSTAT: Device iba3 is not available. >} 1. *ksZcMKZE",Idk: ibstat -n -p T>kTBZ]`FDE": =============================================================================== INFINIBAND DEVICE INFORMATION (iba0) =============================================================================== ------------------------------------------------------------------------------IB NODE INFORMATION (iba0) ------------------------------------------------------------------------------Number of Ports: 2 Globally Unique ID (GUID): 00.02.55.00.00.00.46.00 Maximum Number of Queue Pairs: 1023 Maximum Outstanding Work Requests: 32768 Maximum Scatter Gather per WQE: 252 Maximum Number of Completion Queues: 1023 Maximum Multicast Groups: 256 Maximum Memory Regions: 3836 Maximum Memory Windows: 3836 ------------------------------------------------------------------------------IB PORT 1 INFORMATION (iba0) ------------------------------------------------------------------------------Global ID Prefix: fe.80.00.00.00.00.00.00 Local ID (LID): 0012 Port State: Active Maximum Transmission Unit Capacity: 2048 Current Number of Partition Keys: 1 6 |nN +V{`kS;vzk3`k=8*;*m;vzk3`k=8# o( iconv [-cs] -f FromCode -t ToCode [ FileName... ] iconv -l hv iconv |n+Sj -c ZdvP!TdkD~P;\;*;DV{#;\;*;DV{|(:ZdkD FromCode P^' DV{,rZdvD ToCode P^`&V{DV{#Z!T;\*;DV{Ts, iconv 0x=d kDB;vVZ,*;B;vV{#g{49C -c,r iconv Zv=dkP;\*;DV{1K v#-c fZkq;a0l iconv DKv4,# @V83rPv|n 7 -f FromCode -l -s -t ToCode FileName 8(dk}]Q`kDzk/#Z -f jGM FromCode N}.dDUqGI!DUq# +yP'VD FromCode M ToCode 54=j} 1. *S IBM-850 zk/*; mail.x400 D~DZ]"Z mail.local D~Pf"a{,kdk: iconv -f IBM-850 -t ISO8859-1 mail.x400 > mail.local 2. *+ mail.japan D~Z]S 7 ;;;(ISO2022)`k*;*Uo EUC `k/(IBM-eucJP),kdk: iconv -f fold7 -t IBM-eucJP mail.japan > mail.local 3. **;>XD~Z]* mail-interchange q=R"MJ~,kdk: iconv -f IBM-943 -t fold7 mail.local | mail fxrojas `XE" genxlt |nhvgN(e*;m# iconv S}L"iconv_close S}LM iconv_open S}La)KZLrZ9C*;~qD=(# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Converters Overview# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20M53hs;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Converters Overview for Programming# id |n C> T>8(C'D53j6# o( id [user] id -G [-n ] [User] 8 |nN(ziE"# id |n24P'DC'Mij6,+vTwC id |nDC'# (g{ User N}C id |n8(,rYhP' j6M5j6;B#)g{wCDC'P'j6M5j6;,,id |ndv(1JC1)TBP'j6E": v P'C'{MP'C'j6 v P'C'i{MP'ij6 1 id |nk -l !n;p8(1,T>G< UID#GG<=a01D53>$#G< UID m>5 JG$#V;d#} g,1C'KP su |n1,C'D UID "z|D,+GG< UID #V;d# g{8(DC';fZr|n;\A!C'riE"1,id |n'\# j> 9CTBjGITDdI id |ndvD{"Z]Mq=: -G -g -u -r -n -l User 8( id |nvdvf5P'D(zij6#g{P`vnm>P'j6"5j6r=SD(zj6,+|GEZ ,;PCUqV*# 8( id |nvdvP'Dij6# 8( id |nvdvP'DC'j6# 8( id |nvdv5j6x;GP'j6#\C -g j>wCKj>Tdv5ij6,rC -u j>wCKj> Tdv5C'j6# 1C-G"-g M -u jG8(1,8( id |ndv{F,x;Gj6E# 8( id |ndvGITk -u j>;pwC,T4kG< UID;rk -g j>;pwC,TdvGC'{Dj6j8 E"x;GG0 I&jI# "zms# @V83rPv|n 9 >} 1. **10C'T>yP536p,kdk: id id dvTBPq=T>: uid=1544(sah) gid=300(build) euid=0(root) egid=9(printq) groups=0(system),10(audit) K}P,C'DC'{* sahj6E 1544;wi build Mj6E 300;P'DC'{ root Mj6E 0; P'Di{ printq Mj6E9;=v(zi{Vp* system M audit,j6EVp* 0 M 10# 2. *T>10C'DyPij6E,kdk: id -G dvTBPq=T>: 0 10 300 9 -G jGv4C'Dij6#K}P,C' sah G system(0)"audit(10)"build(300) M printq(9) b)iD I1# 3. *T>10C'DyPi{,kdk: id -Gn dvTBPq=T>: system audit build printq -n j>v4{Fx;4j6E# 4. *T>10C'D5i{,kdk: id -gnr dvTBPq=T>: build 5. *ZT root C'm]G<"TC' sah KP su |nsT>G< UID,kdk: id -lu dvTBPq=T>: 0 6. *T>5JG: 53 7. *T>5JG: 0 10 |nN dCrT> TCP/IP xgDxgSZN}# o( ifconfig Interface [ AddressFamily [ ifconfig Interface [ ProtocolFamily ] Interface ProtocolFamily ifconfig -a [ -l ] [ -d ] [ ifconfig Interface [ Address [ DestinationAddress ] ] [ Parameters... ] ] -u ] [ ProtocolFamily ] tcp_low_rto rto | -tcp_low_rto ] hv IT9C ifconfig |n8(xgSZX7,"dCrT>10xgSZdCE"#Z53t/1Xk9C ifconfig |nT(ezwO10?vSZDxgX7#Z53t/s,2ITC4XB(eSZX7Md{D YwN}#xgSZdC#VZKPD53O,xRXkZ53XBt/14;#g{hC IFF_MULTICAST j>,ifconfig |n+bMCj>"Rr!|D5# SZITSU;,-iD+d,?v-iI\*s@"D|{#=#Xk8(I\|Dd`N}bMD AddressFamily N}#10\'VDX75PG inet M inet6# TZ DARPA-Internet 5P,inet,X7rGwz{}]b(4 /etc/hosts D~)PDwz{,rGCrXx j(m>D DARPA-Internet X7# d;NNC'ITi/xgSZ4,,+;PP\m(^DC'E\^DSZdC# ifconfig &\Z4a)I!N}1T>xgSZD10dC# g{8(-i5P,ifconfig v(fX(ZC-i5PDj8E"# vP,6C'IT^DxgSZDdC# T+x"nF7M FDDI SZ'V Gratuitous ARP#bb6E1Vd IP X71,wz+"M;vXZdTm X7(BX7)D ARP ks%(*d{zw,Tcd{zw\"4|B ARP n#2CwzlbX4D IP X 7#g{q! ARP l&,ms+G -a -d -l -u ProtocolFamily ITfbX9C -a j>x;9CSZ{F#Cj>f_ ifconfig T>53PyPSZE"# -d j>T>XUDSZ# IT9CCj>Pv53PyPICSZ,;xd{nbE"#Cj>D9CMyPd{j >M|n`%Eb,} -d M -u Tb# -u j>T>t/DSZ# >j>8(ng tcp"udp"tcp6"udp6"icmp"icmp6 -i# N} Address AddressFamily DestinationAddress Interface 8(xgSZDxgX7#TZ inet 5P,Address N}Gwz{rj(DrXxX7# 8(*|DDxgX75P#10\'VDG inet M inet6 X75P#KN}1! 5* inet X75P# 8(cTc47D6L(6KX7# 8(T>r|DDxgSZdC5#Z9C ifconfig |n1,XkC Interface N} 8(SZ#SZu4|(: v at 8 ATM(l=+d==) v en 8jX7# arp tC ifconfig |n49CZxgcX7M47cX7.d3dPDX7bv -i#arp G1!5# -arp {CX7bv-i# authority *+4D9C#t# bridge *+4D9C#t# -bridge *+4D9C#t# 12 |nN48>+d TCP #iM&C6X=JdwO#C|n9+XB hC per-interface F}w,T7( TCP &C/,tC9G{C#iMFc D6X# -checksum_offload {C+d TCP #iM6X# -dad (v inet6);*X44P IPv6 X7lb# -debug {C@5Z}/LrDwTzk# delete >}8(DxgX7#CZp{;P}7X8(r;Yh*p{1#;} 7hC ns X7a;X*X8(xgX7Dwz?V#>}yP ns X7, JmXB8(wz?V# device dev_name KN}vJCZ ATM xgSZ#8(kSZPXDh8{#;,ZnF7 rT+x,Z ATM DivB,ZSZMh8.d;P;T;D(E#Z ATM DivB,?;vh8};vSZ#g{pknsDSZ,+60xgSZ }/Lrzk#*K|Dpk=SSZDSZ7I,XkpkCSZ"C ifconfig YNmS# down jGSZ*;n/(down),b{953T<(}SZ"ME"#g{I \D0,ifconfig |n2a+SZ4;T{9S\{"#;x,9CCSZ D7I;\T/X{C# eui64 (v inet6)(}CSZj6f;x(X7Dns 64 VZFcCvf5 IPv6 X7# first + IPv6 X7EZSZDn0K,Tw*bs(WSVD4#KN}D9C o(G, ifconfig interface inet6 first address firstalias (v inet6), alias,+ZSZX7Pm0hCKX7G*K!q|w*G s(WSVD4# group ID mSij6=SZDij6Pm#1*"=oSZDE"|1,PmCZ 7(*9CD7I# -group ID >}SZij6PmPDij6#1*"=oSZDE"|1,PmCZ 7(*9CD7I# hwloop tC2~XM#2~XM8(SZ&mD>X07E"|&C9C`&J dw"M# -hwloop {C2~XM#2~XM8(SZ&mD>X07E"|&C9C`&J dw"M# @V83rPv|n 13 ipdst 8(rXxwz,Cwz+SUb0D"s(=6LxgD ns E"|D IP E"|#9l;vmfODcTc47,8(DX7;Sw?DXD ns X 7Mxg# ipv6dst C48(;v IPv6 Zc,CZc+SU(}m@b0K IPv6 r IPv4 | D IPv6 |#c=cm@SZDmfOD?DXI\;GCE"|Df5? DX#;s,Zm@Kc,bb0DE"|IT*"A|GDnU?D X# largesend tC;v LPAR 4+%v|PDs}]"M=m;v LPAR P#|$w= =`FZf5JdwOD largesend,}KZbVivB;4P TCP VN# g{ VIOS OD SEA 'V largesend,r LPAR IT+ds}],b+ I SEA ODf5JdwxPVN#9C chdev |nIZ SEA OtC largesend tT# -largesend ZibT+xO{C largesend#bG1!iv# link [0-2] tCSZD47cDX(&m#b)GX(SZD}v!n#;x,Z5 J'{P,(#CZ!qYwDX(==#bVivD;v>}GtC SLIP 9ur!qT+x(,Sw`M#kNDkTX(}/LrD*zoz3 TKb|`E"# -link [0-2] {C8(SZ47cDX(&m# metric Number +SZD7IH?hC* Number d?8(D5#1!5G 0(c)#7I -i(routed X$Lr)9C7IH?#O_DH?5+0l7I9d|Y ;IC#H?5;F*=?DxgrwzD[Sx}# monitor tCWcJdw4+474,|D(*xSZc#CJdwXk'V47 4,Xw(*#g{9CK`767I,r147PO1+!q8C7 I# -monitor {CJdw474,`S# mtu Value hC53nsD IP |s!#Valued?ITGS 60 = 65535 DNb5, +@5ZiJ#XZSZDns+d%*(MTU)5,kND6xgk( E\m7PD:xgSZDT/dC;# netmask Mask 8(+xgV*Sx*#tDX7}?#KN}vk inet X75P;p9 C# Mask d?|,>XX7Dxg?VMSX7DwzrVCDSx?V#Zj(P,IT 0x *7D%;D.yxF}8(Z k,2ITTPZ /etc/networks D~PD{Frp{*7# Z 32 ;X7P,Zk|,*xgMSx#tD+ 1 ;M*X(wz#tD + 0 ;#ZkAY&C|,jSZ+;'V PVC (@Cig 7)`MDib,S# pktchain tCCj>Tm>CSZ\;&m;p4SZdv76OD`vE"|# -pktchain {CCj>Tm>CSZ\;&m;p4SZdv76OD`vE"|# svc_c server_addr KN}vJCZ ATM xgSZ#8(KKSZH'V SVC(;;ig7) 2'V PVC `MDib,S#|x;=8(KCSZ+G;v ARP M' z#server_addr GM'zy9CD ARP ~qwD 20 vVZ ATM X7 DPm#T xx.xx....xx Dq=8(X7#Z;n4ww ARP ~qw,d` D4wN ARP ~qw#20 VZ ARP ~qwX7PmT:EVt# site6 hC IPv6 >c5(1!5Gc) #bvM`>cZcOD>c>XX7;p 9C# svc_s KN}vJCZ ATM xgSZ#|8(K>SZH'V SVC,2'V PVC `MDib,S#|x;=8(KCSZ+G>_- IP Sx(LIS)D ARP ~qw# security *+4D9C#t# snap *+4D9C#t# -snap *+4D9C#t# tcp_low_rto TMSY"lYxg(}g'WT+xM 10 'WT+x)OD TCP ,S, tCOMDX+,1(RTO) #g{xgv=|*',r`&D TCP ,S+ T RTO 9C rto 5#rto 5D!56'G 0-3000 Ak#CKP1!nX kZ if_isno j>VNPxPhC#*9Cj>z',9XkhC use_isno !n# tcp_nocksum {Ci$==S=SZDSxD>Xw?D TCP }]#iM#Lx TCP"UDP M IP 7?VD#iMi$#LxTS>SZA!Dr4=6L xgDSZD TCP }]DxP#iMi$# -tcp_nocksum tCi$==S=SZDSxD>Xw?D TCP }]#iM#bG1!5# thread (v inet)*SZdC(CZK_L#KN}vCZP`v CPU D SMP zwO#KN}Y9dk|;h8}/LrMdkb4Cw&msEP= ZK_LP#Kdk|I_LZ IP M TCP r UDP PxP&m,x;G 1SZPO6&xP&m#hCKN}ITDFZPO&mZd_YJd wZ%v CPU OlI?11DLB?,dVNGJmdk|ZKPZK_ LDd{ CPU OCT&m(DFDw._# -thread (v inet){CQ(} thread N}dCDZK_L'V#KN}vJCZ AIX 4.3.3 r|_f># up +SZjG*n/(up)#1hCSZDZ;vX71T/X9CKN}# Z ifconfig down |ns9CKN}tCSZ# vipa_iflist +>SZmS=&C9CC vipa w*b"|4X7DSZPmP# @V83rPv|n 15 -vipa_iflist SdC*9CC vipa w*b"|4X7DSZPmP>}>SZ# 8(X+,1,TAk*%;#C5D6'G 0-3000# rto Z AIX 4.3.3 M|_f>P,BPxg!n,(#;F* ISNO(SZX(xg!n),\Z?vSZDy! OdC: rfc1323 [0 | 1] tCr{CI RFC 1323(_T\D TCP )9)8(D TCP v?#* 1 D58(yP9CKSZ D TCP ,S+T} rfc1323 D ISNO 9C#WSV&CLr\9C setsockopt S}L42Gvp TCP ,SOD+VP*# tcp_mssdflt Number hC6Lxg(EP1!DnsNs!#g{ZbSZO(E,WSV9C Number w*1!DnsN Ds!5# -tcp_mssdflt * tcp_mssdflt >} ISNO 9C#`4,9CI /usr/sbin/no YwD+V5# tcp_recvspace Size (| 8(SU}]DSZWSVD1!WSV:exs!#:exs!0lI TCP 9CD0Zs!# `E",kND no |n#) -tcp_recvspace >} tcp_recvspace D ISNO 9C#x9C+V5# tcp_sendspace Size (| 8("M}]DSZWSVD1!WSV:exs!#:exs!0lI TCP 9CD0Zs!# `E",kND no |n#) -tcp_sendspace >} tcp_sendspace D INSO 9C#x9C+V5# tcp_nodelay [0 | 1] 8(ZSZO9C TCP DWSVZ"M}]1q- Nagle c(#1!ivB,TCP 9C Nagle c(# -tcp_nodelay >} tcp_nodelay !nD ISNO 9C# ":ifconfig hCD ISNO N}ZBNXB}<1*'#g{*9 ISNO @CP',k9C chdev | n%|D?vSZD ODM }]b#9C lsdev -E -l [interface] i4SZtT0 chdev -l -a [attribute=value] |Dh*DtT#}g: lsattr -E -l en0 chdev -l en0 -a tcp_sendspace=65536 >} 1. *i/.P IP SZ4,,TBPq=dk|n: ifconfig sl1 K}P,i/DSZG sl1#|nKPa{kTB`F: 16 |nN 192.9.201.3 --> 192.9.354.7 netmask ffffff00 2. *dC>XXMSZ,TBPq=dk|n: ifconfig lo0 inet 127.0.0.1 up 3. *+>XnF7SZjG*1z,TBPq=dk|n: ifconfig tr0 inet down K}P,jGDSZG token0# ":;P_P root C'(^DC'\^DxgSZdC# 4. ** en5 ODyP,S(Y(+V5G 1)XU rfc1323,kdk: ifconfig en0 rfc1323 0 5. *dC9C vipa SZDPm,kdk: ifconfig vi0 vipa_iflist en0,en1,tr0 6. *}%dC*9C vipa DSZ,kdk: ifconfig vi0 -vipa_iflist en1,tr0 7. *iRdC9C vipa DSZ,Hg vi0,kdk: ifconfig vi0 8. *tC474,`S,Idk: ifconfig en0 monitor g{Jdw ent0 OD474,|D*PO,rJdw+(*SZc,b9SZ2jG*PO# 9. *+ GRE 1SZdC* GRE m@DKc,Idk: ifconfig gre0 10.10.10.1 10.10.10.2 C|n4(Kc* 10.10.10.1 M 10.10.10.2 D GRE m@#Cm@D0KT gre0 j6# 10. *Z GRE m@OdC NAT,Idk: ifconfig gre0 nat toaddr 127.0.0.1 fromport 80 toport 8080 ZC>}P,GRE |D- t/"#9M`S9CrXx\?;;-i(ISAKMP/Oakley)D IP 2+/,m@# o( ike cmd=Subcommand [ parameter ... ] hv ike CZt/"#9M`S9CrXx\?;;(IKE)-iD IP 2+/,m@#IP 2+m@(}O$M/ rS\ IP }]#$ IP w?#ike |n4Pm`&\#|IT$n">}rPv IKE M IP 2+m@#PX IP 2+TM IKE m@DEv,kND62+T7PD:rXx-i2+T;# ":Xk_P root C'CJ(T9C ike |n# IKE -L"zZ=vWN#Z;WNO$=="RtC Key Management(2F*WN 1)Security Association #$-LWN(}D}]#KWNP,9C\?\m_T#$-LE"D2+#Z~WN-L Data Management(2F*WN 2)Security Association 9C}]\m_ThCZKPD IP 2+m@T b0Mbb}]|#\;9CWN 1 P("D2+(@4#$=vwzdD`v}]\m-L# ike |nCZ$n_Pj6M_TE"Dm@,C_TE"9C ikedb |nrxg&CLrPib(Cx(IP 2+T)BDyZ Web D53\mw}MPv,Cm@Q-(}9Cf"Z}]bPD2+TN}t /# Z ike |nDs`}9CP,=vWN}vV,;x,>|nJmYwVp4P# S|n activate C> o( 18 t/ IKE m@-L#g{;8(WN,rWN 1 MWN 2 XM6LDwzj6#4((;Dm@E#Z ike |nP}Cm@Dm@E m>X(Dm@Qt/# ike cmd=activate [ phase=1|2 ] [numlist=tunnel_num_list] [ namelist=tunnel_name_list ] [ remid=remote_id ] [ipaddr=src_addr,dst_addr] [autostart] |nN phase 8(-LZ{D`M#g{!T,activate S|n,1$nWN 1 MWN 2 Dm@#phase j GGI!D# numlist t/k*t/DWN 1 rWN 2 m@;BD ike m@E#9C ,(:E)M -(F[E)V{ (g5Mm>6'#list S|nM}]b!n db \;C47(X(Dm@Dm@E#TBT> 9Cm@ED>}: ike cmd=activate numlist=1,3,5-7 m@ 1"3"5"6 M 7 +t/# remid t/S>Xj6=8(D6Lj6DWN 1 rWN 2 Dm@#remid I\GWN 1 j6(} g IP X7"FQDN"C' FQDN M X500DN)"WN 2 j6(}g IP X7"SxM IP X 76')rij6#9C ,(:E)(gSxj6MSxZkT0*< IP X7Max IP X7# g{ remid Gi{F,?viI1+t/;vm@#remid GI!j>,;\k activate S |n;p9C#;\k ipaddr"numlist r namelist j>;p9C# 1. *+WN 1 Dm@$n=6L IP X7 9.3.97.100,kdk: ike cmd=activate phase=1 remid=9.3.97.100 2. *+WN 2 Dm@$n=6LSxj6 9.3.97.100,255.255.255.0,kdk: ike cmd=activate phase=2 remid=9.3.97.100,255.255.255.0 ip_addr t/8( IP X7.dDWN 1 rWN 2 m@# autostart Y9$nyPC autostart N}hC4(DWN 1 MWN 2 m@}]bu?#autostart j> ;\k activate S|nPXDd{NNjG;p9C# namelist 8($nDm@{r:EVtDm@{Pm#Cj>h*9C phase j># @V83rPv|n 19 >} 1. *$n4 IP X7 x.x.x.x M?D IP X7 y.y.y.y .dDWN 2 m@,kdk: ike cmd=activate phase=2 ipaddr=x.x.x.x,y.y.y.y }]bP IP X7 x.x.x.x M y.y.y.y D2+T_TCZ$nm@# 2. *$nm@ 1 M 2 DWN 1 m@,kdk: ike cmd=activate phase=1 numlist=1,2 3. **}]bP{* AIXFW1_DM M remote_office DGn/m@$nWN 2 Dm@,kdk: ike cmd=activate phase=2 namelist=AIXFW1_DM,remote_office ":IZ?vWN 2 Dm@ o( hv j> VWN`S IP 2+m@D4,#2CZi4 IKE }]bP(eDm@n# ike cmd=list [phase=1|1+|2] [numlist= tunnel_num_list] [db | role=i|r] [verbose] list S|ni/m@\mw"Ry]i/a{PvWN 1 MWN 2 m@D4,ME"#2I9CC|n i4m@(e}]bPDE"#1!P*GPv10n/Dm@#*Pv}]bPDm@,Xk9C db !n# phase m>PvDm@D`MM3r#* 1 DWN5+;ksDWN 1 m@E"#* 2 D WN5+;ksDWN 2 m@T0kd`XDWN 1 m@DE"#* 1+ DWN5b 6E&CT>;ksDWN 1 m@MyP`XDWN 2 m@#1!WN5G 1+# numlist *i4Dm@EDPm#g{!T,T>yPm@E"#9C ,(:E)M -(F[E)(g5 Mm>6'#}g: ike cmd=list numlist=1,3,5-7 1k db OC1,T>4T IKE 2+T_T}]bDm@# ":n/Dm@EM4T IKE m@(e}]bDm@E;X%d#bGr*}]bPD%;m @nI\T&`vn/Dm@# db T>}]bPn?#g{!T>j>,vT>n/Dm@#;\k role ;p9C#a)*i4 Dm@EDPm# role JmSpm@#g{8( i,rT>I>Xwzt/Dm@#g{8( r,rT>>X wzd1l&LrDm@#g{!Tj>,T>t/LrMl&LrDm@#KjG;\M db OC# verbose T>8(m@D)9E"#g{;P8(j>,rvT>?vm@Drwn# 20 |nN} ":4T}]bDm@EM4Tm@\mwDm@E;X43`,Dm@# 1. *qCm@\mwP,PWN 1 m@u?Drw(Lq=)Pm,kdk: ike cmd=list phase=1 numlist=1,2,3 m@ITG;-LD(&Zn/4,)rQ-}Z#vPvm@ 1"2 M 3#m@I\Gt/Lrr l&LrG+# 2. *4P}]bP8(WN 2 m@Drw(Lq=)Pm,"R?n.09P`&DWN 1 m@,k dk: ike cmd=list phase=2 numlist=1-3 db b)m@ITG}]bP(eD10Zm@\mwPn/rGn/Dm@#}]bPDyPm@< vCwt/Lr# 3. *4PqCzP4Tm@\mwDyP`XWN 2 m@DWN 1 m@Dj8($q=)Pm,kd k: ike cmd=list phase=1+ role=r verbose vPvw*l&Lr$nDm@#r*;P8( numlist,yTPvyPICDm@E# remove C> o( hv j> ME8(DWN 1 rWN 2 Dm@# ike cmd=remove [phase=1|2] [numlist= tunnel_num_list] [all] remove S|nks9WN 1 rWN 2 Dm@^'#IZWN 2 m@kWN 1 m@X*,rKg{ MEWN 1 m@,r1WN 2 m@}Z1,;a"BWN 1 m@BDWN 2 m@# phase m>b}Dm@WN,"RXk;8(#* 1 DWN58WN 1 m@,* 2 DWN58WN 2 m@# numlist Pv*MEDm@E#9C ,(:E)M -(F[E)V{(g5Mm>6'#}g: ike cmd=remove numlist=1,3,5-7 1!T numlist 1,MEyPm@# all >} MEyPn/Dm@#KN};\k numlist ;p9C# 1. *MEWN 1 m@ 1"2 M 3,kdk: ike cmd=remove phase=1 numlist=1-3 2. *MEyPWN 1 MWN 2 Dm@,kdk: ike cmd=remove all 3. *MEyPWN 2 m@x#VyPWN 1 m@Gn/Dm@,kdk: ike cmd=remove phase=2 all 4. *MEyPWN 1 m@(;"B`&WN 2 m@),kdk: ike cmd=remove phase=1 all log C> o( S /etc/isamkpd.conf A! ISAKMP X$LrU>6p"Rt/K6pDU># ike cmd=log ":g{DdK /etc/syslog.conf PDU>6pMdvD~{,2XkKP refresh -s syslogd |n# @V83rPv|n 21 log S|n6p,"RS /etc/syslog.conf A !D~{#hC8(DG<6p"R+U>dvkd{ syslog dv;pEC=8(DD~P# hv ":TZ ISAKMP X$LrPDvP'U>6p#|GGnone"errors"events M information# none m>;PG<,errors m>+vG< ISAKMP X$Lrms,events m>+Glw"|B">}"mS5eyw= DTD# vTdk XML D~PNbb? DOCTYPE yw"RNbZ? DOCTYPE ywI\# 22 |nN -p yZx(DXML-file,4P put 4k}]b# -F ?F4P put,49G;v8(Dm@"#$"(i"ir$2m\?2+2G}]bPQfZDm@# 1!5G put "T'\# -s ;;yPm@D>XM6Lj6#bP{Zv0lm@#g{Nbm@ D6Lj6G;viD,rC!nG(# -e entity-file g entity-file (eDGy48(|, PDD~{#mSb)P=Z? DTD "RJmZ pD XML D~|, XML D~# XML-file 8(9CD XML-file "RXkGT>Z|nPPnsDN}#XML-file 7(Gq4=m@"#$"( i"i"$2m\?ryPb)Z]#g{;P8( XML-file ,S stdin A!dk#-(,V{)2\ CZ8( stdin# -g 4P get T> IKE }]bDf"Z]#dv"M= stdout "R9C XML q=,JOC ikedb -p xP&m Div# -r 9C]i#g{*WN 1 m@8(KCj>>,25XyPX*DWN 2 m@"yPk=vm@/P XD#$M(iDE"# -t type 8(;ksDdvD type#Type ITG AIX_VPN BDNb XML *X5,Hg IKETunnel" IPSecProtection HH#g{!T,dvj{}]b# -n name 8(;ksTsD name#Name ITG(i"#$"m@riD{F,!vZ -t j>5#-n j>T -t j>8(DyP5vT-t j>D IKEPresharedKey 5P'#g{!T,dv8( D type +?Ts#-i j>XkM -y j>OC# -y ID-type 8(I -ij>8(D ID-type#ID-type I\G XML D~PJmDO(`M.;,ng User_FQDN" IPV4_Address HH#-y j>XkM -i j>-,9C# -d Z}]bP8(nO4P delete#Cj>M -g j>;y,}K;'V -r# -c 4PS Linux® IPSec dCD~= AIX IPSec dCD~(XML q=)D*;#*sS Linux dk;vr=vD ~:;vdCD~,T0I\D;v,P$2m\?DX\D~# -F ?F4P put,49G8(Dm@"#$"(i"ir$2m\?+2G}]bPQfZDm@#1!5 G put "T'\#g{29C -f j>,-F j>^'# -l linux-file 8( Linux dCD~,I linux-file (e#g{48(D~,53Z10?}# >} 1. *+(eSZ,6zwOzID XML D~Ek= IKE }]b,"R2G}]bPT`,{FfZDTs, kdk: ikedb -pFs peer_tunnel_conf.xml peer_tunnel_conf.xml G,6zwOzID XML D~# 2. *q!{* tunnel_sys1_and_sys2 DWN 1 m@MyP`XWN 2 m@D(e,9PwTD(iM#$, kdk: ikedb -gr -t IKETunnel -n tunnel_sys1_and_sys2 3. *S}]bP>}yP$2m\?,kdk: ikedb -d -t IKEPresharedKey imake |n C> A make |nD C $&mwSZ# o( imake [ -DDefine ] [ -IDirectory ] [ -TTemplate ] [ -f FileName ] [ -C FileName ] [ -s FileName ] [ -e ] [ -v ] hv imake |nS#e"cpp j&\/M{* Imakefile D?v?wC cpp,"r|+]TB}PZ]: #define IMAKE_TEMPLATE "Imake.tmpl" #define INCLUDE_MAKEFILE "Imakefile" #include IMAKE_TEMPLATE (}9C -T M -f j>4Vp2G Imake.tmpl M Imakefile# IMAKE_TEMPLATE (#A!TBD~: v kzw`XDN}D~,ZCD~P,+N}8(* cpp {E v X(Z>cDN}D~ v (ed?DD~ v |,zI make |nfrD cpp j&\DD~ v 10?*9(D?j,imake |nzI`&Dfr# 24 |nN|(d{D~DD~# Imake.tmpl site.def *.cf *Lib.rules site.def Imake.rules Project.tmpl *Lib.tmpl Imakefile Library.tmpl Server.tmpl Threads.tmpl `td? X(>c,BeforeVendorCF Q(e X(zw 2mb X(>c,AfterVendorCF Q(e fr X(Z X Dd? 2mbd? bfr ~qwfr `_Lfr ":|(=N site.def D~(Z *.cf .0M.s) #d;`};C(F -DDefine -e 1S+]= cpp ThCX(Z?+ TOPDIR d?hC* |,KDV"D*7?VD?<{,x+ CURDIR d?hC*kC*7?V`XD10?<{# m> imake |n&C4PQzID Makefile#1!5a+|txC'# @V83rPv|n 25 -f FileName -IDirectory -C FileName -s FileName -TTemplate -v 8(?v? imake #eMdCD~yZD?<# 8(Z10? imake &Cr!}ZC4zI Makefile D cpp |nP# 73d? ":IThCTB73d?,+;Fv9Cb)d?,r*1KP imake |n1,|Gazz;+wT D@5T# IMAKEINCLUDE g{Q(e,k8( C $&mwD|,5N#}g: IMAKECPP -I/usr/include/local g{Q(e,k8(A$&mwLrDP'76#}g: /usr/local/cpp IMAKEMAKE 1!5* /lib/cpp Lr# 8(A make LrDP'76,g /usr/local/make#1!ivB,imake 9C(}9C execvp S}L"VDNN make Lr#;P8(K -e j>E9CCd?# >} imake -I/usr/lib/X11/config -DTOPDIR=/usr/lpp/X11/Xamples D~ /usr/tmp/tmp-imake.nnnnnn /usr/tmp/tmp-make.nnnnnn /lib/cpp 8( cpp $&mwDY1dkD~# 8( make DY1dkD~# 1! C $&mw# `XE" make |n"xmkmf |n# imapd X$Lr C> t/rXx{"CJ-i(IMAP)~qwxL# o( imapd [-c] 26 |nN -c {9frwz{iR# Kv4, g{ syslogd ;dC4xPU>G<,yPmsM4,E"4k;vU>D~# 2+T imapd X$LrG;v'V PAM D&CLr,~q{FG imap#9C PAM xPO$D536'dCGb yhCD:T root C'+ auth_type tT5(;Z /etc/security/login.cfg D usw Z)^D* PAM_AUTH# tC PAM 19CDO$zF!vZ /etc/pam.conf PD imap ~qDdC#imapd X$Lrh* /etc/pam.conf u?w* auth M session #i`M#BfPvDGCZ imap ~qD /etc/pam.conf P D(idC: # # AIX imap configuration # imap auth required /usr/lib/security/pam_aix imap session /usr/lib/security/pam_aix required D~ /usr/sbin/imapd /etc/services |, imapd |n# 8(|,yh~qDKZVdDD~#Bvu?XkZbvD~P: imap2 143/tcp # Internet Mail Access Protocol `XE" pop3d X$Lr# imapds X$Lr C> Z TSL/SSL Ot/rXx{"CJ-i(IMAP)~qwxL# o( imapds [-c] @V83rPv|n 27 hv imapds |nG;v IMAP4 ~qw#|'V IMAP4 6LJ~CJ-i#"R,Zj {9frwz{iR# -c Kv4, g{ syslogd ;dC4xPU>G<,yPmsM4,E"4k;vU>D~# 2+T imapds X$LrG;v'V PAM D&CLr,~q{FG imap#9C PAM xPO$D536'dCG byhCD:T root C'+ auth_type tT5(;Z /etc/security/login.cfg D usw Z)^D* PAM_AUTH# tC PAM 19CDO$zF!vZ /etc/pam.conf PD imap ~qDdC#imapds X$Lrh* auth M session #i`MD /etc/pam.conf u?#BfPvDGCZ imap ~qD /etc/pam.conf PD(idC: # # AIX imap configuration # imap auth required /usr/lib/security/pam_aix imap session /usr/lib/security/pam_aix required D~ /usr/sbin/imapds /etc/services |, imapds |n# 8(|,yh~qDKZVdDD~#Bvu?XkZbvD~P: imaps 993/tcp `XE" pop3ds X$Lr# impfilt |n C>S;v*#* 4 D58(K IP V4,* 6 D58(K IP V6#1;9CCj>1,+D~D?<# Pv*,rDyP}Kfr# -v -f -l `XE" expfilt|n# importvg |n C>S;iommPV$ varyonvg bv# @V83rPv|n 29 IT9Cm&CLrZyZ Web D53\mw(wsm)P4|DmXw#2\C53\mSZ$_ (SMIT)smit importvg lY764KPC|n# j> Cj>;vT#Z AIX 5.2 M|_f>O+v4(v?M""mi# ?FmiZ_d/# qC;vmi"RKbZdOI\xPD|D#IC|n4(DNNBD_-m#bZ -y j>PPvDmiDXbD~ /dev DyP("ij6MmI(#Z4PP,-L j>4P k -F M -n j>H'D&\# -c -f -LVolumeGroup ^F: 1. Z4P -L j>D53O,miXk;\&Zn/4,# 2. ZyPDnmid/MKPD53O,miDELXkbx#Xk(} varyonvg -b -u |nbx"#V$nM9CmiM|GDEL# 3. a)Domm{Xk&Z}D4 ,# 4. g{n/ZcZmiO,1mSM>}_-m,-L j>I\zz;;BDa{#&CZ ?NmSr>}.s9C -L j>,x;GOS="zK;5Pd/s# 5. g{lb=;v_-m{e;,C|na'\#ky>D importvg Yw;,,e;D _-m{+;a;X|{# a);v importvg DlYf>,|v\li,*miI1DELDmihv{xr#a {,tC'70Cj>,{GXk7#ZmiPDyPomm&ZZ;vELI\&Z*'M>}4,DmiO&C1,C|nI\'\ra{; ;B# g{ imfs '\,rhCb)51,b)5EI;V4#Cj>vJCZIluDs vg q=mi# 8(;vT#Z AIX 5.2 M|_f>O+v4(v?M""mi# -F -I -n -R -V MajorNumber -x ": CnXkZCwu,53T/zI;vB{F# -y VolumeGroup mi{v\|,gBV{:0A1=0Z1"0a1=0z1"001=091"r0_1(B. _)"0-1(uE)"r0.1(dE) #yPd{V{} 1. *Somm hdisk07 mSQXwzPXDC'(eD}Kfr# o( imptun -f Directory [ -t tunnel_id_list ] [ -v 4 | 6 ] [ -n ] [ -r ] [ -g ] [ -l manual ] hv 9C imptun |nmSQXwzPXDI!DC'(eD}Kfr(Im@DyP_C exptun |nzzDD~)=>Xwz# C|n9IXm@m1,BDm@j6I>XwzzI#T/zIDkm@X*D}Kfr2T/zI#XD~ ?<# j> -f -g -l 8(SPA!#g{;9C -g j>,imptun |n*?v,C|nv%`Eb# @V83rPv|n 31 8(;\M -v j>;p8(#-n j>9M -r j>%`Eb#,ZQk -n j>%`Eb# Pv*SXwz#g{;CC j>,ZXwz# 8(z#{S#g{;Pxv -v j>,r +BJ~i5=;vD~P# o( inc [ + Folder ] [ -noaudit | -audit File ] [ -changecur | -nochangecur ] [ -form FormFile | -format String ] [ -help] [ -file File ] [ -truncate | -notruncate ] [ -nosilent | -silent ] [ -width Number ] hv inc |n+SUDJ~i5=;v8(D~P"dv;vi5{"Pm#;vD~PG;v53?<#Z1!i vB,inc |nSJ~fE&P>}B{","+|GEk8(D~PP#*i5BJ~x;>}J~fE&, C -notruncate j># g{8(D~P;fZ,inc |na>Jm4(|#534(bvD~Pw*{"&mLr(MH)? -audit File -changecur -file File +Folder -form FormFile -format String -help -noaudit 32 |nNG1!5# i54T8(D~D{",x;G4TC'J~fE&D{"# 8(ECBE"DD~P#1!ivB,53ZC'D MH ?E"# ": TZ MH,Cj>D{FXk;+?4v4# {9GC'a)NNX*E"#Cj>G1!5# @9e} inc |nSPq!B{"DJdrD~#g{ -file j>;8(,-notruncate j >G1!5# @9 inc |na>q!E"#Cj>Zs(KP inc |n1PC# e} inc |nSPq!B{"DJdrD~#g{ -file j>;P8(,-truncate j>G1 !5# hC|ndvPDP}#1!5GT>wDmH# E*D~u? BPu?Z UserMhDirectory/.mh_profile D~Pdk: Alternate-Mailboxes: Folder-Protect: Msg-Protect: Path: Unseen-Sequence: 8(8CJd# *B(D~P?} 1. *O"BJ~=1!J~D~P inbox,kdk: inc g{ inbox D~PfZ,53T>kgB`FD{": Incorporating new mail into inbox... 65+ 04/08 jim@athena.a 66 04/08 jim@athena.a Meeting Schedule <>}P,=v{";i5x inbox D~P#Z;v{"DjbG Meeting ,Z;PT The meeting will *<#Z~v{"DwbG Schedule,"RZ;PT Schedule change *<# 2. *+BJ~O"A;v{* testcases DBD~P,kdk: inc +testcases 53a>gBE": Create folder "/home/mary/testcases"? g{#{4(bvD~P,kdk: yes ;vkTB`FD{"T>v4: Incorporating new mail into testcases... 67+ 04/08 jim@athena.a 68 04/08 jim@athena.a Meeting Schedule <X73%d# 8(J~fE&D;C# @V83rPv|n 33 /usr/bin/inc |, inc |n# `XE" mhmail |n"post |n"scan |n" mh_alias D~q="mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# indent |n C> XBq=/;v C oTLr# o( indent InputFile [ OutputFile ] [ -nbad | -bad ] [ -nbap | -bap ] [ -nbbb | -bbb ] [ -nbc | -bc ] [ -br | -bl] [ -cn] [ -cdn ] [ -ncdb | -cdb ] [ -nce | -ce ] [ -cin ] [ -clin ] [ -dn ] [ -din ] [ -ndj | -dj ] [ -nei| -ei ] [ -fa ] [ -nfa ] [ -nfc1 | -fc1 ] [ -in ] [ -nip | -ip ] [ -ln ] [ -lcn ] [ -nlp | -lp ] [ -npro] [ -npcs | -pcs ] [ -nps | -ps ] [ -npsl| -psl ] [ -nsc | -sc ] [ -nsob | -sob ] [ -nslb | -slb ] [ -st ] [ -troff ] [ -nv | -v ] [ -TType ] ... hv indent |n4Uf|ndkDj>y8(Dq=XBq=/;v C Lr# g{;8( InputFile N},Xq=/DD~4X InputFile N}"R;v InputFile D8]1>;4X10?<,D~{x .BAK s:# g{8( OutputFile N},r indent |n+4PliT7#|D{Fk InputFile N}";`,# ** indent |nhCT:D1!E*D~,ZzG,b)j>CUq"Fm{r;P{t*# 10?2GG)ZzDG( }K -T Type j>,|G[}D) # g{ indent |nKP"R;vE*D~fZ,E*D~;AkThCLrD1!dC#;x,|nPODj >2GE*D~j># "M&m indent |nY(tzZp<"MjG(/*- r /**)sx -(F[E)r * DNN"MGCGE'ED"M# ?P"M#V;d,}Kdux#Z"MDZ;P,ITw{Cux45wbvd/# d{"M;S*D>#indent |nZ;PPCEk!?`D%J(IUq"Fm{r;P{t*)#?NI8 vUPt*# i"M;ZzkDR_R,};P# g{"MZ;xPzkDPP,"MSI -cn j>hCD"MP*<#qr,"MS n ux6p*<,b) ux6p!Zzk10D;C,dP n I -dn j>8(#g{;PPDzk,}K"MP,"MS|?R_ DX=*<#Z+KivB,R3_`\;T/X)9# 34 |nN ": j>ITvVZD~{0rD~{s# -bad -nbad -bap -nbap -bbb -nbbb -bc -nbc -bl Z?vywis,?FS;vUP# Z?vywis{9;vUP;$nCj>,}GC -bad j>XUCj># Z?v}Les?FS;vUP# {9Z?v}LesDUP;$nCj>,}GC -bap j>XUCj># Z?v"Mis?FS;vUP# Z?vi"M0{9;vUP;$nCj>,}GC -bbb j>XUCj># ZywPD?v:Es?F;P# ZywPD?v:Es{9;P;$nCj>,}GC -bc j>XUCj># q=/4Ood"a9uXUCj>,qr$nCj># ZzkO+"MDuC -c j>(eD5# ZUPPtCEC"M(g{;$nCj>,}GC -ncdb j>XUCj>#-cdb j>vv0li"M,; 0l=zkR_D"M#zID"M4FgBN=: /* * this is a comment */ ZUPP{CEC"M(g{#-ncdb j>vv0li"M,;0l=zkR_D"M#zID"M4FgBN =: tC?F else od4tz0fD }(s(E);$nCj>,}GC -nce j>XUCj># {C?F else od4tz0fD } (s(E) # SodDZ;P*<&ux,xP n ;C#2(EPDmo=PPnbDuxTmw6W,}G -lp j>P'# Z1!ivB,Cj>C -i j>(eD5# +u~j)r|,j>DodR`ux n v;C#dk -cli0.5 9u~j)uxxqD;k#bv!nG(; S\!}N}D!n#Z1!ivB,5G -cli0# C n d?XF;ZzkR_D"MDEC#8( -d1 j>9bV"M4p4rzks_ux;6#1!iv B,Cj>C -d0 ,1"MMzkTk#`TZLrzkD"MPD;C0l"Mux# C n d?,8(4TH0ywDX|VPDj6Dux;C}#1!ivB,Cj>C -di16# sw{yw# uxyw;$nCj>,}GC -dj j>XUCj># @V83rPv|n 35 tCXp else-if &m;$nCj>,}GC -nei j>XUCj>#-ei j>}pzE else odD if od M0fD if odP`,Dux# {CXp else-if &m# +VdKc{SI= C zk-*= ANSI q=#Cj>#Vn/4,#}GC -nfa j>XUCj># ":g{zkCZ ANSI `kw,rIT|DzkD,e#}g,A=-B dI A-=B# ": ZKc{d;9CUq#g{C'Db# ITq=/ZP 1 P*,}GC -nfc1 j>XUCj># ;\q=/ZP 1 P*,}GC -nip j>XUCj># {CuxN}yw# -ei -nei -fa -nfa -fc1 -nfc1 -in -ip -nip hCzkRK"MDnsPD;C#g{"M;;;P,rn`r! 25 vV{# +"MinsP$Hh* n d?#1!ivB,Cj>CI -l j>8(D$H# Z,xPPTkI(E|'Dzk;$nCj>,}GC -nlp j>XUCj>#g{Z;PPPs(Ex^ R(E`%d,xPZfEs(ED;C&*<# -ln -lcn -lp Z -lp j>P'1,b)PT>gB: p1 = first_procedure(second_procedure(p2,p3), third_procedure(p4,p5)); ek=Pr|`;PzzTBa{: p1 = first_procedure(second_procedure(p2, p3), third_procedure(p4, p5)); 9P(E|'DzkZ,xPP;Tk#Z -nlp j>P'1,b)PT>gB: -nlp -npro -pcs -npcs -ps -nps -psl -npsl -sc -nsc -slb -nslb -sob -nsob -st -TType -troff -v -nv 36 p1 = first_procedure(second_procedure(p2,p3), third_procedure(p4, p5)); 9E*D~ ./.indent.pro M $HOME/.indent.pro ;vT# Z?v}LwC{FMsfD ((s(E)dek;vUq# {9Z?v}LwC{FMzED ((s(E)dDUq;$nCj>,}GC -pcs j>XUCj># ZzE -> Kc{D8kD=_ekUq# {9ZzE -> Kc{D8kD=_ekUq;$nCj>,}GC -ps j>XUCj># sTk;(e}L{;$nCj>,}GC -npsl j>XUCj>#g{P}L`M,#tZ0fDPo# {C(e}L{sTk# 9 *(GE)ECZ"MDs_;$nCj>,}GC -nsc j>XUCj># {9+ *(GE)ECZ"MDs_# +NN;ZzkR_D%P"MS*;v"Mi# {C+NN;ZzkR_D%P"MS*;v"Mi ;$nCj>,}GC -slb j>XUCj># >}I!DUP#MTBNNj>DOw$w:-nbad"-nbap"r -nbbb#v>}G)C -bad"-bap r -bbb j>ekDUWP# #tI!DUWP;$nCj>,}GC -sob j>XUCj># 9 indent |nSj,}GC -v j>XUCj># |nN} 1. *C1!hCD indent |nq=/ test.c D~"+dvEk newtest.c D~,kdk: indent test.c newtest.c 2. *q=/ test.c D~TcZ?vywiM}Les?FSkUWP,9CyPd{1!hC,"+dvf "Z newtest.c D~P,Idk: indent test.c newtest.c -bad -bap 3. *C1!hCD indent |nq=/ test.c D~"(e uint w*;vI; indent |n6pD`MX| V,kdk: indent test.c newtest.c -Tuint D~ ./.indent.pro $HOME/.indent.pro /usr/ccs/bin/indent |,E*D~# |,E*D~# |, indent |n# `XE" cb |n# 6Yw53kh8\m7PD:|n;# indxbib |n C>*N,bvE>wC /usr/lib/refer/mkey M /usr/lib/refer/inv D~#Z;vLr mkey,4PBPYw: 1. +V(IUqrFm{(g)XOAyvV{# 2. +s4V{3d*!4V{# 3. OzLZ}vV{DV# @V83rPv|n 37 4. y]VP ign D~Ozn#CDV#"ooTD~ /usr/lib/eign,P;v#C"o%JPm#FvC'( "{GT:DD~,+"GXkbyv,bvD~|{* ign,|,X(ZoTD#C%J#bvD~,g {;4(,&CZ /usr/lib/nls/msg/$LANG ? *xga)rXx~q\m# o( ":9C SRC |n4S|nPXF inetd X$Lr#Z?N53XBt/1C rc.tcpip D~t/X$ Lr# /usr/sbin/inetd [ -d ] [ -t SecondsToWait ] [ ConfigurationFile ] hv /usr/sbin/inetd X$Lr*xga)rXx~q\m#(}ZvZh*d{X$Lr1wC|G,T0Z?a )8vr%rXx~qx;wCd{X$Lr,CX$LruYK53:X# 1!ivB?Nt/531,inetd X$Lrt/#1X$Lrt/1,|SZ ConfigurationFile N}P8( DD~A!ddCE"#g{;P8(CN},inetd X$LrS /etc/inetd.conf D~A!ddCE"# ;)t/,inetd X$LrZ etc/inetd.conf PDX(rXxWSVOl},S#/etc/inetd.conf D~r inetd D~hvgN&mrXxWSVODrXx~qks#1 inetd X$LrZdP;vWSVOS\=;vks 1,|7(CWSVT&Dv~q,;sT:&mbv~qksr_wC`&D~qw# 38 |nN}~q,"RXBt/ inetd 1,bv~q9 stopsrc "=~q4#9|# 8( inetd &1C4t/S~qwDC'{# @V83rPv|n 39 8( inetd &14P4a)~qDj{q=D76{#TZ inetd Z?a)D~q,bvu?& 1GZ?Du?# 8(*t/D~qD{FMN}#bvVNTZ?~q*U# Path Command inetd X$LrZP^ SRC 1<\KP#Kb,inetd X$Lr\(}"v9C kill |nDEEXF# j> -d -t SecondsToWait "MwT{"= syslogd X$Lr# 8(-70Z select() 53wCP*H}Dk}#SecondsToWait ITG 1 = 999999 d D}#;PCj>,inetd X$Lrh{1=;vxg,Sks;vn/D~q#Cj> vv1zw}Z*m`Hr~q(}g tftp ~q)"R;*d{~q~q1;9C#I Z,1 select() 53wC+a}p inetd X$Lr9C|`D CPU \Z,yTCj>Z `}ivB;Fv9C# ~qks ZZ?; inetd X$Lr'VDrXx~qks(#CZwTP#|G|,TBZ?~q: ECHO DISCARD CHARGEN DAYTIME TIME 5X}]|xM'wz# OzSUD}]|# OzSUD}]|""M$(eDrfzD}]# TC'IADq="M10}]# TC'IADq="M10UZM1d# `XE" fingerd X$Lr"ftpd X$Lr"rexecd X$Lr"rlogind X$Lr"rshd X$Lr"syslogd X$ Lr"talkd X$Lr"telnetd X$LrM tftpd X$Lr# inetd.conf D~q="protocols D~q=M services D~q=# 6xgk(E\m7PD:TCP/IP X$Lr;# infocmp |n C> \m terminfo hv# o( infocmp [ -d] [ -c] [ -n] [ -I] [ -L] [ -C] [ -r] [ -u] [ -s { d| i| l| c}] [ -v] [ -V] [ -1] [ -w Width] [ -A Directory] [ -B directory] [TermName...] hv infocmp |n\m terminfo hv#\CC|n: v HO;v~xF terminfo nkd{ terminfo n# v Sbv~xFD~Pr!;v terminfo hv# 40 |nN4HOn#-d j>5XndDnl#-c j>zz;vhCKR=vn<_PD\&D Pm#-n j>5X=vn<;_PD\&Pm# *HO terminfo n,8(=vr`v TermName N}#infocmp |n+Z;v TermName N}D terminfo hvk8(Dsx TermName D?vhvvHO#g{vv*;vUKhvx(e\&,5XD5+@5Z\ &D`M#T<{M(\,infocmp |n5X;v F,T{}(\5X -1,TV{.(\5X null# zz4Pm C -l (s4 i )"-L"-C M -r j>4*;vr`vUKzz4Pm#g{;8( TermName N},53 9C TERM 73d?#1;v~xF terminfo ;IC1,I9Cb)4!n*dzz;v4D~# I (s4 i)j>C terminfo {F4zz;vPm#-L j>CZ /usr/include/term.h PPvD$M C d? {zz;vPm# 1zzbv4Pm1,-C j>C termcap {x;GC terminfo \&{#infocmp |nvv*;MdvG) P;vT& termcap zk{DG) terminfo \&#*>}C^F,8( -r j>#Cj>9C|ndv;\ *;I termcap q=D terminfo \&# 1C -C M -r j>1,infocmp |njvNN|;\*;I termcap q=DNNV{.N}#XkV$` -G)N}#C|n*V{.+yPndE"U/p4,"+|EZ termcap Z{DV{.D*<&#*; s,?FndGI!DYw#?FndCa2D / (1_)ndE"# ": -C M -r j>;\\*;;v terminfo V{.*H[D termcap N=#`FD,S termcap D ~q=*X terminfo D~q=;h*XBzz-s,infocmp |nHOZ;vUKDhvMd{UKDhv#;s infocmp |nC!I\`DsLUKhv*Z;vUK4(BDhv# 18( -u j>MUK{FPm1,infocmp |n4PTBYw: v HOsLUKhvMZ;vUKhv# v `Td{UKDhv4(8(DZ;vUKDhv# Z;vUKDBhvPTBZ]: v vVZsLUK+;fZZZ;vUKPD\&+x @ vVZzIDhvP# ": @ b6E;fZbv\&# v (eZ;vsLUKPRP`,D5D\&+a; use= fz# v NNZZ;vUKPRZd{UKP;;"VD\&M`&D5;p;r!# v g{Z;vUKP;v\&,|D5AYkZd{UKPD3v\&D5;,,rr!C\&# IZ use tTs|D;vhvM8(\&#g{bv\&ZI use tT}CDUKP2;"V,Z~v\& EZI use tT}CDGv\&# @V83rPv|n 41 |D}]b 1!ivB,UKhvvVZ53 terminfo }]b?< /usr/share/lib/terminfo B#\C TERMINFO 7 3d?8(;,D}]b;C#infocmp |nWHli4bvd?GqfZ#g{bvd?;fZ,C|nC 53 terminfo }]b# \Cx -A M -B j>D infocmp |n42G53}]b#-A j>* TermName N} terminfo }]b#-B j>*NNz|{DsLUKj6bv}]bTc9C#Op4,b)j>9;Z=v;,}]bP{F`, D=vUKhvDHOI*I\# j> -A Directory -B Directory -C -c -d -I(s4 i) -1(}V) -L -n -r -s -u -v -V -w Width *Z;v TermName N}j6 terminfo }]b# *}KZ;vTbD TermName N}j6 terminfo }]b# C termcap zk{4zz4Pm#+;Pv;\*;I termcap q=D terminfo D \&# Pv=vn.d`,D\&#;PhCD\&;vT#Cj>\C4lYi4Gq5C C -u j># Pv=vUKd;`,D\&#\CCj>4iw=v`FUKn.dDnl# 1zz4Pm1,CC terminfo \&{F# ;PPr!;v\!ivB,Z;PPr!8vVNTZ;PPr! 60 vV{# CZ /usr/include/term.h D~PPvD$M C d?{4zz4Pm# HO=vn"PvZ=vP<;fZD\&#g{;8(;v TermName N},53*= v TermName N}C TERM 73d?#\C|lYli4GqP+wtZhvbK# (* infocmp |ndv;\*;I termcap q=D terminfo \&#Cj>vvZx -C j>1P'# Z?V\&`M(<{"}VMV{.)Z"y]BfN},Er4T infocmp |nD dv# d 4Z terminfo }]bP8(D3r4Er# i 4 terminfo {Er# l 4$M C d?{Er# c 4 termcap {Er# g{;C -s j>8(;v!n,C|nZ?v`MZy] terminfo {4V83rT? v\&Er#g{8( -C r -L j>xE -s j>,b)\&\Vp4 termcap {r $M C d?{Er# C use tTHO=vr`vUKhv"zzBhv# Zj"Kv# |Ddv=8(?PV{D}?#dv|(!I\`DVN,;*b)VND$HZ8 (DV{}Z# ": VN;\;XO# >} 1. **Pv aixterm M lft UKdD2P\&,kdk: infocmp -c aixterm lft 2. *PvyPI\+10UK10;fZD\&,kdk: infocmp -n 3. ** lft UKzz terminfo q=D4Pm# 42 |nN Z/@w0ZPt/E"PD# o( infocenter hv infocenter |nt//@w0ZPDE"PD#E"PDGCZiR53E"Dw;C#(}E"PD,IT /@MQwD5#E"PD9IT(}%w CDE $_8DozfeODE"PD0IZE"PD URL ;PR=,E"PD;\t/1D {"# D~ /usr/sbin/infocenter /usr/lpp/bosinst/bos.vendor.profile Z/@w0ZPt/E"PD# |,)&LE*D~E",b)E"|(I infocenter |n9CD Web X7# @V83rPv|n 43 install |n C> 20|n# o( /usr/bin/install [- c DirectoryA] [- f DirectoryB] [- i] [- m] [- M Mode] [- O Owner] [- G Group] [- S] [n DirectoryC] [- o] [- s] File [Directory ... ] hv install |nZD~53P;vX(DX=20;vX(D~#|-#Z makefile P9C#1f;D~1,install |n+?vD~4F(rF/)=;vJ1D?<,rKa#tyZ cp M mv |nP*D-IC48(;,DyP _ri#install |n4;v{"f_z|Zf;r4(D)D~T0|GxP=KDo# g{kC -O r -G j>48(20DD~DyP(,zXkGv,6C'# g{;8( Directory N},install |nZ;i1!?<(4 /usr/bin"/etc M /usr/lib 3r)BQw_P M File N}`,{FDD~#Z;N"V;vD~1,|C File 2G|,""v;v{"m>|Q-byv K#g{;P%d"V,install |n"v;v{"f_z;P%dn,;sKvx;vx;=DYw#g{ File N}Z10?;vms{""Kv5XGc5# g{Z|nPP8(KNN?<, install |nZQw1!?<0Qw|G# j> -c DirectoryA -f DirectoryB -G Group -i -m -M == -n DirectoryC -o -O Owner -s -S v1GvD~Z DirectoryA d?PQ-;fZ1,ZGo20;vBD|nD~#g{|ZG o"V;v File D1>,|"v;v{""Kv,,1";2GbvD~#Cj>I%@9C 2Ik -s" -M" -O" -G M -S j>;p9C# ?F File D~20Z DirectoryB ?<,;\ File GqQfZ#g{}Z20DD~Q-;f Z,C|n+BD~DmI(zkMyP_Vph* 755 M bin#Cj>I%@9C2Ik -o"-s"-M"-O"-G r -S j>;pC# *?jD~8(;v;,Di#1!iG bin# vT1!?;\k -c" -f r -m j> ;p9C# F/ File N}=?;p9C# 8(?DXD~D==# g{ File N};ZNNQw}D?;\k -c"-f M -m j>;p9C# (}4F=,;?#Cj>;\k -c j >;p9C# 8(?DXD~D;,yP_#1!yP_G bin# {9T>}ms{"bDyP{"#} 1. *f;;v1!?,kdk: intall -o fixit /etc /usr/games g{|Z /etc r /usr/games ?;#f"Z|;"VD?w* /usr/bin/fixit 44(;vB|n,+Gv1bvD~Q-;fZ1# 6. *Z;vX(D?<20;v|n(;\|fZkq),kdk: install -f /usr/bin -o -s fixit ;[|fZkq,b+?F fixit D~;w* /usr/bin/fixit 20#g{P,IDf>(}F/|= /usr/bin/OLDfixit 4#f(bG -o j>Da{) #f_zB|nZN&20D{";{9( bG -s j> Da{) # f]T *k Berkeley m~V"f(BSD)f],fZ=v install |n#kND installbsd |n# D~ /usr/bin/install |, install |n# `XE" chgrp |n"chmod |n"chown |n"cp |n"installbsd |n"make |n"mv |nM strip | n# install_all_updates |n C>+20Dm~|B=iJODnB6p,"i$10FvD,$rD install_all_updates Q*D"nBFvD,$ rvI;C4|B205CLr,1T(-c)#*KbPX APPLY M COMMIT D|`E",kND installp *zoz3# 5. 1!B install_all_updates +8> installp 4T/20Xh?V"vNNXhDD~53)9#0-n1 +2GXhD1!,0-x1+2GD~53)9D1!# 6. TBj>vJCZ installp |B:-c"-n"-x"-v"-S M -V# j> -c -d Device -D -i -n -N -p -r -s -S -v -V -x -Y 46 8> installp a;yPDB20D|B#1!ivB&C|B(kND installp *zoz3,TC=X Z&CTa;|BDbM) # 8(ZN&\R=20iJ#bIG;v2~HgExrbLrII*|,203qD?<#120i JG;vExh8,|&1;8(* no-rewind-on-close M no-retension-on-open# r* install_all_updates wTdv#Cj>C4wT install_all_updates 5CLr,;&1Z}#Y wP9C# v|B205CLr# 8> installp ;T/20Xh?V#T/20Xh?VG1!DP*# x}|B,H205CLr# ":}G}ZwT;v`XJb,Cj>;Fv9C# (}KP*8(YwDyP$20li,4P;v$@Yw#;Pm~;|D# |B rpm 3q(g{I\D0) #Z1!ivB;hCCj># x}TFvD,$r installp {9bLiJD`m&m# 8> installp i$20sZD~/PyP20DD~P}7DliM#bvYwI\h*|`D1d4 jI20# 8> installp Z_$Ddv==BKP# 8> installp ;T/)9D~53#T/)9D~53G1!D# ,byP*20m~x*sDm~mI-i# |nN0 "zms# 2+T v root C'\4P install_all_updates# >} 1. *Z /dev/cd0 h8O20yP installp |B,"i$10FvD,$r*<20zm&CLr# o( install_assist hv install_assist |nt/20zV,C&CLrC4Zy>Yw53(BOS)20sr/53D(F#20zm 8Dg f!vZzDUK`M(Z TERM 73d?P(e) # g{4hCUK`M,r(} ASCII 20zVT>DZ;vK%*szdkzDUK`M(tty) #g{dk^ 'DUK`M,rCK%XBT>,1=dkKP'D`M#g{dkP'UK`MkzDUK;%d,rB ;vT>DA;I\;IA#ZbVivB,k4B break |X3r5X=hCUK`MA;#TZ`}UK `M,break |X3rG Ctrl-C# @V83rPv|n 47 Z_P ASCII SZD53O,B20D BOS XB}<"t/20zVT8zi4"S\b)-i# Z_Pzi4"S\b)-i#*UsC JdCzV,kZ|nPOdk configassist# s`}20zmNqZw?MN});S= smit.script D~)2,dq=G4(I4P shell E>\]W9CD q=# >} 1. *t/20zV,kdk: install_assist 2. *CJdCzV,kdk: configassist 3. ShCJd?<# o( install_mh [ -auto ] [ -help ] hv install_mh |nt/Jd?<#install_mh |n;GIC't/#install_mh |nvId{LrwC# 48 |nNzJ~? -auto -help Z;Pa>B4(j< MH 76# PvC|no("ICD*X(P;)Mf>E"# ": T MH,Cj>D{FXk4+# D~ $HOME/.mh_profile |, MH C'E*D~# `XE" 6xgk(E\m7PD:J~&CLr;# install_wizard |n C> wCyZ Web D53\mw20riJZ]"t/`&D20Lr# j> -d device or directory |,*203qDh8r?<# >} *wCyZ Web D53\m20r<,Z cd1 Pek;,20 CD "dk: install_wizard -d /dev/cd1 D~ /usr/sbin/install_wizard @V83rPv|n 49 `XE" installp |n# installbsd |n C> 20;v|n(install |nD BSD f>)# o( /usr/bin/installbsd [ -c ] [ -g Group ] [ -m Mode ] [ -o Owner ] [ -s ] BinaryFileDestination hv installbsd |n20I BinaryFile N}8(DD~,=(G(}F/bvD~=;vI Destination N}8( DD~r?<#C -c j>4F BinaryFile x;GF/|#g{8(D Destination N}G;v?<,BinaryFile ;F/=bv?<#g{8(D Destination N}w*;vD~fZ,installbsd |nZ BinaryFile ;F/0 F/GvD~#installbsd |n;a+D~F/=T:Of# 20D~ /dev/null (";vUD~# j> -c -g Group -m Mode -o Owner -s 4FI BinaryFile N}8(DD~=I Destination N}8(DD~r?<# *I Destination N}8(DD~8(;vi#1!iG staff# *I Destination N}8(DD~8(;v==#1!==G 755#8(D==ITG;vKxF}r{ E5# 8(I Destination N}8(DD~DyP_#1!yP_G root C'# 9I BinaryFile N}8(DD~Z20sVu# >} *20;v{* fixit D|n,kdk: installbsd -c o mike fixit /usr/bin C|nrP(}4F fixit Lr= /usr/bin/fixit420;vBD|n,,1C' mike w*yP_# D~ /usr/ucb/install /usr/bin/installbsd 24S= /usr/bin/installbsd D~# |, installbsd |n# `XE" chgrp |n"chmod |n"chown |n"cp |n"install |n"mv |nMstrip |n# 50 |nN hC73"Sib I/O ~qw DVD 4( NIM J4,T20ib I/O _-VxM/Iib\mw# o( *hC73"4( NIM J4,T20ib I/O _-Vxr/Iib\mw: installios [ -p partition_name -i ipaddrorhostname -S subnet_mask -g gateway -d path -s system_name -r profile [ -n ] [ -P speed ] [ -D duplex ] [ -l language ] [ -L location ] ] *S20}Le}Nq: installios -u [ -f | -U ] hv installios |nSib I/O ~qw DVD 4( NIM J4,T20ib I/O _-VxM/Iib\mw#Z NIM M'zOwC1,XkT bos.sysmgt.nim.master D~/D;C8( -L j>#installios |n+M'zd C* NIM wXz"Sib I/O ~qw DVD 4(J4,T20 ioserver _-Vxr/Iib\mw#Z2 0K_-Vxr/Iib\mws,installios |n(}S DVD P}%Q4(DJ4r(}!{ NIM wX zDdC,IT+ NIM wXz5X=|D-<4,#yPj>,r installios r<+KP,"RC';a>;%Xdkj>E"# j> -d path -D duplex -f -g gateway -i ipaddrorhostname -l language -L location 8(203q(/dev/cd0)D76r backupios |n4(D ib I/O ~qwD538]D76#762IT8(6L NFS I2076;C,}g hostname:/path_to_backup# 8(+$(I!)#bGC4dCM'zxgSZD+$h C#C5ITG full r half#g{;P8(Cj>,r1! 5G full# ?F4Pe}Yw,T!{Vd"}%420Zib I/O _ -Vxr/Iib\mwODJ4# 8(M'zxX(M'zZib I/O ~qwYw53Dxg 20Zd+*9CD1!xX) # 8(M'z IP X7rwz{(+*M'zxgSZdCD" CZib I/O ~qwYw53Dxg20D IP X7rwz {)# 8(oT(I!)#bG20.0T>mI-i1yCDo T#14=mI$1,aT>;va>,/JGqS\mI $#g{Ta>DXp*0G1,r20+Lx,"RZ2 0saT/S\ib I/O ~qwmI$#g{Ta>DXp *0q1,r installios |nKv,20;YLx#g{; P8(Cj>,r20Lx,+GZ20Ts,ZV$S\ mI$.0,ib I/O ~qw+;IC# 8( bos.sysmgt.nim.master D~/D;C,CZ+M'zdC * NIM wXz# @V83rPv|n 51 -n -p partition_name -P speed -r profile -s system_name -S subnet_mask -u -U 8(;&dCM'zDxgSZ#g{8(KCj>,rZ 20jITs,;a9C installios |nDx(j>P8( D IP hC4dCM'zDxgSZ# 8(Vx{F#bG+f=ib I/O ~qwYw5320D LPAR D{F#CVxXkGib I/O ~qw`M,"RV x{FXkk HMC OT>D{F%d;C{F;Gwz {# 8(YH(I!)#bGdCM'zDxgSZ19CD( EYH#C5ITG 10"100 r 1000#g{;P8(Cj >,r1!5G 100# 8(E*D~{F#bG+|,*20D2~J4DE*D ~D{F# 8(\\53(HMC ,$D\\53D{F) #C{FXk k HMC OT>D{F%d;C{F;Gwz{# 8(M'zDSxZk(+*M'zxgSZdCD"CZ ib I/O ~qwYw53Dxg20DSxZk)# e}73,T+ NIM wXz5Xd-<4,# !{dC NIM wXz# Kv4, installios |nQI&jI# 0 2+T Xk_P root C'(^,E\KP installios |n# >} 1. *Z NIM wXzO4(ib I/O J4,CZ20M'z 9.3.6.234,kdk: installios -d /dev/cd0 -i 9.3.6.234 -g 9.3.6.1 -S 255.255.255.0 2. *Z NIM M'zO4(ib I/O J4,CZ20M'z 9.3.6.234(dP /tmp |, bos.sysmgt.nim.master D~/),kdk: installios -d /dev/cd0 -i 9.3.6.234 -g 9.3.6.1 -S 255.255.255.0 -L /tmp 3. *e}4(ib I/O J4Zd4PDNq,kdk: installios -u 4. *e}Z9420D_-VxO4(ib I/O J4Zd4PDNq,kdk: installios -u -f 5. *Z4(ib I/O J4Tse}Nq"!{dC NIM,kdk: installios -u -U ;C /usr/sbin/installios D~ /usr/sbin/installios /etc/niminfo 52 |nN Z;vf]D20m~|o20ICDm~z7# o( C0v&C1r0&CMa;1420 installp [ -a | -a c [ -N ] ] [ -eLogFile ] [ -V Number ] [ -dDevice ] [ -E ] [ -Y ] [ -b ] [ -S ] [ -B ] [ -D ] [ -I ] [ -p ] [ -Q ] [ -q ] [ -v ] [ -X ] [ -F | -g ] [ -O { [ r ] [ s ] [ u ] } ] [ -tSaveDirectory ] [ -w ] [ -zBlockSize ] { FilesetName [ Level ]... | -f ListFile | all } a;&CD|B installp -c [ -eLogFile ] [ -VNumber ] [ -b ] [ -g ] [ -p ] [ -v ] [ -X ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -f ListFile | all } \x&CD|B installp -r [ -eLogFile ] [ -VNumber ] [ -b ] [ -g ] [ -p ] [ -v ] [ -X ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -f ListFile } 6t(}%)Q20Dm~ installp -u [ -eLogFile ] [ -VNumber ] [ -b ] [ -g ] [ -p ] [ -v ] [ -X ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -f ListFile } e}'\D20: installp -C [ -b ] [ -eLogFile ] PvyPZiJPI20Dm~ installp { -l | -L } [ -eLogFile ] [ -d Device ] [ -B ] [ -I ] [ -q ] [-E ] [ -zBlockSize ] [ -O { [ s ] [ u ] } ] PvyP^4Dm~DC'(fDJbrT>yP9dE" installp { -A| -i } [ -eLogFile ] [ -dDevice ] [ -B ] [ -I ] [ -q ] [ -z BlockSize ] [ -O { [ s ] [ u ] } ] { FilesetName [ Level ]... | -f ListFile | all } PvQ-&C+4a;D20|B installp -s [ -eLogFile ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -fListFile | all } PvZiJO=(X(DI20m~ installp { -l | -L } { -MPlatform } [ -eLogFile ] [ -d Device ] [ -B ] [ -I ] [ -q ] [ -z BlockSize ] [ -O { [ s ] [ u ] } ] @V83rPv|n 53 hv ": 1. &1Z4P20D73P!{hC Korn r C shell D noclobber !n# 2. IT9C smitty r install_all_updates jI+?|B# installp |n20"|Bm~# D~/GnMDI20y>%*#}g,bos.net.tcp.client 4.1.0.0 GvD~/#D~/|BGP;v;,^ }j6",$6pr6p(D~/)Z53P201,|T/;a;#zIT}%;vD~/x;\4,(Qa;"Q PO"Qa;"x&CD|B"Qa;"xa;D|BHH). 1;vD~/|B&C=53O1,bv|B;20#Z201,m~D10f>#fZ;vELODXb# f?#ZBDm~z7Df>&C=53Ps,f>dIm~ D10n/f># ITTsa;r\xQ;&C=53D|B#installp -s |nIC4C=;v&CD|BDPm,C|BI; a;r\x# 1x -c j>a;|B1,C'Tm~z7Df>v;va;,"RS53P}%4TZCm~z7yPH0f >D#fD~,Sx95XCm~z7DH0f>dC;I\#m~ITZ201(}9C -ac j>4a;# ":a;Q-&CD|B;a|Dm~z710n/Df>#|vv*m~z7DH0f>}%#fD~# 1T -u j>}%y>6p1,G)Gm~z7;?VDD~MdyP|B<;S53P}%#s?VtZb vz7D53dCE"Dem$w2vK,+Gb@5Zbvz7"RI\##;j+# 1;vm~z7|B;T -r j>\x1,Cm~z7Dn/f>;"4|D=H0\x|BDf>#S53P }%*\xD|B#fDD~MZds&CDNN|B# +S53P}%Dm~z7IT&ZNN4,#NNz7|BI&ZQ&CrQa;4,,xR|G2+;} %# g{H0;POD20tBKNN&Z}Z&Cr}Za;4,Dm~,rXkZNNx;=D20;mI0 C -C j>4Pe}$w#!\ installp -C |nZ|nPPS\m~z7{F"R;5Xms,19C -C j >1,9\G*T}G)H0jID?V,4T,w*10n/Df>#g{^(4P,m~z7;j>* broken,"RtC'T*#f?<8(;v8C;C,C?<#tKI|Bf;DD~#bv!nw*ZTB=v73PPC# v Pc;>XELUd4#ff;DD~,+;k@CX)9 root M /usr D~53# ZbVivB,I!q*8C#f?<(";v@"DD~53#1T|B}D53P=zb"a;Ky P&C|B,I(}>}#fD~53XBC=ELUd# v g{;Pc;D>XELUd4#ff;DD~,+P(CJZ6L53ODdcELUd,rI8(S 6LD~53O0kD?<# 54 |nN+20Yww* apply M commit Ywt /#g{k apply v\\xNN;k*D|B,r!lbTB20D|B,;sa;r\x|G# 19C8C#f?<1,*XSTB"bBn: v (iZwC?v installp |n1,9C`,D8C#f;C# v g{8C#f?}#; s,*KXBqCELUd,zPpN4>}bv;Y9CD#f?<# v g{\x11Y8C#f?<,IZ#fD~*',^(jIC\xYw#xv;vms,"R{v\x Yw;!{#g{y1D#f?<;GI;vY1Div(}g,ZxgO;\k;v6L?<*5)} p,vPD!qGa;|Br+|G@CX&ZQ&C4,# v 1v;v538]1,PpN8]NN;$tZymiD8C#f?<# v 20xL#$P6L#f?|,Z8(m~|;?VDD~PD9dE"# *PvZ8(20iJODyPm~z7M|B,C installp -l |n#x -l j>D installp |nDdvg B: # Fileset Name Level I/U Q Content #================================================================ X11.adt.include 4.1.0.0 I N usr # AIXwindows Application Development Toolkit Include F # # # X11.adt.lib 4.1.0.0 I N usr AIXwindows Application Development Toolkit Libraries X11.adt.motif 4.1.0.0 I AIXwindows Application Development Toolkit Motif N usr # # X11.adt.bitmaps 4.1.0.0 I N usr AIXwindows Application Development Toolkit Bitmap Fi # # # # # # # # X11.adt.ext 4.1.0.0 I N usr AIXwindows Application Development Toolkit for X Ext X11.adt.imake 4.1.0.0 I AIXwindows Application Development Toolkit imake N usr X11.apps.rte 4.1.0.0 AIXwindows Runtime Configuration Applications I N usr X11.apps.msmit 4.1.0.0 AIXwindows msmit Application I N usr VNPTB,e: Fileset Name Level *20DD~/{F# *20DD~/D6p# @V83rPv|n 55 mwm~|D`M,D~/Gbvm~|D;?V#bvD~/ItZ20m~|r|Bm~| 8v`M.;#m~|`MgB: I/U I m>;v20m~|# S mw%@D|B# SR mwh*D|B#;\N1 installp |nv=h*D|B,|B;T/|,Zbvdk PmP# SF mwh*D|B#;\N1 installp |nv=h*D|B,|B;T/|,Zbvdk PmP#*T installp D~/D|B#t# M mw,$r bosboot MG quiescent# Z]P: ML Q Content usr,root /usr MyD~53(AIX 3.2 M|_f>) usr v /usr D~53(AIX 3.2 M|_f>) share v /usr/share D~53(AIX 3.2 M|_f>) S installp -s |nDdvgB:(bvdvC4C=;vQ&Cm~D~/|BMI;a;r\xD|BD Pm) Installp Status --------------Name Part Level State -------------------------------------------------------------------bos.net.tcp.client USR 4.1.0.2 APPLIED bos.net.tcp.client ROOT 4.1.0.2 APPLIED bos.rte.commands USR 4.1.0.1 APPLIED bos.rte.misc_cmds USR 4.1.0.1 APPLIED bos.rte.tty USR 4.1.0.1 APPLIED VNPTB,e: Name Part ROOT SHARE USR Level State 20Dm~z7D~/D{F# D~/?V,dP: yD~53 /usr/share D~53 /usr D~53# 20Dm~z7!nD6p# 20Dm~z7!nD4,# *20Dm~z7M|BII}V=(.;46p: v (}X|V all,|mwyP|,Z8(20iJODm~<*;20# v (}m~z7D{FDPm(?v{FsI!XzE;v6p),|m>*20Dm~# v (}sfzE;vD~{D -f j>,ZGoZbvD~PD?;PG;v|,m~z7{F(P!qXzE ;v6p)Dn,rG;vT # * M ?#g{D~{|,b)V{.;,20'\# FilesetName N}IC48({vm~z7rm~|ZNNIV*20DD~/#}g,bos.net G;vm~| D{F,Zm~|ZIV*20DD~/G bos.net.ncs.client"bos.net.nfs.client M bos.net.tcp.client# g{C'* FilesetName N}8( bos.net ,ryPDPvDV*DI20DD~/<;20#g{C'* FilesetName N}8( bos.net.tcp.client,rvPGvD~/;20# Level N}m>*20Dm~z7r|BD6p#Level N}_P vv.rr.mmmm.ffff.ppppppppp DN=,dP: vv rr mmmm ffff ppppppppp G;v 1 = 2 ;D}VVN,b)}Vzmf>E# G;v 1 = 2 ;D}VVN,b)}Vzm"PfE# G;v 1 = 4 ;D}VVN,b)}Vzm^D6p# G;v 1 = 4 ;D}VVN,b)}Vzm^}6p# G;v 1 = 9 vV{DV{VN,b)}Vzm^}j6# g{C'}ZSv|,20|D20iJ20;v20|,(#;PX*8(6p#`vxP;,6pDm~ z720|-#;fZZ`,D20iJO,+G1bViv"z1,installp ZnBDm~z76pO20 8(Dm~z7(1 Level ;PT FilesetName 8(1) #TZv|,|B|r|,20M|B|D20iJ, 1;8( Level 1,yPZ*8(D FilesetName D20iJOI&CD|B|2;20#T|,20M|B |D20iJ,C'I(}Vp8( -I r -B j>ksv2020|rv20|B|#g{C'vkZ20i JO*8(Dm~z720|B,Xk8(?vm~z7*20D|BD FilesetName M Level# BfP;v>},5wITdk24420 TCP/IP M|D;v|,Z /usr/sys/inst.images ?6p3qb9u=`,?<# Z installp dvDa2xvPv?v+;20Dm~z7D4,D**(f#;vkTH0 installp |nD >}**(fgB: Installp Summary ---------------Name Level Part Event Result -------------------------------------------------------------------bos.net.tcp.client 4.1.0.0 USR APPLY SUCCESS bos.net.tcp.client 4.1.0.0 ROOT APPLY SUCCESS bos.net.tcp.client 4.1.0.2 USR APPLY SUCCESS ":g{D~/|BDH0206p&ZPO4,,1YN20D~/|B1,Xk9C -acgN j># **(f5 **(fj6z7!nMz7?VD{F#d{xvDE"|(ksDYw(B~)MYwDa{# B~5 **(fDB~P6pQ; installp |nksDYw#TB5IZCPPR=: B~ APPLY COMMIT (e T<&C8(D~/# T}8(DD~/# a{5 **(fDa{Pxv installp 4PksYwDa{#|IPTB5: a{ SUCCESS FAILED CANCELLED (e 8(I&DYw# 8(D'\DYw# !\8(!nD$20liQ(},+9XkZ|*<0!{8(DYw#d;C Ctrl-c PO20xL Z;)1r\ -A -a -b -B -C -c -D -d Device -e LogFile ;GyPdv;=S#f(E"TT>xC'#NNmsE"=T>wO""x I LogFile d?8(DD~#installp |n{ED;va{**2ZT>wOT>""M = LogFile#Cj>w*I NIM M BOS 209CT^FT>xC'Ddv,+*Ts Dlw#tPCDE"# T>m~mI-i#Cj>vZk -a r -l j>;p1P'#g{x -a j>8( -E j >,r"PT>k!(D~/`XD]RmI-iDB?V#g{ -E j>C -l j>8 (,dv;"v4T>kZiJOyPD~/`XDmI-i# -E 58 T> APAR }MyPZ8(m~|P;^4DC'(fDJbD**#T<;20# &C;vr`vm~z7r|B#bG1!Yw#Cj>IZ201k -c j>;pC4 &CMa;;vm~z7|B# @953Zh* bosboot DivB4P bosboot# m>ksDYw&;^F=m~|B# Z;vPO20s4Pe}""T>}yPH020D4jI?V#^[N1,1NN m~z7r|BZ applying r committing 4,1,<&xPe}Yw,"RITy]h *V$KP#*rBf],d{Dj>MN}IC installp -C ;S\,+Ga;vT, r**"TvyPXkDe}# a;yP8(D10&C+;a;D|B#1a;|B1,yPd{@5Dm~2Xk a;(}G|GQ-Za;D4,)#8(Dm~z7!vZG8(z7DHvu~r" fDNNm~z7#g{NNXhDm~z7;ZQa;4,,bva;+'\,"+ xv;vmsE"#-g j>IC4T/a;Xhm~z7|B# ZI&20m~z7r|Bs,>}203qD~#18( -g j>1,NNz7DT/ |,D203qD~2+>}#Cj>vvZM -a M -ac j>;p1P',1M -Or j >;p1^'#Cj>v1h8Gv?<"RG20yZD53OD203qD~1P '# 8(ZN&\R=20iJ#bITG;vgExrmLD2~h8,|IGv|,2 03qD?<,rG203qD~>m#120iJGz7Exr0C}~q1Ex, 8(Exh8w* no-rewind-on-close M no-retension-on-open#bvD>}G:T_\H Ex /dev/rmt0.1,TM\HEx /dev/rmt0.5#9CIEx)&L8(D!n#1!h 8G /dev/rfd0# tCB~U>G<#-e j>9C'\+ installp |ndvD3v?V7S=;vI LogFile d?8(DD~#1!ivB,installp |nDdvdv= stdout M stderr, }G9C SMIT r VSM,ZbVivB,dv= smit.log#LogFile d?Xk8(;v fZDI4D~,"RCD~$tDD~53XkPc;DUd4f"bvU>#U> D~;r|# |nN,k1 020Df>`,rH||B#-F j>M|Bm~|r -g j>;p1^'#1C -F j >1,-I j>G~=D# S ListFile A!m~z7D{F#g{ ListFile G;v -(F[E),|Sj;v, "RZ;POzEZ~iUqrFm{DD>;vT#installp -l |nDdvJOdk= Cj># 1C420ra;1,Cj>VpT/20ra;NNG8(m~z7XhDm~z7 r|B#1C4>}r\xm~,Cj>T/>}r\x8(m~D`X~#-g j>1k -F j>;pC1^'# ":g{8(D|B;fZ,Cj>9aT/q!ZiJOvVDfz|B#1Z20 iJO,;vD~/P`vfz|B1,Cj>+*x(DD~/20nBD|B# (s4 i)m>*sDYw&;^FZy>6pD~/# Zj20ZiJODCm~z7D lpp.instr"lpp.doc"lpp.README M README D~#Cj>Z&ms?DD~/1*(Qs?1d# 1S53\mSZ$_(SMIT)K%4P installp |n1,9CCj># (!4 L)+|,Z20iJODyPm~z7M|GD%@I20!nPv=jM -Or j>;p1^'# (}l4Z]m(TOC)"T>Z0EV*Ddv4T>bviJDZ]#Cj>I smit M vsm C4PviJDZ]#a)Dq=: package:fileset:v.r.m.f:PTF:type:state:supersede:\ sup_ptf:sup_state:latest_sup:quiesce:Descr:\ netls_vendor_id:netls_prod_id:netls_prod_ver 8( Platform 5#BPNN5I;C4PvI20Dm~|: R v8( yZ POWER D =(m~|# N 8(P"Dm~|,4,TZ yZ POWER D =(;^Fm~|# A 8(+?m~|# 2G#fDfZD~,G)D~Z20r|B1;f;#Cj>vZM -ac ;p1P'# g{Z20}LPPJO,19CCj>1,;V4f;DD~# 20bvm~z7D8(?V#r m> / (y)?V+;20,s m> /usr/share ?V +;20,u m> /usr ?V+;20#Zj<53P;h* -O j>,r*;PCj> DyP?V+;1!20#TZ^Lr^}]$w>,h*Cj>,"R;hFI nim | n49C#-Or !nM -d r -l j>;p1^'# (}*8(YwKPyP$20li,4P;v$@Yw#Cj>M&C"a;"\x M>}(-a"-c"-r"M -u)j>1P'# {9XZz7IZ instrequisites 20'\DmsM/f#Cj>v&CZ AIX 4.2 M| _f># 8(22==,|{9*h8va>,}iJm|Db# \xyP8(D10Q&C+94a;Dm~|B#1;vm~|B;\x1,d{N N@5|Dm~(4,G)Pbv8(m~z7*Xk?VDm~z7)2Xk;\ x#-g j>I;C4T/\xStDm~|B#X|V all M\xj>(-r);p1^ '#*rBf],-R j>2;w*;v\xj>S\#-R ;\C4>}y>6pDD~ /;C -u j># PvXZQ&C+94a;DyPm~z7M|BDE"#bvPmIIC4a;r\ xDm~iI# 120h8G CD-ROM 1,{9`m&m#S CD_ROM OD20\;S*%m,49 CD-ROM |,`m CD /DE"#g{hCK INU_SINGLE_CD 73,4PT`m& mD`,D{9# @V83rPv|n 59 -t SaveDirectory *;|Bf;DD~8(;vf;#f?<# -t j>v1M;v*|BD&Cr&C/a;Yw;p1P'#Cj>M -N j>;p1 ^'# -u -v -V Number 1Z1!D~53(/ M /usr )r1;k@CD)9G)D~531,-t j>PC#I\ k;v8(D?}8(Dm~z7MNND20D|B#bvz7I&Za;rPO4,# NN@5Z8(z7Dm~z72XkT>D|(ZdkPmP,}G -g j>2;8 (#@6;mp>}NN bos.rte D~/# i$ZD~/PyP20DD~Z20sP}7D#iMD5#20DD~Z20s\ ;i$GqP}7DD~s!#Zxgr6Lh820s9CCj>#g{(fPNN ms,I\PY20bvm~z7DX*#20sXkD;BT#i\ICj>4t /# *$20dv8(Da)Dvj8E"6pDj8!n#Number N}DP'5G 2"3" r 4#_$D1!6p(;9C -V j>)S$20&mPr!;v4V8ErDEPD FAILURES"WARNINGS"M SUCCESSES DPm#(fXhD'\,"+XcEZ' \Df}-rO#;T>'\D~/Db?Xh?V#$20dvIBvD6p 2 = 4 ^D: 2 4V83rr! FAILURES M WARNINGS Pm#T>XhD'\,T0hv !(DD~/MlI|G'\DXh?V.dXhX5D=SE"#T>\6 p 1 {9D'\DXh?V#$20 SUCCESSES T|G;&mD3rT># 3 6p 3 M 2 `,,}KT> SUCCESSES D=SDXhE"# T SUCCESSES M WARNINGS,6p 4 M 3 `,#XhD'\Thvj8 XhX5Dq=T># ":g{&Cj8D6p 2 r|_6p,ZdvPT>V4=53ODD~#r*bv+ 9 installp Ddv|j8,7# /(y)D~53Z /smit.log ds(g{C smit 4K P installp)1;az# ;(d FilesetName#Sa;PCCj>Tc|v20!(DD~/"R+;20%dDD ~/#}g,g{!q foo.rte,r foo.rte.bar ;aT/-k,MqZ1!ivB; P -w j>;y#Cj>v&CZ AIX 4.2 M|_f># T<)9NN;Pc;DUd4xP20DD~53#bv!n)9yZIm~z7a )D10ICUdMs!D@FDD~53#"bI\Z20}LPD!ICDEL, 498( -X j>,XpGg{Z20Pd{D~}Z`,DD~53;("r)91# 9*"bNN6LD~53<;\)9# ,b20h*Dm~mI-i#Cj>vM -a j>;p1P'# m>TVZ*%;D20iJis!#s!D1!5G 512# bG*20Dm~z7D{F"RI8(Zbvm~z7P{vm~z7rNNIV* DI20DD~/#bvIC48(;vD~/rD~/|BD{F# bvm>*20Dm~z7r|BD6p,N=G:vv.rr.mmmm.ffff#g{;vD~/ |BP;v=SD^}j6(2F* ptf j6),Gvj62&CZbv6pPT vv.rr.mmmm.ffff.ppppppp DN=8(# 4 -w -X -Y -z BlockSize FilesetName Level 5X5 ;vc(0)5X5m>yP"TD2020D3)?V;I&# 60 |nN# 2+T X(XF:;P root C'IKPC|n# sFB~: Event INSTALLP_Inst Information &C"a;"\xMe}YwDI&r'\# >} 1. *PvyP|,Z20PxODm~z7MI20D!n,kdk: installp -L -d /dev/rmt0.1 2. *PvyPZ20ExOIyPm~z7^}DC'(fDJb,kdk: installp -A -d /dev/rmt0.1 all 3. *Z bos.net m~|(;Z /usr/sys/inst.images ?<)Z20(T/a;)yPD~/,"Zh*1 )9D~53,kdk: installp -aX -d/usr/sys/inst.images bos.net 4. *XB20"a;Q-ZD~53D`,6pB(SEx)D NFS m~z7!n,kdk: installp -acF -d/dev/rmt0.1 bos.net.nfs.client 4.1.0.0 5. ** TCP/IP m~z720(v&C)|,ZmLPX(D|B,kdk: installp -a bos.net.tcp.client 4.1.0.2 bos.net.tcp.server 4.1.0.1 6. *>}{* bos.net.tcp.server DD~/,kdk: installp -u bos.net.tcp.server 7. **T -t/temp_space |BD BODNET TCP/IP 8(;vZ6LD~53OD8Cf"?<,NDTB>}:#f?D~,IgTB>}9C installp |n:dv;4=10? d r installp ... 2>&1 | tee /tmp/inst.out ZZ~v>}P,dv;4=A;,,1;v1>;#f# 9. *C installp |n$@(;KP)0&CLr*"_1m~|D20,kdk: installp -pacgXd /dev/rmt0.1 -f /usr/sys/inst.data/sys_bundles \ /App_Dev.bnd 10. *20 TCP/IP M|,Z /usr/sys/inst.images PD|B.;,kdk: @V83rPv|n 61 Z installp Pv?v*;20Dm~z7DdvDa2xv;v**(f#H0 installp |nD;v>} **(fgB: Installp Summary ---------------Name Level Part Event Result ----------------------------------------------------------------bos.net.tcp.client 4.1.0.0 USR APPLY SUCCESS bos.net.tcp.client 4.1.0.0 ROOT APPLY SUCCESS bos.net.tcp.client 4.1.0.2 USR APPLY SUCCESS ":bv**2#fZ /var/adm/sw/installp.summary P1=B;N installp wC#Z /usr/include ? /tmp/lslpp installp -agXd /dev/cd0 -e /tmp/install.log -f /tmp/lslpp dP,-e G 20kX|Vr^}`XDD~/# o( instfix [ -T [ -M Platform ] ] [ -s String ] [ -S ] [ -k Keyword | -f File ] [ -p ] [ -d Device ] [ -i [ -c ] [ -q ] [ -t Type ] [ -v ] [ -F ] ] [ -a ] hv instfix |nJm20;vr;W9!x;C*@NNE",}Kj6C9!D0Z(LrVv(f1(APAR) Erd{(;X|V# NN9! T>k9!`XD"4D>#ITk -i"-k r_ -f j>`aO# T>T0Et*DdvT) -i j>9C#dv|(X|V{"D~/{"h*D6p"20D6 p"4,M**#*T>420DD~/,9Xk9C -v j>#4,5G: -a -c -d Device -F -f D~ -i -k Keyword -M Platform -p -q -s String -S -T -tType - 1z6p = }76p + !z ! ;20 8(dkh8#9C -i M -a j>1^'# }GQ20KyPk9!`XDD~/,qr5X'\# 8(|,X|Vr_9!DdkD~#C -(F[E)w*j* -f zIK;vJ 1DdkD~q=# T>G20K9!9GX|V#C -k r_ -f j>4wCCj>#19C -i j>1;&"T20# g{;P8( -k r_ -f j>,MaT>yPQ*D9!# 8(*20D APAR Er_X|V#ITdk`vX|V#dk1x -k j>DX|VPmXk| ,Z}Eof"RCUqt*# 8vNN Platform D5kX|V`XDD~/#Cj>M -k r_ -f j>;p9C#19C -p j>1,;&"T2 0# 8(22==#Cj>M -i j>;p9C#g{9C -c j>,r;aT>jb,qrM;aPd v# Z|,8(V{.DiJOiRMT>9!# 120h8G CD-ROM 1*{9`vm&m#S CD_ROM 20\;1w;v@"Dm,49 CD-ROM |,`v CD mhCDE"#g{hCK INU_SINGLE_CD 73,r4PT`m&m D`,D{9# T>?0ZiJOyPD9!Pm# |M -i j>;p9CT^FiR*;v8(D`M#P'`MG: f 9! p $@T,$ M -i j>;p9CT8(j8==#T>M9!rX|V`XD?vD~/DE"#+Cj>M -i j>;p9C,IT>420DD~/#420DD~/C !(*>E)m># -v 2+T (^XF:XkG root C'E\C instfix |nxP20,+GNNC'<\KP instfix |nTi/9!} ]b# >} 1. *S20Z /dev/rmt0.1 DExO20yPk IX38794 `XDD~/,kdk: instfix -k IX38794 -d /dev/rmt0.1 @V83rPv|n 63 2. *ZEx}/wPDiJO20yPD9!,kdk: instfix -T -d /dev/rmt0.1 | instfix -d /dev/rmt0.1 -f- C|nDZ;?VZiJOPvK9!,C|nZ~?V+Pmw*dk# 3. *Z|, SCSI V{.DExOPvyPX|VDn,kdk: instfix -s SCSI -d /dev/rmt0.1 4. *(*C'Gq20K IX38794 M IX48523,kdk: instfix -i -k ″IX38794 IX48523″ 5. **Z /bffs ?DjGy*sDGy 4)9D~53#bv>}mwIT!qd{D installp j>#g{;P9C -p jG,instfix |nwC installp# 6. *PvyP;^FZyZ POWER D=(OD9!,kdk: instfix -T -MN -d /dev/cd0 D~ /usr/sbin/instfix /usr/lib/objrepos/fix |, instfix |n# 8(0Ts}]\mw1}]bD76# `XE" installp |n# inucp |n C> * installp |n4Pr%D4FYw#C|nI installp |nM20E>9C# o( inucp -s StartDirectory [ -e FinalDirectory ] ListFile ProductName hv inucp |n+D~4F=D~wP,dy;Z FinalDirectory y`&;CD StartDirectory O# Z2GG)2mQ-fZZ FinalDirectory DD~wDD~0,&CwC inusave |n4#fD~1= inurecv |nh*9CG)D~# ListFile N}8(K ProductName DyPD~DPm,?P;v#ListFile GG)|,z7h*4FDD~D` T76{DD~Dj{76{# 64 |nN8vD~+;4F=DD~wDy?<#FinalDirectory &CGD~wDy#1;P8( j>1,1!D?),installp |nMa+Cj>hC* 1#g {D~53;*;)9,Cj>M;h* 0#g{;PhCbv73d?,r1!ivG;)9D~ 53# installp |n+Cj>h*10Y1D~PD76#g{;PhCCj>,1!5G /tmp# mszk inucp |n5XBfDmszk,CzkZ inuerr.h P(e# INUACCS INUBADAR INUBADC1 INUBADMN INUGOOD INUNOAP2 INUNODIR INUNOLPP INUNOMK INUNOSPC INUTOOFW INUTOOMN StartDirectory M FinalDirectory .;;G?<,r_<;G?<# ;\+D~9u= lpp.acf D~P# 4FYw'\# 8(;I6pDj># ;P"zmsu~# ;\CJ ListFile# T FinalDirectory ;P4CJ(# T StartDirector M FinalDirectory .;r=_<;PX*D(^# ;\4(h*DD~P# ;Pc;DUd44F"R;PhC INUEXPAND# E);vr`vN}# 8(DN}}`# 2+T (^XF:XkG root C'E\4PC|n# >} *+ /usr/lpp/X11/inst_root PvDyPD~I /usr/lpp/X11/inst_root/al D~w4F=y? T>|,9dE"DD~Z]# @V83rPv|n 65 o( inudocm [ -d Device ] [ -q ] { ProductName ... | all } hv ":(} installp |n49CC|n,+;Fv+|w*;Vq! README E"D=(#(kND installp -i# ) inudocm |nC4T>9dE"#T>v4D4TiJDD~,g{|GfZ,MG lpp.doc D~"lpp.instr D~"lpp.README D~M README D~# ProductName N}8(K*liDm~z7D{F#8( all 4T>53Q*D+?m~z7DE"# j> -d Device -q 8vZDoR=20iJ#Device N}IT8(;v2~h8,HgExr_mL}/w"|,203 qD?a># 2+T (^XF:;P root C'EIT4PC|n# >} *T>Z /dev/rfd0 OD snaserv m~z7D|B8>E",kdk: inudocm snaserv D~ /usr/sbin/inudocm /usr/lpp/ProductName/lpp.instr /usr/lpp/ProductName/lpp.README /usr/lpp/ProductName/README /usr/lpp/ProductName/lpp.doc |, inudocm |n# *m~z78(|B8>E"# *m~z78((ED8>E"# *m~z78((ED8>E"# 8(m~z7D5D|B# `XE" installp |nMrestore |n# inulag |n C> w*S}LD0K4\mmI-i# o( inulag -r [ -n FilesetName | -s FileName | -p Product ] [ -d Description [ -m MessageSpecification ]] -f File inulag -l | -q [ -c | -v ] [ -n FilesetName | -s FileName | -p Product | -a ] 66 |nNq=GmI-i"a"mI-iPm"mI-i''"mI-ii$Mm I-iDXBi$# -r j>\mT installp |n20DD~/r_G(}mb;v20Lr20D@"20z7DmI-i"a# 1mI-i"as,XkC -s j>8(=\GT@"20z720DD~D76# -l j>Pvm~mI-i"a#g{8(K -c j>,r+T>=m~mI-iD76x;GD~DZ]# -q j>i/m~mI-iGqfZ#g{mI-ifZ,+5X* 0 D5Xk#g{ -a j>2;8(D0, r+5X5* 0 D5Xk(g{P;v]RmI-i)# -u j>*D~/r_@"20z7}%m~mI-iDPm# -D j>ZBNXB} -a -A -c -d Description -D -f File -l -m MessageSpecification -n FilesetName -p Product -q -r -s FileName -u -v M -l j>;pC4T>P]RmI-iDz7# *yP]RmI-i"a-i# k -l j>;pC4T>T0Et*DPm#;\M -v j>;pC# 8(mI$&CDz7rD~/D1!hv# ?FZBNXB}dv#g{mI-ifZM5X 0 D5#-q j>ITMd{j >;p9C4i/X(DmI-ir_]RmI-i# "a;vm~mI-i#h*C -f j>4T>-iD~D76,C -n j>r_C -s j >48vD~/{r_|,{O-iDm~D){D~#-r j>;\M -l r_ -q r_ -u j>;p9C#mI-iZ5320M NIM SPOT 201GG*]R(4,=’P’), }G73d? ACCEPT_LICENSES hC* yes# *20Dm~8((;D){D~,bvm~j6K;PZIm~-imI$\mDm ~X*z7}]bP"aDm~#|Gx;P"axm~X*z7}]bDm~z79 CD#bvq=GC4j6Q20+G;PZm~X*z7}]bP"aDm~# FileName |(=D~Dj{76# >};vmI-i#b5JO";a>}mI-iD~,`4|+kD~/`XDmI -i4,|D*;n/#;n/DmI-i;h*XB,b,+G1PvQ-20Dm ~mI$1,|G;aT>v4# C -l j>4i4j8DPm#;\M -c j>,19C# @V83rPv|n 67 2+T -i}]bvT root C'I4#rK,}K -l j>b,yPDj>;\;P root C'(^DC'9C# `XE" installp |n,lslpp |n,nim |n# 620k(F7PD:20I!m~z7M~q|B; inurecv |n C> V4C inusave |n#fDD~# o( inurecv ProductName [ OptionList ] hv inurecv |nV4;)CT0D inusave |n#fDD~Mi5iID~#|9C update.list M archive.list D~,b)D~4TI INUSAVEDIR 73d?8(D?<#inurecv |nV4;)ILrTxD20r_| B}L#fDD~# inurecv |nw*GI installp -r |nM installp -C |n4wC,|CZxQ\xDLrrh*e}DL rV4D~# inurecv |nC4xI20DLrV4yPDD~,bG(}Vp*y"/usr M /usr/share D~wwC inurecv x5VD#y"/usr M /usr/share 20?VD#f?h* 1,g{*)9D~53RPX*V4(2MG5,-X j>+a+] x installp) #g{;*)9D~53,Cj>Mh* 0#g{;PhCC73d?,1!5G;)9 D~53# |nN),installp |nMa+Cj>h* 1,qrch* 0#g {INUSAVE h* 1, inurecv |ncas<%V4D~#g{ INUSAVE h* 0,inurecv 4P ;V4"T5Xk INUGOOD Kv#g{;PhCC73d?,1!5GT} *V4T0yP* snaserv Lr#fDD~,kdk: inurecv snaserv D~ /lpp/PackageName/FilesetName/V.R.M.F.save *yD~w#fDD~# /usr/lpp/PackageName/FilesetName/V.R.M.F.save * /usr D~w#fDD~# /usr/share/lpp/PackageName/FilesetName/V.R.M.F.save * /usr/share D~w#fDD~# `XE" installp |nM inusave |n# inurest |n C> T installp |nM shell E>4Pr%Di5Mf"Yw#C|nI installp |nM20E>9C# o( inurest [ -d Device ] [ -q ] ListFile ProductName @V83rPv|n 69 hv inurest |nV4r_i5I ListFile 8(DD~PPvDyPD~# g{*i5D~,;(Gi5XFD~ /usr/lpp/ProductName/lpp.acf,||,TBq=PDwn: ComponentFile LibraryFile.a# g{i5XFD~fZ,inurest |na+Z ListFile PD?vD~{,Z /usr/lpp/ProductName/lpp.acf P vDiID~`HO#g{ inurest |n"VP%dD0,rD~{MSk=Qi5DD~PmP%#;sC PmCZ+V4D~i5=T&D5D;v1>#1vji5s,Gv1>2G- -d Device -q 8(dkh8#1!h8G /dev/rfd0 h8# 8(22==#{94T restore Da># 73d? INUEXPAND INULIBDIR INUTEMPDIR g{*)9D~53RPX*4PV4D0(2MG5,+] -X j>), installp |na+Cj> h* 1#g{;h*)9D~53,M;h* 0#g{;PhCC73d?,1!5G;)9D~5 3# bGD~8(m~z720$tD?<#g{;PhC INULIBDIR,r9C /usr/lpp/ProductName ? <# C?DV4'\# 8(;v;\CDj># ;\Dd?<# ;P"zmsu~# ;\CJ&CPm# 2Gi5D~PDiID~'\# E);vr`vN}# 8(DN}}`# 2+T (^XF:;P root C'E\4PC|n# >} *Pv snaserv LrD ac D~oDD~,kdk: inurest /usr/lpp/snaserv/ac snaserv 70 |nN S20m~D inst_root ?<}%;)CZ^L/^}]M'K20DE"# o( inurid [ -q | -r ] hv inurid |nGC4>}f"ZQ20m~D inst_root ?} inst_root ?<#xR,8>{f"Zm~X*z7 }]P,b)}]m>?N20Yw(}g,installp |ny4PDYw)s<*>}J1D inst_root ?< E"# ": C'k>} inst_root ?},M;PNN= (V4b)?<#rK,g{;PXB20{vYw53D0,53TsM;\*;I;( SPOT ~q w# j> -q -r i/GqQ-S53P>} inst_root ?<#* 0 D5X5m> inst_root ?<9;;>},* 1 D5X5m> inst_root ?}# ksS53P>} inst_root ?<# 2+T (^XF:;P root C'E\4PC|n# D~ /usr/lib/instl/inurid |, inurid |n# @V83rPv|n 71 `XE" installp |n# inusave |n C> #fG)Z20}LPQ20Dr|BDD~#C|nI installp |nM20E>9C# o( inusave ListFile ProductName hv inusave |n#fG)I ListFile N}* ProductName m~z78(DD~PDD~Mi5D~#inusave | n"rr = "Pf"mmmm = ^DM ffff = 9!#bMG20}Lf"#fD~ D?<#C#f?fZ1h*#fDD~# g{Z ListFile P8(DD~Q-fZ,inusave |n+GvD~4F= $INUSAVEDIR/update.n D~,d P n G;vI inusave |nVdD{}#g{D~;fZ,inusave |nMY(Z ListFile N}PDbnz m;vBD~r_;vIi5Lr&mDD~,b+Z>ZDTs?Vi\# inusave |n,$ $INUSAVEDIR/update.list D~PD#fD~Pm#bvD~G;vTZ?v#fD~< P;nDZD~#Z update.list D~PDn`FZTBZ]: /usr/bin/chkey: update.n = update.1 option = bosnet.nfs.obj _id = 209 _reserved = 0 _scratch = 0 lpp_id = 72 private = 0 file_type = 0 format = 1 loc0 = /usr/bin/chkey size = 7800 checksum = 44561 /usr/bin/domainname: update.n = update.2 option = bosnet.nfs.obj _id = 210 _reserved = 0 72 |nNa+]xinstallp),installp |n+ a+Cj>h* 1#g{;h*)9D~53,Cj>Mh*0#g{;PhCC73d?,1!5G ;)9D~53# @V83rPv|n 73 installp |n+a+Cj>h* 1,g{*#fD~(2MG5, -N j>;+]x installp) #g{ ;#fD~Mh* 0#g{;PhCC73d?,1!5G#fD~# D~*#fD?} *#fPZ snaserv LrD snaserv.al D~PDyPD~,kdk: inusave /usr/lpp/snaserv/snaserv.al snaserv D~ /usr/lpp/PackageName/lpp.acf 8(i5XFD~# /lpp/PackageName/FilesetName/V.R.M.F.save 8(yD#f?<# /usr/lpp/PackageName/FilesetName/V.R.M.F.save 8( /usr D~D#f?<# /usr/share/lpp/PackageName/FilesetName/V.R.M.F.save 8( /usr/share D~D#f?<# `XE" installp |n"inurecv |n# inutoc |n C>x|,8]q=D~203qD?<4(;v .toc D~#C|nI installp |nM20E>9C# o( inutoc [ Directory ] 74 |nN} 1. *x /usr/sys/inst.images ?<4( .toc D~,kdk: inutoc 2. *x /tmp/images ?<4(;v .toc D~,kdk: inutoc /tmp/images D~ /usr/sys/inst.images .toc 4( .toc D~D1!?<# Z8(? T>Im~z7D20}La)DX(msroO{"#C|nI installp |nM20E>wC# o( inuumsg Number [ Argument1 ] [ , Argument2 ] [ , Argument3 ] [ , Argument4 ] @V83rPv|n 75 hv inuumsg |nT>Zm~z7D20}LPDX(msroO{"#;cGZPk{"`? /usr/lpp/msg/$LANG/inuumsg.cat P,${",x;G?v}L#1KP inuumsg | n"R8({"E1,T>ms{"#`oDvV{.N},Argument1 = Argument4,ITZJ1D;Cf; ={"P# 5X5 m>R={""T>C{"# m>;P"V{"R;T>C{"# 0 1 2+T (^XF:;P root C'E\4PC|n# >} *4=ms{"E 3,kdk: inuumsg 3 D~ /usr/lpp/msg/$LANG/inuumsg.cat {"`?# `XE" installp |n# invscout |n C> wiwz531020D"kr_X*z7}](VPD) # o( invscout [ -v ] [ -c ] [ -r ] [ -m machine_type_and_model ] [ -s serial_number ] [ -catl microcode_catalog_path ][ -g ] [ -q ] [ -h ] hv invscout |n4Pbf`XxL%zfD;v5}#invscoutd |nt/M'z/~qwfD~qwX$~q LrK# bf`XxL'V=Vwi`M: v "kwi v X*z7}](VPD)wi(-v) "kwi 76 |nNXT>rIT(}rXxOX= Web ~ qwD"kwiOXD~P# "kwi2azI;v"kwiq=/D>(fD~#CD~ITr!rT>ZA;O"R|,GmDE"M1020D"kD6p#-r j>9CC (f2"M=wC|n&DA;# yPH0D(f<\|,BPE": v 53"k v ~q"k v h8MJdw"k VPD wi(-v) VPD wi+53 VPD f"ZIT(}rXxOX= Web ~qwD VPD wiOXD~P#;)r* Web ~qw,CGI M+D~*"=f"b"zIT>Yw4,D Web 3f# ;PICZ VPD wiDq=/D>(f# wia{"C(-c) C!n+=vr`v"kwiOXD~"C=%;"kwi"COXD~P,r_+=vr`v VPD wiO XD~"C=VPD wi"COXD~P#"COXD~IT9CrXxOX= Web ~qw,"RIT(}~ qw CGI &mTxvkVp(}OXM&myPiID~qCD`,a{#dkD~ITGNbP'DOXD ~,+CYw(#GC4r/OX4T8vwz53a{DNq# v 4P"CD|nf>MQzI*"CD~D|nf>Xkj+`,# v "kwiOXD~;\k VPD wiOXD~;p"C# v C|nD V2.1.0.0 0sxf>;*s"kwiOXD~D"C,r*b)D~Z>X&m# *,S;iVP"kwiOXD~,k4PTBYw: 1. 4FD~="kwi,Sdk?<# 2. 4P: invscout -c 3. Zk"kwiDOXD~`,D? -v -c -r +wir"C`MhC* VPD(1!*"k) # "CVPDwiOXD~(1!*4PBwi)# TZ"kwi,"Mq=/D>(fD~D1>=wC|nDA;#g{9C K -v r_ -c j>,rCj>+;vT# @V83rPv|n 77 -m machine_type_and_model -s serial_number -catl microcode_catalog_path -g -q -h TZ;v VPD wi,Jm*9C/h*CE"Dwzdkwz=(Dzw`M MME# TZ;v VPD wi,Jm*9C/h*CE"DwzdkwzrPE# 2G"k?<76D1!;C# T>C|nDf>T010Z9CD_-}]bDf># {9s`}KP1{"# zI;voz(C()od#g{9CCj>,+vTyPd{j># Kv4, C|n5XBfDKv5: m>I&jI# m>"zms# 0 G 0 g{"zms,C|na4;vmsU># 2+T C|n* root C'y5P,201 setuid ;h* ON T9NbC'yIKP|# >} 1. *KP"kwi"+a{"M=;vq=/D>(fD~0OXD~,kdk: invscout 2. *KP;v VPD wi"+a{"M=;vOXD~,kdk: invscout -v 3. *+H0zID"kwiOXD~"C=;v%@DOXD~,kdk: invscout -c ":;JCZC|nD 2.1.0.0 .0Df># 4. *+H0zID VPD wiOXD~"C=;v%@DOXD~,kdk: invscout -v -c D~ /usr/sbin/invscout /var/adm/invscout/host.mup /var/adm/invscout/invs.mrp /var/adm/invscout/host.vup /var/adm/invscout/invs.mic.con.inp /var/adm/invscout/invs.vpd.con.inp /var/adm/invscout/invs.con.mup /var/adm/invscout/invs.con.vup /var/adm/invscout/invs.err /var/adm/invscout/microcode /var/adm/invscout/microcode/catalog.mic /var/adm/invscout/invscout.log /var/adm/invscout/tmp 78 |nND53Dwz{# "kwiq=/D>(fD~# VPD wiOXD~#host d?GZCD~Pm>D53Dwz{# "kwi"Cdk?<# VPD wi"Cdk?< "kwi"COXD~# VPD wi"COXD~# g{|nv=msr4kmsU># k"k`XDYwD?<#"k?D~# #t invscout Y1D~#C?}# `XE" invscoutd |n# invscoutd |n C> t/;v@Cbf`X~qwX$Lr# o( invscoutd [ -o] [ -p Portno] [ -b Bufsize] [ -t Timeout] [ -v Verblev] hv invscoutd |nZC'>XxgD;(zwO5V;v@Cbf`X~qwX$Lr#(#DM'KGKPZ C'/@wPD Java™ applet,CLrGSPkbf`X CGI &CLrBXD# X$LrDuXbf`XifD~#1Yw1,?vM'z/~qwBqf 0S;vl$DWSVA!D>V{.MZ`,DWSVO5X;vD>(f# X$LrZU>D~o,$|DYwG<#y]8(D_$6p,GPI\f0t/MXUj>"?v wCDzY"j8DZ?LrzYMmsod#y]8(D_$6p,t/j>I\24kjV{.)=~qwX$Lr#ksG(}NN ASCII XFV{(x00 = x1F)4%"k s&m# ;)ksh*M'z+]d{D}]#ZbVivB,d{D}]tz;vZYwksP8($HDU9V Z# P;v}b(ACTION=PING),~qwX$Lr\a5X;v4X=,;vWSV,SD1 MIME q=/D >(f#1 MIME q=uAITCwmsa{#X$Lr(}XUWSVU95XD>MBq>m,zz;v wCM'zDD~ax{(EOF)8>#M'z&CZ;U= EOF j>MZ,SDax&XUWSV# URL `k{" YwksV{.G;vj< URL `kDV{.#}g: "ACTION=actionword&NAME1=value1&NAME2&NAME3=word%xx+word+word\0" 'VDVN{M5 {F be/C> 'V5 ACTION kNDBfDYwksm# Ywksms`D;8iIK;P'V5# MRDM # JmM'z*9C/hsbvE"DNN NN ASCII V{.(xVs!4) ACTION a);v(wD)\k#C5xV s!4# @V83rPv|n 79 'VDVN{M5 {F be/C> DATALEN g{nbD~xF}]tzZ ACTION V{ NNo=bv5D{},C5GIxvr;Pxv .axVZs,rXkxvC{F,g{; -d |nP!n8>D# PnbD}]zZaxVZs,r;\xv C{F#a)D{}58(KnbD}]V Z}#g{M'zT<4|`D}],Rg {Yw;PSU DATALEN N}"OzNN nbD}],r_g{Yw&mwlb=; vH0Dms,rX$Lr2ma}gDX UM'z=~qwDWSV\@#xP n s Z8(ns5DBq+"45X;vmsz k(kND -d |nP!n) # CLIENT J m M ' z * 9 C / h * C E " D N N HSC 58>bf`b4Jm3)Yw,vZ HMC ACTION j6dTm# bflbwzDXFBJmb)Yw# MODEL JmM'z*9C/h*CE"D VPD ` NNn`o 25 V{(^F&CZ3)zw)D b(*~qwXZ~qwDME# ASCII V{. SERIAL JmM'z*9C/h*CE"D VPD ` NNn`o 25 vV{(^F&CZ3)zw)D b(*~qwXZ~qwDrPE# ASCII V{. 'V5 ": 1. VN{FM|GD5;HE(=)t*# 2. Name = Value T;;v & V{t*# 3. Name VN\G;xVs!4# 4. Value VN;xVs!4,}GmP5w# 5. Xka) ACTION=keyword T# 6. Z & {E.dR;PHZ{EDV{.bv*;vxPU5D Name VN# 7. UqII +(SE)m># 8. ~xFV{2m`k*;vYV{ED*erP,CYVEstz=v.yxFDV{(%xx)#bv*e rP2XkC4`k5Z &"=(HZE)"M+(SE)D.`D URL *V{# 9. XFV{U9VZXk\GIM'z"M# Ywks Yw MRDM hv PING ;h* X$Lr"4XUWSV,}pM'zD;v1S EOF#bG(;;v;5Xa {zkrNN`MDD>DYw#}g: "action=ping\0" 80 |nN(f,I-<4bvDksV{.,sz;v;P{i I#;h*\k(MRDM),+Gg{a)D0,+Md{+w;pa;XM# ;h*nbD}](DATALEN),+Gg{a)D0+aZksV{.s-y XM#TZ ECHO ks,DATALEN +aDDXXO*ns2000vV{#}g: "action=ECHO&MRDM=xyz&datalen=5\0abcde" "RESULT=0\n" "\n" "action=ECHO&MRDM=xyz&datalen=5\n" "abcde" URLDECODE ;h* X$LrZbvs5X;vksV{.DD>(fMNNsL}]D}74F# ;h*\k(MRDM),+Gg{a)D0|+a;bv"5X#;h*nbD }](DATALEN),+Gg{a)D0,|+a;bv"5X;;x,NN5 JD,vksV{.Dnb}]+;Oz#(fD?v}VPPvK- TESTPWD h* UrlDecode\n" xyz\n" g{ MRDM \kP',X$Lr5X RESULT=0#qr5X RESULT=2#;S UnbD}](DATALEN)"Rg{?0PD0|+;Oz#}g: "ACTION=TESTPWD&MRDM=thepassword\0" "RESULT=0\n" "\n" VERSIONS ;h* X$Lrbf`X>mD10f>E#;SUnbD}](DATALEN),g{ fZD0+;Oz#}g: "ACTION=VERSIONS\0" "RESULT=0\n" "\n" "\n" "1.2.3.4\n" "5.6.7.8\n" CATALOG h* CX$Lr|B_PQ+]D~}]DlbD"k? @V83rPv|n 81 Ywks Yw MRDM hv MCODES h* X$Lr4P"zki4!n#;SUnbD}](DATALEN),g{fZD 0+;Oz#}g: "ACTION=MCODES&MRDM=xyz\0" "RESULT=0\n" "\n" "Report Line 1\n" "Report Line 2\n" : : "Report Line N\n" h* VPDS X$Lr4P VPD i4!n#;SUnbD}](DATALEN),g{fZD0 +;Oz#}g: "ACTION=VPDS&MRDM=xyz\0" "RESULT=0\n" "\n" "Report Line 1\n" "Report Line 2\n" : : "Report Line N\n" a{ X$Lr5X;v1 MIME q=DD>a{#|(}dTm5XI;vr`v Name=Value T9ID(7, ?v;P#Z;v Name =Value TG RESULT=number q=Da{zk#?vYw<5Xa{zk,}K PING Yw# vJCZ Java applet M'KDZ?`Xa{zk4G(fITtf(7P#g{PTIq=DD>(f,(7WH;; vUPU9,Hg=v,xD;P# ^[24iv,ZA!WSV(fD>Dns?Vs,a{(fa;;v EOF 8>{U9#EOF 2m>Bq >mDax# a{zk Result= 82 hv 0 I&jI# 1 IZZfVdmsX$Lrl#U9#bViv2ma"zZ8~qwX$LrPr_dP;vS~ q# 2 ~qSX$Lrr*hsD\k(MRDM=password)*'r^'xl#U9# 3 ~qSX$Lrr*Yw{F-5T(ACTION=keyword)*'r^'xl#U9# 4 ~qSX$Lrr*;\+|DC'j64;* invscout xl#U9# 21 ~qSX$LrIZWSVdkD:exgvxl#U9#a{DD>(f?VG>XoTms{"# M'zXkuYksV{.D$H,r_vS:exs!41@MXBt/X$Lr# 22 ~qSX$LrIZWSVA!msxl#U9#a{DD>(f?VG;v>XoTms{",|( 53D I/O msV{.#U>D~n2|,53D errno V{.# |nN(f?VG>XoTms{"#M'zZ ksV{.Dax&"M;vXFV{U9VZ,"RXk\G"M DATALEN N}8(s!DV{ .#,1\ZI\a; -t |nPN}Dd# 24 ~qSX$LrIZA!ksV{.1D}gv= EOF xl#U9#a{DD>(f?VG>XoTm s{"#M'zXkZXUWSV,S0ZksV{.Dax&"M;vU9VZ# 25 ~qSX$LrIZTZ;v|yh*DYwD DATALEN N}*'r^'1l#U9#a{DD>( fTG>XoTms{"#M'zXk*yPYw"M}]D$H,b)Yw+MK,v URL `kD ksV{.Dnb~xF}]#s`}byDYw2*s DATALEN 5^FZ;v8(Dnss!Z# 26 ~qSX$LrIZ(#DD~ I/O ms,Hg(^ms",vELUdHHxl#U9#a{DD> (f?VG>XoTms{"#(#,I/O JbXkZM'z\;YN"TYw0Z~qwO@}# 27 r*;\*hs|DYwV4f>E,~qSX$Lrcl#U9# j>8(NbN},I;v,V{(-)*<#Zj>M|D5.d;JmUq# -o 2GVPDU>D~#g{;P8( -o j>,rBDU>D~P+=S=NbVP DD~P# -p Portno +C~qwDKZEI1!5 808 |D* Port# -b Bufsize bf`X|n8(* URL `kDV{.,|;S;v TCP/IP WSVAk=;v 1024 VZL($HD:exP#g{TsD-i|D*s|sDA:ex,r -b j >IT+:exs!|D* Bufsize VZ# -t Timeout M'z applet Z URL `kDksV{.ax&4k;vXFV{U9VZ4m> ksax#g{ invscoutd X$LrZ,1ZZ;PSU=U9VZ,|+l#U 9Bq"XUWSV#`FXM'zXk"MyPZ DATALEN N}P8(Dnb }],RPc;DYHT@9ZA!i.d,1#-t !n+1!,1\ZI 30 k| D* Timeout k# -v Verblev 4=U>D~PDj8E"Mj+_$6pS1!5 18 |D* Verblev# _$6p 6p hv 0 {CyPDmsM4,{"# 5 ;4kB|msD{"#B|ms#(#,`FD{",14= U>D~MjD~# 15 bv6p|,t/MXzj>{"#r%Dj>{"(#4k=U>D~MjD~# 20 bv6p|,LrzY{"#LrzYG`1j8DLr4P4,{",;cCZwT?D#IZ, 1,bv6pTZ(#Dz74P";OJ,|Cs?DD>4nz U>D~#zY{"v4k=U> D~# @V83rPv|n 83 _$6p 6p hv 25 bGn_6pR|,)9LrDwT{"#bv6pTZ(#Dz74P";JO#zY{"v4k= U>D~# Kv4, C|n5XTBKv5: m>uuD~ `XE" invscout |n# ioo |n C> \mdk/dvIwN}# o( ioo [ -p | -r ] { -o Tunable [ =NewValue ] } ioo [ -p | -r ] {-d Tunable} ioo [ -p | -r ] -D ioo [ -p | -r ] -a ioo -h [ Tunable ] 84 |nN# hv ":ioo |n;\I root C'4P# ioo |ndCdk/dv"wN}#C|nhCr_T>yPdk/dv"wN}10r_B;v}<5#C |nIT@C|DN}r_FY=B;NXB};vN}GI=fDj>y v(D#-o j>4P=vYw#|r_T>N}D5r_*N}hC;vB5# g{xLT>*SD~P43rA!,rI minpgahead N}8(D57(K1WHlb=u~1a0A!D 3}#I maxpgahead N}8(D5hCKa0A!Dns3},x;\T03rA!D3}# Yw53Jmw{D~53 bufstructs(numfsbuf)D}?MIs4c((numclust)&mD}]?# Kb|DIwN}D0l sC ioo |nI\# ;sXk7#KN}D0oO1M0w{1?V75JCZzDiv,"R7#|DN}5PzZDF53T \# g{0oO1M0w{1?V<;G|,0;JC1,r}GP AIX *"DX(8>,qrI\&C@6;| DbvN}# j> g{8(K;v Tunable N},rT>PXCN}Doz#qr,T> ioo |nC(od# xyPIwN}T>10"XB}<(1M -r,C1)r_@C(1M -p) 5,C1)D5,Z tunable = value TP?P;v#TZ@C!n,g{|DXB}<5M105`H,r|vvT>;vN}5# qrT> NONE 5# -d Tunable + Tunable 4;*1!5#g{ Tunable *s|DD0(2MG5,10;PhC*1!5)"RG Bosboot r_ Reboot `MD0,r_g{G`M Incremental "RSd1!5d}4D,,1; P,C -r,r|;a|D+GaT>;v/f{"# -D +yPDIwd?4;*d1!5#g{h*|DDIwd?G Bosboot r Reboot `M,r_G Incremental `M,"RGSd1!5|D}4D,,12;P,C -r,|GM;a|D+aT>;v /f# -o T u n a b l e T>5r_+ Tunable hC* NewValue#g{h*|D Tunable(8(5M105;,),"RG [=NewValue ] Bosboot r Reboot `M,r_g{|G Incremental `MR|D105sZ8(5,"R4k -r ;p9C,r|M;a|D+aT>;v/f# -h [Tunable] -a 1M -r +;G NewValue ;p9C1,T>Iwd?DB;v}<5#1M -p,+;G NewValue ; p9C1, vvg{ Tunable D10MB;v}<5`,EaT>;v5#qrT> None 5# @V83rPv|n 85 1M -o"-d r_ -D j>;p9C1,8(|D&CZ105MXB}<5#}K105D|Bb, r* /etc/tunables/nextboot D~D|B#b)aO;\CZ Reboot M Bosboot `MN},|G D105^(|D# -p 1M -a r_ -o ;p9C,x;8(B51,vv1N}D105MBN}<5`,ET>5#qr T> NONE 5# 1 -o, -d r_ -D j>;p9C1,9|D&CZXB}<5#2MG5,r* /etc/tunables/nextboot D~D|B#g{|DKNN Bosboot `MDN},Maa>C'KP bosboot# -r -L [Tunable] 1M -a r_ -o ;p9Cx;8(B51,T>Iwd?DBN}<5,x;G105# Pv;vryPIwd?DXw,;PT>;u,20gBDq=: NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------minpgahead 2 2 2 0 4K 4KB pages D maxpgahead -------------------------------------------------------------------------------maxpgahead 8 8 8 0 4K 4KB pages D minpgahead -------------------------------------------------------------------------------pd_npages 64K 64K 64K 1 512K 4KB pages D -------------------------------------------------------------------------------maxrandwrt 0 0 0 0 512K 4KB pages D -------------------------------------------------------------------------------numclust 1 1 1 0 16KB/cluster D -------------------------------------------------------------------------------numfsbufs 196 196 196 M -------------------------------------------------------------------------------... dP: CUR = 105 DEF = 1!5 BOOT = XB}<5 MIN = n!5 MAX = ns5 UNIT = IwF?%; TYPE = N}`M:D(Dynamic)"S(Static)"R(Reboot)" B(Bosboot)"M(Mount)"I(Incremental)"C(Connect)M d(Deprecated) DEPENDENCIES = `XIwN}Pm,?P;v -x [Tunable] Pv;vryPIwd?DXw,?P;v,9CTB(gSmq)q=: tunable,current,default,reboot,min,max,unit,type,{dtunable } dP: current = 105 default = 1!5 reboot = XB}<5 min = n!5 max = ns5 unit = IwF?%; type = N}`M:D(Dynamic)"S(Static)"R(for Reboot)" B(Bosboot)"M(Mount)"I(Incremental)" C(Connect)M d(Deprecated) dtunable = CUqV*D`XIwN}Pm NNT Mount `MN}D|D(C -o"-d r_ -D)<+a;u{",T/fC'C|DvTTs D20EP'# T Connect `MN}DNN|D(9C -o, -d r -D j>);u{",T /fC'C|DvTTsDWSV,SEP'# NNT<|D(C -o"-d r_ -D)Bosboot r_ Reboot `MDN}x;C -r,<+aC',/J{GGqk*4P bosboot |n#TZ Connect `MDN},w{|nT/XBt/ inetd X$Lr# k"b,\\Z ioo |nD10N}/v|( Static"Dynamic"Mount M Incremental `M# f]T== 1Z 5.2 f>T0Df]T==(I sys0 D pre520tune tTXF,kND6T\\m7PD:AIX 5.2 D T\w{v?;)BKP1,}K Bosboot `MDN}b,d{N}DXB}<5<;P5Jbe,r*ZK ==B}<1";&Cb)5# Z 5.2 f>T0Df]T==B,hCIwN}*X}<5,|IT(}Z}P6kw C|n4Vx4P#rK Reboot MDN}IT;C -r j>hC,TcVPDE>LxpwC# 1zw(F= AIX 5L™ V5.2 1,K#=T/r*#*Kj+20,*+|XU,"R(}ZXB}Eaj +pwC#kND AIX 5L Version 5.3 Performance Tools Guide and Reference PD Kernel Tuning Tq! |`E"# @V83rPv|n 87 IwN} j2_dynamicBufferPreallocation ?D: 8( 16k iD}?TcZD~53:exa9\M1$HVd# 5: 1!:16(\5 256k) 6':0 = 256 `M:Dynamic oO: ;JC w{: 5GT?vD~53D 16k iFcD#D~53^hXB20#v ?D JFS D:exa9VZG/,D;3fwHh8Ot/D:e }?GI j2_nBufferPerPagerDevice XFD,+G:fQ-;V dM/,XF5,,}K|Du<5#g{ external pager filesystem I/Os blocked with no fsbuf D5(S vmstat -v q C)vs,rCD~53D j2_dynamicBufferPreallocation &C 2vs,r*D~53OD I/O :XI\}Z,v$HVdDY H#0(c)5+j+{C/,:exVd# j2_inodeCacheSize ?D: XFv?D JFS +**w}Zc_Y:f9CDZf?# 5: 1!:400 6':1 = 1000 `M:Dynamic oO: IZw}ZcXBt/CJs?D~a}p}`D I/O 1,w{b v5GPCD# w{: KIwN};T=X8>+9CD\?,xG9CH}rS#C H}rSaOwZfs!47(Kw}Zc_Y:fDnsZf 9C?#KIwN}DP'5* 1 = 1000(|( 1 M 1000) #C 5m>nss!#53I\^(o=nss!#g{5MKCI wN},+T5MCs!zzns0l#I\^("45MKs !,rK,w{s_Y:fDs!ZLZZI\_Zns5#( i;*+b)5hC*sZ 400,+9Ga)KKSZ,TcPz Z3)$w:X#_Z 400 D5I\aD!ZKQ#kK`F,y ]$w:XM53hs,M5(MZ 100)I\+Y#I\
+9CD\?,xG9CH}rS;C H}rSaOwZfs!47(Kw}Zc_Y:fDnsZf 9C?#KIwN}DP'5* 1 = 1000(|( 1 M 1000) #C 5m>nss!#53I\^(o=nss!#g{5MKCI wN},+T5MCs!zzns0l#I\^("45MKs !,rK,w{s_Y:fDs!ZLZZI\_Zns5#( i;*+b)5hC*sZ 400,+9Ga)KKSZ,TcPz Z3)$w:X#_Z 400 D5I\aD!ZKQ#kK`F,y ]$w:XM53hs,M5(MZ 100)I\+Y#bI\T 953@## 5: 1!:0 6':0 r 1 `M:Mount oO: ;JC w{: ;JC j2_nPagesPerWriteBehindCluster ?D: 8(?vXD3},bvXGIv?D JFS Ds4c(&m# 5: 1!: 32 6':0 = 65536(64 K) `M:Dynamic oO: ;JC w{: 1 I/O #=G3rD,g{ZwH|G0PX*Z RAM P#t| `D3,rvSGPCD#g{ux/_-mr_ELsP}Z 9CP,rvS2mGOJD# @V83rPv|n 91 j2_nRandomCluster ?D: 8(t*D`k(Z/:P),|4YwXk,vK`kT;v ?D JFS fzs4c(O*GfzD# 5: 1!:0 6':0 = 65536(64 K) `M:Dynamic j2_syncModifiedMapped oO: ;JC w{: g{1 I/O #=GfzD"tCfzs4 (j2_maxRandomWrite)1,PX*ZwH|G.0Z RAM P #t|`3,rvSGPCD# ?D: T9C sync |nr sync X$Lr(} shmat r mmap D3 dxP^DDD~xP,=#g{hC* 0,r sync |nM sync X$Lrax}b)D~,"Rb)D~Xk9C fsync , =# 5: 1!:1 6':0 r 1 `M:Dynamic oO: ;JC w{: ;JC jfs_clread_enabled ?D: KIwN}XF JFS GqTyPD~9C/:DA!# 5: 1!:0 6':0 r 1 `M:Dynamic oO: ;JC w{: (#;h*K!n,+|I\T_P`TfzA!CJ#=D3 )$w:XPf# jfs_use_read_lock ?D: XF JFS ZSD~A!1Gq9C2mx(#g{XUK!n,= vxLM^(POKKDA!# 5: 1!:0 6':0 r 1 `M:Dynamic 92 |nN#f1ddtBD3fwvM I/O H}_e((#G Z,=X$Lr+3f4=ELD1r)# w{: g{KP syncd 1"z+`D I/O Yw,+bv5h* 1 r| _MG\PCD#1!ivGCfz4tZ RAM o1=;v sync Yw#hC maxrandwrt T7#Z sync Yw"z0b)4Yw" BXEL#;x,b2ma5MT\,r*D~?N}sG)&CS RAM D;viP>}D3}# 5: 1!:65536 6':1 =3PnsD~s! `M:Dynamic oO: Z>}D~1,l&HO}D51&CLr# pgahd_scale_thresh w{: w{C!nvT51&CLrPC#g{51l&HOX|,r w{bv!nITDFl&1d,|G(}|yHX+S RAM P >}D~3D$wV<=$w:X# N<: D~53:exw{ ?D: 153ICr\OM1,;OvsD37I\a;X*XD!U PPm"t/3ff;#CIwN}8(UPPmO37&CX uAD3f}# 5: 1!5:0(;Xu37) 6':0 = 4/5 Zf `M:Dynamic pv_min_pbuf oO: 53}Z4P3fwH,+$ZDZf9CJ&C{Owb," R$w:Xw*9CTD~D3rf!# w{: 1 mempool PDIC3f}5AMZCP51,37+_TXu, T\b LRU X$LrKP1h*?FXK$Hw3DZf#g{ 53ZXA!$w:XB^(zcZfh*,rvsC5GPC D# ?D: 8( LVM 9CD? PV D pbufs n!}?#bGJCZ53O yP VG D+V5# 5: 1!:256(32 ;ZK);512(64 ;ZK)# 6':512 = 2G-1 `M:Dynamic oO: 0pending disk I/Os blocked with no pbuf1D5(g vmstat -v yT>D)vS\l1vS#bmw LVM H} pbufs I*IC 1,Xkbx I/O ks# w{: g{,1 I/O }?`1s"R0pending disk I/Os blocked with no pbuf1D5(g vmstat -v yT>D)fE1dDvSxvS,r vSGPCD#lvmo |n2\C4*X(D VG hC;,D5# ZbVivB,=v5PDOs_aCZbvX(D VG#9C; vS|Z 2G D5a#Fs?DZf,"I\} 1. *PvyPI ioo |n\mDIwN}10MX}<5"6'"%*"`MM`XT,kdk: ioo -L 2. *r* sync_release_ilock,kdk: ioo -o sync_release_ilock=1 3. *T>XZ j2_nPagesPerWriteBehindCluster Doz,kdk: ioo -h j2_nPagesPerWriteBehindCluster 4. *ZBNXB} (fPk&mw(CPU)D3FE",{v53"Jdw"tty h8"ELT0 CD-ROM Dl=dk/dv (AIO)Mdk/dv3FE"# 96 |nNZdva{D*, rT>53Z53,MaT>;vJdw7P,fsG;PJdwD3FE"#bsf+XP;vEL7PM, S=JdwDyPEL/CD-ROM D3FE"#*yPk53,SDELJdwzIbV(f# T>;vEL7P,fsG;PdCDELD3FE"#g{8( PhysicalVolume N},r;T>G)8(D {F# g{8( PhysicalVolume N},rIT8(;vr_|`DV8r_V8}VDomm#g{8( PhysicalVolume N},MaT> tty M CPU (f"REL(f|,8(}/wD3FE"#g{;P"V8 (_-}/w{,r(f+Pv8(D{F"RT>;PR=}/wD{"#g{;P8(_-}/w{,( fr|,yPQdCDELM CD-ROM D3FE"#g{53O;PdC}/w,r;zIEL(f# PhysicalVolume N}PDZ;vV{;\*}VM# Interval N}8(KZ?v(f.dDTkFcD1d?#g{;P8( Interval N},iostat |n+zI; v|,3FE"D(f,C3FE"GZ53t/(}<)1dozID#Count N}I;8(4,S Interval N}#g{8(K Count N},|DG}5M7(Z Interval kdzID(f}#g{8(K Interval N} +;P8( Count N},iostat |nMa;OzI(f# iostat |nC47(;vommGq}ZNI;vT\?1,T0GqPI\DFbViv#ommD % 9 CJVNmwKD~n/Z}/wPV<`yH#ommD_ % 9CJGmw2mfZbvJ4DyC\CD wW#IZ CPU 9CJD3FE",yJCZ iostat (f,CPU Z I/O H}SPPD1dDYVHIT Z,;1d7(#g{ I/O H}1dGP'}V"REL9CJ;GZmOyHV<,rM*# ":Z* iostat |n,$EL I/O z7P,{D;?V53J4#9C sysconfig S}L,r_53\mS Z$_(SMIT)4#9z7GXZdC|DD/f{"#T>|BsD53dCE"Mjbs, |SELxxPdv# (f iostat |nzIDV`MD(f,tty M CPU 9CJ(f"EL9CJ(f"53LB?(fMJdwLB? (f# @V83rPv|n 97 tty M CPU 9CJ(f: I iostat |nzIDZ;](fG tty M CPU 9CJ(f#TZ`&mw5 3,CPU 5GyP&mwD\=y#,1,I/O H}4,G536(eD,x;G?v&mw#(fPTBq =: 8 tin tout % user % sys % idle % iowait physc % entc hv T>K53*yP tty A!DV{\}# T>K53*yP tty 4kDV{\}# T>KZC'6(&CLr)4P1zID CPU 9CJYVH# T>KZ536(ZK)4P1zID CPU 9CJYVH# T>KZ CPU UP"R53;P4jIDEL I/O ks1D1dYVH# T>K CPU UPZd53P4jIDEL I/O ks1D1dYVH# {DDom&mwD}?,v1Vxk2m&mwKP1T># {DDjb]?DYVH,v1Vxk2m&mwKP1T>#IZFcC}]y@]D1dy!a" zd/,rKZ(]?YVHP1I\,} 100%#bV,};ZIy1ddt\!1EaHOwT# ?};(1ddt,ZKM|BbuE"(;c?ky.N) #tty (fa)KS53PyPUKDU=D?k V{\},T0M?kdv=53yPUKDV{D\}# C4Fc CPU EL I/O H}1dD=(: Yw53 V4.3.3 Ms4Df>|,C4@c CPU ZEL I/ O(wio 1d)H}ODy(1dDYVHDv?=(#CZ AIX 4.3.2 MYw53DgZf>OD=(Z; (u~B,\;xv SMP OD wio 1dD;vEsDS<#wio 1dGy]|n sar(%wio)"vmstat (wa)M iostat(% iowait)(fv4D# Z AIX 4.3.2 PMgZf>P9CD=(gB:Z?v&mw(?&mw;k;YN)D?v1SPOO,+ 7(Dv`p(usr/sys/wio/idle)PDD;vECZnsD 10ms Z#g{Z1SPOD1L CPU T usr #=P&Z&4,,r usr qCbv1dFc"iZK`#g{Z1SPO1L CPU TZK#=P&Z&4 ,,r sys `p+qCCF1c#g{ CPU ;&Z&4,,+liGqZxPNNEL I/O#g{ZxPN NEL I/O,r wio `p+vS#g{ELZxP I/O Yw"R CPU ;&,r idle `p+q!F1c#wio 1dDEsSP9CD=(gB:g{ZGv CPU Ot/;v4jID I/O,rYw53 V4.3.3 PD|Dv+;vUP CPU j* wio#1;PY}_L}Z4P I/O qr53MUPDivB,bV=(I T(f|YD wio 1d#}g,;vPDv CPU R;P;v_L4P I/O D53+(f;vns5G 25% D wio 1d#;vP 12 v CPU RvP;v_L4P I/O D53+(f;vns5* 8% D wio 1d# NFS M'z(} VMM A/4,"R*KjI;v I/O xZ vmm H}PCD1dVZ+;(f* I/O H }1d# EL9CJ(f: I iostat |nzIDZ~v(fGEL9CJ(f#EL(fa)KZ?vomELy! OD3FE"#1!(fPkTB`FDq=: % tm_act Kbps tps Kb_read Kb_wrtn 98 m>omEL&Zn/4,D1dYVH(}/wDxm9CJ) # m>T KB ?k*%;D+d(Ar4)=}/wD}]?# m>?kSdv=omELD+dN}#;N+dMG;vTomELD I/O ks#`v_-ksI;" *TELD;v%; I/O ks#+d_P;7(Ds!# A!D KB \}# 4kD KB \}# |nN,r(fPTBH?5: kEL+M(xfer)PXDH?5: % tm_act bps tps bread bwrtn ELA!~qH?5(A!): rps avgserv minserv maxserv timeouts fails EL4k~qH?5(4k): wps avgserv minserv maxserv timeouts fails m>omEL&Zn/4,D1dYVH(}/wDxm9CJ)# m>?k+d(Ar4)=}/wD}]?#9C;,Ds:4zm+M%;#1 !%;GVZ/k# m>?kSdv=omELD+dN}#;N+dMG;vTomELD I/O ks# `v_-ksI;"*TELD;v%; I/O ks#+d_P;7(Ds!# m>?kS}/wOA!D}]?#9C;,Ds:4zm+M%;#1!%;G VZ/k# m>?k4k=}/wD}]?#9C;,Ds:4zm+M%;#1!%;GV Z/k# m>?kA!+dD}?# m>?NA!+dD=y~q1d#9C;,Ds:4zm1d%;#1!%;G Ak# m>nYDA!~q1d#9C;,Ds:4zm1d%;#1!%;GAk# m>n`DA!~q1d#9C;,Ds:4zm1d%;#1!%;GAk# m>?kA!,1D}?# m>?k'\DA!ksD}?# m>?k4k+dD}?# m>?N4k+dD=y~q1d#9C;,Ds:4zm1d%;#1!%;G Ak# m>nYD4k~q1d#9C;,Ds:4zm1d%;#1!%;GAk# m>n`D4k~q1d#9C;,Ds:4zm1d%;#1!%;GAk# m>?k4k,1D}?# m>?k'\D4kksD}?# ELH}SP~qH?5(SP): avgtime m>+dksZH}SPPy(D=y1d#9C;,Ds:4zm1d%;#1 !%;GAk# mintime m>+dksZH}SPPy(DnL1d#9C;,Ds:4zm1d%;#1 !%;GAk# maxtime m>+dksZH}SPPy(Dn$1d#9C;,Ds:4zm1d%;#1 !%;GAk# avgwqsz m>H}SPD=ys!# avgsqsz m>~qSPD=ys!# sqfull m>?kZ~qSPdz(4,EL;YS\NN~qks)DN}# zm;,5w%*Ds:<" s: hv K 1000 VZ M 1 000 000 VZ(g{T xfer H?5T>)#VS(g{TA!/4k/H}~qH?5T>)# G 1 000 000 000 VZ# T 1 000 000 000 000 VZ# S k# H !1# @V83rPv|n 99 ":TZ;'V~q1dH?5D}/w,+;T>A!"4kMHrSP~qH?5# CD-ROM h8D3FE"2*(f# 53LB?(f: Bq=: Kbps tps Kb_read Kb_wrtn g{8( -s j>+zIbv(f#b](fa)K{v53D3FE"#b](fPT m>K?kT KB *%;D+d(Ar4)={v53D}]?# m>?k+d={v53D+dN}# S{v53PA!D KB \}# 4={v53D KB \}# JdwLB?(f: g{8( -a j>+zIC(f#b](fa)KT?vJdw(|(omJdwMi bJdw)*y!D3FE"#C(fTZomJdw(f_PTBq=: Kbps tps Kb_read Kb_wrtn m>?kST KB *%;D+d=(Ar4)=JdwD}]?# m>?kSdv=JdwD+dN}# SJdwA!D KB \}# 4=JdwD KB \}# ibJdwD1!LB?(fPTBq=: Kbps tps bkread bkwrtn partition-id m>?kST KB *%;D+d=(Ar4)=JdwD}]?# m>?kSdv=JdwD+dN}# ?kSP\~qwSUACJdwDi}# ?kSCJdw"MAP\~qwDi}# P\~qwDVxj6,|*CJdw"MDksa)~q# ibJdwD)9LB?(f(-D !n)PTBq=: k+M(xfer:)PXDH ?5 Kbps m>?kST KB *%;D+d=(Ar4)=JdwD}]?# tps m>?kSdv=JdwD+dN}# bkread ?kSP\~qwSUACJdwDi}# bkwrtn ?kSCJdw"MAP\~qwDi}# partition-id P\~qwDVxj6,|*CJdw"MDksa)~q# JdwA!~qH?5(A !:) rps m>?kA!ksD}?# avgserv m>*Q"MDA!ksSP\~qwOSUl&D=y1d#9C;,Ds:4zm1d %;#1!%;GAk# minserv m>*Q"MDA!ksSP\~qwOSUl&DnL1d#9C;,Ds:4zm1d %;#1!%;GAk# maxserv m>*Q"MDA!ksSP\~qwOSUl&Dn$1d#9C;,Ds:4zm1d %;#1!%;GAk# 100 |nN?k4kksD}?# avgserv m>*Q"MD4kksSP\~qwOSUl&D=y1d#9C;,Ds:4zm1d %;#1!%;GAk# minserv m>*Q"MD4kksSP\~qwOSUl&DnL1d#9C;,Ds:4zm1d %;#1!%;GAk# maxserv m>*Q"MD4kksSP\~qwOSUl&Dn$1d#9C;,Ds:4zm1d %;#1!%;GAk# JdwH}SPH?5(S P:) avgtime m>+dksZH}SPPy(D=y1d#9C;,Ds:4zm1d%;#1!%;G Ak# mintime m>+dksZH}SPPy(DnL1d#9C;,Ds:4zm1d%;#1!%;G Ak# maxtime m>+dksZH}SPPy(Dn$1d#9C;,Ds:4zm1d%;#1!%;G Ak# avgwqsz m>H}SPD=ys!# avgsqsz m>~qSPD=ys!# sqfull m>?kZ~qSPdz(4,P\~qw;YS\NN~qks)DN}# zm;,5w%*Ds:<" s: hv K 1000 VZ# M 1 000 000 VZ(g{T xfer H?5T>) #VS(g{TA!/4k/H}~qH?5T>)# G 1 000 000 000 VZ# T 1 000 000 000 000 VZ# S k# H !1# l= I/O (f: l= I/O (fPTBPjb: avgc 8(1ddtD?k=y+V AIO ksF}# avfc 8(1ddtD?k=ylY76ksF}# maxgc O;NCfbv5T4Dns+V AIO ksF}# maxfc O;NCfbv5T4DnslY76ksF}# maxreqs yJmDns AIO ks}# ELdk/dvz7G<: *Ka_T\,Q-{CKELdk/dv3FE"DU/#*tCC}]D/ O,kdk: chdev -l sys0 -a iostat=true *T>10hC,kdk: lsattr -E -l sys0 -a iostat @V83rPv|n 101 g{{CKELdk/dvz7G{"T} 8(JdwLB?(f# T>8(1ddtMF}D AIO 3FE"# ;8(}/w(f# ;8()9}/w(f# T$Pm==T>dv#1!PmG 80# 8(76D3FE"# k -A !n`,,9C POSIX AIO wCq!D}]}b# 8( AIO SPM|GDksF}# T>yP20DD~53M`XDSP}T0|GksF}DPm# 8(Z?v1ddt<&4; min* M max* 5#1!ivB+vZ iostat t/14P;N4;# 8(53LB?(f# ;8( tty/cpu (f# 8(1dAG# 4;ELdk/dv3FE"#;P root C'EIT9CK!n# -a -A -d -D -l -m -P -q -Q -R -s -t -T -z ": 1. -q r -Q ;\k -A ;p8(# 2. -a M -s 2ITk -A ;p8(,+Z8(K-q r -Q 1;\k -A ;p8(# 3. -t M -d ;\,18(# 4. -t M -D ;\,18(# 5. -d M -D ;\,18(# 6. -R ;\M -D ;p8(# >} 1. **yP tty"CPU MELT>};vT=k*1ddtDVxEL(f,kdk: iostat -d disk1 2 3. **_-{G disk1 DELT>T=k*1ddtDyv(f,kdk: iostat disk1 2 6 4. **yPELT>T=k*1ddtDyv(f,kdk: iostat -d 2 6 5. **}v{FVp* disk1"disk2"disk3 DELT>T=k*1ddtDyv(f,kdk: iostat disk1 disk2 disk3 2 6 6. *r!53} iostat dvD?PDB;PD1dAG,kdk: iostat -T 60 11. *T>XZ AIO DT=k*1ddtDyv(f,kdk: iostat -A 2 6 12. *T>T}yPELD)9}/w(f,kdk: iostat -D 14. *T>3vX(ELD)9}/w(f,kdk: iostat –D hdisk0 15. *4;ELdk/dv3FE",kdk: iostat –z D~ /usr/bin/iostat |, iostat |n# `XE" vmstat |n# 6T\\m7PD:`SEL I/O;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:dkMdvdz&mLr1Ev;hfKD~"|n MCZM6p"w"UKMl= I/O SZDS}L# ipcrm |n C> >}{"SP"EE/"r_2mZfj6# o( ipcrm [ -m SharedMemoryID ] [ -M SharedMemoryKey ] [ -q MessageID ] [ -Q MessageKey ] [ -s SemaphoreID ] [ -S SemaphoreKey ] ipcrm -r {-q|-m|-s} Name ipcrm -r -u [-o Owner] [-g Group] hv ipcrm |n>};vr|`D{"SP"EE?/r_2mZfj6# @V83rPv|n 103 j> -g Group -m SharedMemory ID -M SharedMemoryKey -o Owner -q MessageID -Q MessageKey -r -s SemaphoreID -S SemaphoreKey -u ;}%k8(Di%dD4|{EE# >}2mZfj6 SharedMemoryID#k SharedMemoryID PX*D2mZfNT0 }]a9}# >}CX|V SharedMemoryKey 4(D2mZfj6#kd`XD2mZfNM}] a9N<+Zns;NpkYws>}# ;}%k8(DyP_%dD4|{EE# >}{"SPj6 MessageID Mkd`XD{"SPM}]a9# >}IX|V MessageKey 4(D{"SPj6Mkd`XD{"SPM}]a9# }%Q|{r4|{D51xLd(ETs#Q|{D51TsG51{"SP (-q)"512mZf(-m)r51EE(-s),"T|D Name j6# >}EE?j6 SemaphoreID Mkd`XDEE?/0}]a9# >}IX|V SemaphoreKey 4(DEEj6Mkd`XDEE?/M}]a9# }%yP514|{EE#TY5D4|{EE9Chv{I\a}YwDj8E"#j6MX|VITC ipcs |nR=# >} g{*>}M SharedMemoryID 18602 `XD2mZfN,kdk: ipcrm -m 18602 `XE" ipcs |n# msgget S}L"semctl S}L"semget S}L"shmctl S}L"shmget S}L# 6Yw53kh8\m7PD:|n;# ipcs |n C> (fxLd(Eh)4,# o( ipcs [ -m] [ -q] [ -s] [ -S] [ -P] [ -l] [ -a | -b -c -o -p -r -t] [ -T] [ -C CoreFile] [ -N Kernel ] [ -X ] hv ipcs |nyj,ipcs |nCrLq=4 k;)XZ10n/{"SP"2mZfN"EE?"6LSPM>XSPjb# PjbMZ ipcs |nPDPD,ePZBf#2(EZDV8m>#all hF{m >(7#b)j>vv7(a)x?vh8NVE"#+|G";7(+PvD)h8# 104 |nN}ZfN1,2mZfND\?Dd* IPC_PRIVATE,1=yP=SZNOD xLM|pk# (all)h)CJ==Mj>#bV==I 11 vV{iI,bMgB: 0=vV{gBy>: R g{xLZH} msgrcv 53wC# S g{xLZH} msgsnd 53wC# D g{PXD2mZfN;>}#1=SZNODns;vxLpks|Ma{'# C 1Z;v=SxLKP1,g{PXD2mZfN;eU# - g{;PhC`&DX(j># SB4DEvV{w*?}v;ibM#Z;iG85P_PmI(;Z~iG8Zh)nD C'iPd{C'DmI(;ns;i8yPDC'#Z?iP,Z;vV{m>JmA!, Z~vV{m>IT4r_^Dh)n,ns;vV{10;PC}# (^gBy>: OWNER GROUP CREATOR CGROUP CBYTES QNUM QBYTES LSPID LRPID STIME RTIME CTIME NATTCH SEGSZ r g{ZhKAmI(# w g{ZhK4mI(# a g{ZhK^DmI(# g{;PZh8(DmI(# (all)h)nyP_DG<{# (all)5Ph)nDi{# (a"c)h)n4(_DG<{# (a"c)h)n4(_Di{# ": TZ OWNER"GROUP"CREATOR M CGROUP,T>C'MiDj6x;T>G<{# (a"o)10#tZ`X{"SPPD{"DVZ}# (a"o)10#tZ`X{"SPPD{"DVZ}# (a"b)#tZ`X{"SPP{"JmDnsVZ}# (a"p)"M{"=`XSPDnsxLDj6#g{"MDns;u{"G4TZcODx Lx;G#tCZcDSP,LSPID Gf}+{"ExSPDZKxLD PID,x;G"MxL D PID# (a"p)SU4T`XSPD{"DxLj6#g{SUDns;u{"4T;vZcODx Lx;G#tCSPDZc,LRPID Gf}SUSPO{"DZKxLD PID,x;GSUxL D PID# (a"t)ns;u{""M=`XSPD1d#TZ6LSP45,bG~qw1d#;PvN Nk)49%>X1SM~qw1S.dD1xnl# (a"t)S\ns;u4T`XSPD{"D1d#TZ6LSP45,bG~qw1d#;P vNNk)49%>X1SM~qwX1SM~qwL._(-)# (r)51xLd(ETsD{F#TZ4|{DEE,+T>L._(-) # C|n'V`VZV{/# j> -a -b -c -CCoreFile -l -m -NKernel -o 9C -b"-c"-o"-p M -t j># 4k{"SPDSPO{"DnsVZ}"2mZfNDs!"?vEE?/PEE?D}?# 4k9(Ch)DC'DG<{Mi{F# CI CoreFile N}8(DD~4zf /dev/mem D~#CoreFile N}GI Ctrl-(left)Alt-Pad1 4| 3r4(DZf3qD~# 1M -S j>;p9C1,Cj>4k49*D SID Pm# 4k;)XZn/2mZfNDE"# C8(D Kernel( /usr/lib/boot/unix D~G1!D) # 4TBD9CE": v SPOD{"} v {"SPO{"D\VZ} -p v ,SZ2mZfNODxL} 4xL`EDE": v nsSU{"SPO{"DxLE v nsZ{"SPO"M{"DxLE v 4(xLDxLE -P -q -r -s -S -t v ns;v,Srpk2mZfNDxL`E 4kk2mZfj6PXD SID(Nj6)Pm,T0#tZGvNPDVZ},MNGqQtCs 3Dj>{#g{N'Vs3f,MT>;v ’Y’,qrT>;v ’-’# 4k;)XZn/{"SPDE"# 4k;)XZ51xLd(ETsDE"# 4k;)XZn/EE?/DE"# 4k,SZ2mZfj6OD SID Pm# 4k1dE": v ns;N|DyPh8CJmI(DXFYwD1d# v {"SPOns;N4P msgsnd M msgrcv D1d# v 2mZfOns;N4P shmat M shmdt D1d# -T -X v ZEE?/Ons;N4P semop D1d# 4kxPUZD -t jGDdv# T>?vC'{MyP_"4(_"yP_iT04(_iDi{DyPICV{,x;G+|G XO;#0f 8 vV{# ": 1. g{C'8( -C r_ -N jG,5MMP'D UID/GID hC*wC ipcs DC'D5M UID/GID# 2. 1KP ipcs 1IT|D5;v1lw|1|xvDE"E#$G}7D# 106 |nN} >}T>dk;xj>D ipcs:Ddv IPC status from /dev/mem as of Mon Aug 14 15:03:46 1989 T ID KEY MODE OWNER GROUP Message Queues: q 0 0x00010381 -Rrw-rw-rwroot system q 65537 0x00010307 -Rrw-rw-rwroot system q 65538 0x00010311 -Rrw-rw-rwroot system q 65539 0x0001032f -Rrw-rw-rwroot system q 65540 0x0001031b -Rrw-rw-rwroot system q 65541 0x00010339--rw-rw-rwroot system q 6 0x0002fe03 -Rrw-rw-rwroot system Shared Memory: m 65537 0x00000000 DCrw------root system m 720898 0x00010300 -Crw-rw-rwroot system m 65539 0x00000000 DCrw------root system Semaphores: s 131072 0x4d02086a --ra-ra---root system s 65537 0x00000000 --ra------root system s 1310722 0x000133d0 --ra------7003 30720 D~ /usr/lib/boot/unix /dev/mem /etc/passwd /etc/group /usr/include/sys/ipc.h 8(53ZK3q# 8(Zf# 8(C'{# 8(i{# |,7D~# `XE" ipcrm |n# svmon |n# msgrcv S}L"msgsnd S}L"semop S}L"shmat S}LMshmdt S}L# 6Yw53kh8\m7PD:|n;# ipfilter |n C> S ipreport dvD~P*<;,DYw7"RT>Z;Emo#2a)K;)XZ&pMksD(FD nfs { "# o( ipfilter [ -f [ u n t x c a ] ] [ -s [ u n t x c a ] ] [ -n [ -d milliseconds ] ] ipreport_output_file hv ipfilter |nS ipreport dvD~P*Z;Emo#10\6pDYw7G: udp"nfs"tcp"ipx"icmp"atm#ipfilter |nP}V;,`MD(f: @V83rPv|n 107 v ;v%@D(ipfilter.all)T>yP!(YwDPm#mPT> packet number"Time"Source k Destination"Length"Sequence #"Ack #"Source Port"Destination Port"Network Interface M Operation Type# v ?vD~ u n t x c a -d milliseconds -f [ u n t x c a ] -n -s [ u n t x c ] 8(Yw7(VpG udp"nfs"tcp"ipx M icmp k atm ) # ;PtP/&pTyC1dsZ milliseconds,ET>CtP/&pT# !(DYw+T>Z ipfilter.all P# zI nfs.rpt# +*?v!(DYwzI%@DD~# `XE" iptrace X$Lr"ipreport |n# ipreport |n C> S8(DE"|zYD~PzIE"|zY(f# o( /usr/sbin/ipreport [ -e ] [ -r ] [ -n ] [ -s ] LogFile hv /usr/sbin/ipreport |naSI iptrace |n4(D8(zYD~zIzY(f#LogFile N}8(K|,rX x-izYa{DD~{#bvD~GI iptrace |n4(D# j> -e -r -n -s zI EBCDIC q=DzY(f#1!q=G ASCII# kk6L}LwC(RPC)E"|# |,E"|}?T9;,Ddvq=.dDTH|S]W# $HhF-if6=E"|D?P# `XE" iptrace |n"trpt |n# 108 |nN + IP 2+Tm@ 8(zIDD~Dq=+G IBM Secure Network Gateway 2.2 9G IBM Firewall 3.1 q=# 8(fE Pv IP 2+h8D4,"IP 2+S\c(M IP 2+E"|D3FE"# o( ipsecstat [ -c ] [ -d ] [ -A ] [ -E ] hv ipsecstat |n(;xj>9C)T> IP 2+h8D4,"* IP 2+20DS\c(M IP 2+E"|D3 FE"# C|nITxOj>9C,TvPv IP 2+h8D4,"Q20Dc(r_+3FE"F}w4;(* 0) # j> -c -d -A -E +3FE"F}w4;(ZT>105s) #-c j>;\MNNd{j>;p9C# vPv IP 2+h8D4,#-d j>;\Md{NNj>;p9C# vPvQ20DO$c(# -A j>;\Md{NNj>;p9C# vPvQ20DS\c(#-E j>;\MNNd{j>;p9C# @V83rPv|n 109 ipsectrcbuf |n C> Pv IP 2+S53PzY:exDZ]# o( ipsectrcbuf [-l {0|1|2}] hv g{vVJbD0,IP 2+S53a,$Zf$tzY:ex4ozwT#:exDZ](4nBzY{"D ^)})+aEZ53*"P,r_IT(}KP;xN}DC|n4Pv# j> -l hC IP 2+DzY6p#1!ivB,Ev IP 2+zYP,;P IPSEC_ERROR zY{"EZ:e xP#*KtCr_{Cd{DzYR3,9CxTB5.;D -l j>: 0 ;P IPSEC_ERROR zY{"IT4=:exP#bG1!iv# 1 IPSEC_FILTER"IPSEC_CAPSUL"IPSEC_CRYPTO" IPSEC_TUNNEL M IPSEC_ERROR zY{" a)rXx-iDSZ6pE"|DzY# o( /usr/sbin/iptrace [ -a ] [ -b ][ -e ] [ -u ] [ -PProtocol_list ] [ -iInterface ] [ -pPort_list ] [ -sHost [ -b ] ] [ -dHost ] [ -L Log_size ] [ -B ] [ -T ] [ -S snap_length] LogFile hv /usr/sbin/iptrace X$LrGa);v}KwTcX$Lrv zYzcX(jXwzM6LwzdzYE"|# g{;v iptrace xL;P53J4XFw(SRC)MS|nPt/,Xk9C kill -15 |n4#9#g{ iptrace Cd{NN=(#9,I iptrace X$LrSXDZK)9ZZfP#Vn/# 110 |nN TRACING DROPPED xxxx PACKETS E"#bv>}|DF}vT> iptrace |n^( %!DE"|D}?,r*;vsDE"|,ds!,}KWSVSU:exDs!#bv{""0;1b6 EE"|*I53>}# ": 1. I LogFile N}8(DD~;\$tZ;v20 NFS DD~53O#Z;v20 NFS D~53O8(; vdvD~a -a -b -B -d Host -e -i Interface -L Log_size -P Protocol_list -p Port_list -s Host -S snap_length -T -u VF ARP |# +j> -d r -s d;I+r==# 9C bpf CZ|6q# G,-d j>G}],by LogFile Z*<10?1S| Log_size VZs!1, M4F= LogFile.old# G<9CI Protocol_list d?8(D-iDE"|,Kd?G;vI:EVtD-iPm#KiITG4T /etc/protocols D~PD.xF}Vr{F# G<9CI Port_list d?8(DKZEDE"|,Kd?G;v:EVtDKZPm# Port_list d?ITG /etc/services D~PD;v.xF}r{F# G<4TZI Host d?8(D4wzDE"|#Host d?ITG;vwz{Fr;vIct* D.xFq=DrXxX7# g{9Cj> -b,-s j>G;,,AIX 5.3.0 PD iptrace -T k"Pf 5.2 T0|gf>;f]#AIX 5.3 PC iptrace -T 4(D6qD~;\C AIX 5.2 T0|gf>Dj< AIX tcpdump r ipreport A!# 60Zt/1I iptrace X$Lr0kDZK)9# >} 1. *9C53J4XFw(SRC)t/ iptrace X$Lr,kdk: startsrc -s iptrace -a "/tmp/nettrace" *9C(SRC)#9 iptrace X$Lr,kdkTB|n: stopsrc -s iptrace 2. *GXwzS\M"MDE"|#+GXwzMd{wzDNNSZ.d w/DE"|#zYE"EZ /tmp/nettrace D~o# 3. *G 7(;v53D C2 4,# o( isC2host [ -i | -s ] hv isC2host |n5XwzDdC4,#g{wzQ-dCIT C2 ==Yw,|nTc(f)zkKv#g{ wz;PdCI C2 ==DYw,|nTGc(Y)zkKv# C|nITCZwz2+T4,Xk*@D shell E>P# -i !nC4v(53D204,#53D C2 4,(}li ODM }]b4v(,Kv4,T>K53GqG T C2 ==20D# -s !nC4T C2 ==u,Z;v;PC C2 20D53P,bv!n;xPNNYw# j> -i -s 112 7(53D C2 204,# y] ODM hC53D C2 4,# |nN -s 1,53y]Z ODM }]b P(eD C2 ==I&u,53MtC C2 420# 1 1;xNNYw9C1,53;au,53M;\;u1,53MTtCD C2 420,+;G10Z C2 = =PDYw# 2 19C -s !n1,isC2host |nIG root C'4P#19C -i !n1,53;PtC C2 42 0# 3 isC2host |nI;v^'D|nP!n44P# D~ /usr/sbin/isC2host |, isC2host |n# `XE" chC2admin |n"lsC2admin |n"mkC2admin |nM rmC2admin |n# sysconfig() S}L# Ts}]\mwS53# isCChost |n C> 7(;v53D0+2u~1tC4,# o( isCChost [ -i | -s ] hv isCChost |n5XwzDdC4,#g{wzQ-dCI0+2u~1tC==Yw,|nTc(true)zk Kv#g{wz;PdCI+2u~tC==Yw,|nTGc(false)zkKv# C|nITCZwz2+T4,Xk*@D shell E>P# -i !nC4v(53D204,#;v53D+2u~tC4,Ili ODM }]b47(,Kv4,T>K 53GqT+2u~tC4,420# -s !nC4T+2u~tC==u,C!n;xPNN Yw# @V83rPv|n 113 j> 7(53DtC+2u~204,# y] ODM 4hC53D+2u~tC4,# -i -s S|n Kv4, 0 1;xNNYw9C1,53u -s 1,53y]Z ODM }]bP(eD+2u~tC==hC,I&u -i 1,53TtC+2u~420# 1 1;xNNYw9C1,53;Pu,53M;\;u -i 1,53MT+2u~tC420,+10 ;\*+2u~tC==Yw# 2 19C -s !n1,isCChost |nIG root C'4P#19C -i !n1,53M;T+2u~tC 420# 3 isCChost I;v^'D|nP!n44P# D~ /usr/sbin/isCChost |, isCChost |n# `XE" chCCadmin |n"lsCCadmin |n"mkCCadmin |nMrmCCadmin |n# sysconfig() S}L# Ts}]\mwS53# istat |n C> liw}Zc# o( istat {FileName | i-nodeNumber Device} hv istat |nT>K;vX(D~Dw}ScE"#IT8(;vD~,KD~C FileName N}a)D~{D? <{,r_C i-nodeNumber N}a)Dw}ZcEMC Device N}a)Dh8E#IT8( Device N}w *;vh8{r_;vR0DD~53{F# g{8( FileName N}, istat |n4vPXCD~DTBE": v D~$tDh8 114 |nNXD /etc/passwd D~x4# v D~D4S}? v g{w}ZcG;v#fD~D,D~D$H v g{w}ZcGh8D,w"Nh8ED8( v w}ZcDns|BUZ v D~ns^DDUZ v D~ns}CDUZ g{8( i-nodeNumber M Device N},istat|nT.yxF4T>w}ZcPG} 1. *T> /usr/bin/ksh D~Dw}ZcE",kdk: istat /usr/bin/ksh C|nT>K/usr/bin/ksh D~Dw}ZcE"#E"kTB`F: Inode 10360 on device 10/6 File Protection: r-xr-xr-x Owner: 2(bin) Group: 2(bin) Link count: 2 Length 372298 bytes Last updated: Wed May 13 14:08:13 1992 Last modified: Wed May 13 13:57:00 1992 Last accessed: Sun Jan 31 15:49:23 1993 2. *(}8(;vD~w}ZcE4T>w}ZcE",kdk: istat 10360 /dev/hd2 C|nT>KI /dev/hd2 h8ODrE* 10360 4j6Dw}Zcy|,DE"#}K>} 1 PT>D E".b,9T>: Block pointers (hexadecimal): 2a9a 2a9b 2a9c 2a9d 2a9e 2a9f 2aa0 2aa1 b)}VGELiDX7,b)}]iiIK /usr/bin/ksh D~# D~ /usr/bin/istat |, istat |n# `XE" fsdb |n# filesystems D~"jfs/filsys.h D~# @V83rPv|n 115 6Yw53kh8\m7PD:D~53;5wKD~53`M"\m"a9M,$# 6Yw53kh8\m7PD:D~;a)KXZ&mD~DE"# 6Yw53kh8\m7PD:?<;a)Kw}ZcDi\MD~539C|GD==# j2edlimit |n C> * JFS2 D~53\m^n0^F`1 # o( *`-0^n^F`1: j2edlimit [ -e ] [ -u | -g ] Filesystem *Pv0^n^F`1: j2edlimit -l [ -u | -g ] Filesystem +VP^F`hC*1!^F`: j2edlimit -d LimitsClassID [ -u | -g ] Filesystem *+C'riVdx^F`: j2edlimit -a LimitsClassID [ -u UserName | -g GroupName ] Filesystem hv JFS2 D~53P,(}9C0^F`14\m^n#?v0^F`1PCZELUdMD~D2^FMm^F, T0,vm^FDmS1d#%@DC'MiI\Vdx0^F`1,;s\IGv`(eD^nXF#NN ;PVd=`DC'ri\I1!`(`j6 0)(eD^nXF#IT(}9C j2edlimit ^D0^F`1 T|DX(`PyPC'riD^n^F,x;X|DrS6CZ?vC'riD^n#Z1!ivB,r9 C -e j>1,j2edlimit |nZ|nPO*8(DD~53`-0C'^F`1#9C -g j>1,j2edlimit |n*8(D~53`-0i^F`1#|n4(|,D~5310^F`DY1D~,;sZY1D~Ow C vi `-w(r EDITOR 73d?8(D`-w)TcT^F`xPmSr^D#`-wKv1,|nA! Y1D~"^D~xF^nD~T43yvDNN|D# ":g{Z EDITOR 73d?P8(`-w,Xk9C`-wDj{76{# Y1D~PT>DVNG: iD2^F JmC'ri9CD 1 KB i\?,|(Z^nmS1d}LPDY1f"w# iDm^F Z#fYw}LJmC'ri9CD 1 KB iD}?# D~2^F JmC'ri4(DD~\},|(Z^nmS1d}LP4(DY1D~# 116 |nN;JmVd#5* 1 Dm^Fk5* 0 D2^F`aOm>;JmZY1y!Ox PVd#2^Frm^FIT8(*'VZ(1!5)"WVZr'WVZ# 2. C'IT4U`&mS1dD$H,v7(Dm^F#mS1d;=Z,m^F?FI*2^F#mS1 dIT8(*U"!1"VSrk#5* 0 m>1!DmS1dG?FD;5* 1 km>;PZ(mS1 d# 3. 9C j2edlimit |n|DmS1ds,Q-o=ImS1dDC'Xk+D~53D9C5M=MZm^ FD.=,Tc9CBDmS1d#+4C',vm^F1,BDmS1d* Z|nPO+ -u r -g 8(DC'riVdx8(D~53PD0^F`1 # Z|nPO*8(DD~53+T>D0^F`1hC*1!5#Z1!ivB,r9C -u j>,*0C'1^ nhC1!5#9C -g j>,*0i1^nhC1!5# Z|nP*8(DD~53`-0^F`1(bGCZ j2edlimit |nD1!Yw) #Z1!ivB,r9C -u j >,*0C'1^nhC1!5#9C -g j>,*0i1^nhC1!5# 9C -d"-l rI!D -e j>1,Z|nP*8(DD~53T0i^F`14PYw#9C -a j>1,+X *0i1Vdx8(D0^F`1 # ":g{N}|,yP`E,r|a;1w0ij61xR0ij61aVdx0^F`1# Pv|nPOy8(DD~53D^F`#Z1!ivB,rk -u j>;p9C,PvK0C'1^F`#rk -g j>;p9C,Pv0i1^F`#Pmq=k`-0^F`11Y1D~PDq=`,# 9C -d"-l rI!D -e j>1,Z|nP*8(DD~53T0C'^F`14PYw#9C -a j>1,+ X*0C'1Vdx8(D0^F`1 # ":g{N}|,yP`E,r|a;1w0C'j61"R0C'j61aVdx0^F`1# -a -d -e -g -l -u 2+T CJXF: ;P root C'IT4PC|n# >} 1. ** /home D~53`-0C'^F`1: j2edlimit /home 2. ** /home D~53Pv0i^F`1: j2edlimit -l -g /home 3. ** /foo D~53+0C'^F`1j6 2 hC*1!5: j2edlimit -d2 /foo 4. *Z /home D~53P+C' markg Vdx0^F`1: j2edlimit -a 1 -u markg /home @V83rPv|n 117 D~ quota.user quota.group /etc/filesystems |,C'D9CM^FE"# |,iD9CM^FE"# |,D~53D{FM;C# `XE" quota |n"quotacheck |n quotaon"quotaoff |nM repquota |n# 62+T7PD:ELdn53Ev;M:hCELdn53;# jobs |n C> T>10a0Dw54,# o( jobs [ -l | -n | -p ] [ JobID ... ] hv jobs |nT>K10 shell 73PQt/Dw54,#g{ JobID N};P8(X(w5,MT>yPDn /Dw5D4,E"#g{(fK;vw5DU9,shell S10D shell 73Q*DPmP>}w5DxLj 6# /usr/bin/jobs |nZT:D|n4P73B4PM;a$w,r*K73;PJCDw54&m#yZbvr, jobs |n5V*;v Korn shell r POSIX shell D#fZ(|n# g{8(K -p j>,TZ?;vxLj6,dv9I;P#g{;P8(j>,j)# ;v0+1(Sj>)j6K+; fg r bg |nw*1!59CDw5#bvw5j62\; 9C %+(YVE"SE)r %%(+YVE)48(# g{101!w5Kv,MC;v0-1(uEj>)4j6+*I*1!w5Dw5#bvw 5j62ITC %-(YVE"uE)48(# TZd{Dw5,current VNG;vUqV{#v;vw5\;C + 4j6,"Rv;vw 5\;C;v - 4j6#g{P;v%;Rpw5,|MI*10w5#g{fZAY=vR pDw5,r0fDw5;Rp# 118 |nNTB5.;(Z POSIX DoT73B): state Running m>Kw5;P;EERp";PKv# Done m>Kw5Q-jI"5XKv4, 0# Done (code) m>Kw5Q-}#jIMKv"5X8(DGcKv4,k#bvzkC;v.x F}4m># Stopped m>Kw5Q-Rp# Stopped (SIGTSTP) m> SIGTSTP EERpw5# Stopped (SIGSTOP) m> SIGSTOP EERpw5# Stopped (SIGTTIN) m> SIGTTIN EERpw5# Stopped (SIGTTOU) m> SIGTTOU EERpw5# x shell DPX|n# command g{8(K -l j>,M+;|,xLij6DVNek= state VN.0#mb,Z;vxLiP|`Dx LITdv=;)@"PP,;9C job-number M command VN# j> -l (!4 L)a)K|`DXZPvD?;vw5DE"#KE"|(Kw5E"10w5"xLij6"4 ,Mt/w5D|n# T>TSns;N(*s#9rKvDw5# T>Ky!(Dw5DxLi}<{DxLj6# -n -p Z1!ivB,jobs |nT>KyPQ#9w5D4,"yPDZs(}ZKPDw5MG)4,Q-|D+ ;P; shell (fDw5# Kv4, 5XBfDKv5: I&jI# "z;vms# 0 >0 >} 1. *T>1073BDw5D4,,kdk: jobs -l A;dvkTBdv`FD(f: @V83rPv|n 119 +[4] 139 -[3] 465 [2] 687 Running Stopped Done(1) CC - C foo c& mail morris foo.bar& 2. *T>G){FT0m1r7Dw5DxLj6,kdk: job -p %m 9C>} 1 P(fDw5,A;T>TBxLj6: 465 D~ /usr/bin/ksh /usr/bin/jobs |, Korn shell jobs ZC|n# |, jobs |n# `XE" bg |n"csh |n"fg |n"kill |n"ksh |n"wait |n# join |n C> ,S=vD~D}]VN# o( join [ -a FileNumber | -2 Field ] File1 File2 -v FileNumber ] [ -e String ] [ -o List ] [ -t Character ] [ -1 Field ] [ hv join |nA!I File1 M File2 N}8(DD~,y]j>,SD~PDP,"R+a{4=jD~#File1 M File2 -1 Field -2 Field 120 |nNM -v j>;p8(,rvTC j># C String d?8(DV{.4zfUdvVN# 9l;vdvP4|,I List d?8(DVN#JCZ List d?DTBq=.;: -a FileNumber -e String -o List FileNumber.Field dP FileNumber G;vD~E,Field G;v.xF{}VNE#C ,(:E)rU qV{4Vn`vVN,"R0sC}E(p4# 0(c) m>,SVN#-o 0 j>>JOG!q,SVND*O# CI Character N}8(DV{w*dkMdvDVNVt{#ZPOvVD?;vV{M -a j>;p8(,rvT -a j># -t Character -v FileNumber Kv4, C|n5XBPKv5: I&jI# "z;vms# 0 >0 >} ":Bf>}PT>D91TkD5rmaMzDdv;;B# 1. *ZZ;vVN`,D=vD~P4P;vr%D,SYw,kdk: join phonedir names g{ phonedir D~|, TB {F: Adams A. Dickerson B. Erwin G. Jackson J. 555-6235 555-1842 555-1234 "R names D~|,b){VM?EE: Erwin Frost Nicholson Norwood Wright Xandy Dept. 389 Dept. 217 Dept. 311 Dept. 454 Dept. 520 Dept. 999 join |nT>: Erwin G. Norwood M. Wright M. Xandy G. 555-1234 555-5341 555-1234 555-5015 Dept. 389 Dept. 454 Dept. 520 Dept. 999 ?;P|,K,SVN(ns;v{F),sfzEZ phonedir D~M names D~PR=Dd`8P# @V83rPv|n 121 2. *C join |nT>;%dDP,kdk: join -a2 phonedir names g{ phonedir M name D~GM>} 1 `,D,join |nT>: Erwin G. Frost Nicholson Norwood M. Wright M. Xandy G. 555-1234 Dept. 389 Dept. 217 Dept. 311 Dept. 454 Dept. 520 Dept. 999 555-5341 555-1234 555-5015 C|n4PKM>} 1 P`,D,SYw,"RPvKZ phonedir D~PP{F;%dDP#{F Frost M Nicholson |(ZPmP,49|GZ phonedir D~P;Pn# 3. *C join |n4T>!qDVN,kdk: join -o 2.3,2.1,1.2,1.3 phonedir names 4UyxvD3rT>BPVN: names DVN 3 names DVN 1 phonedir DVN 2 phonedir DVN 3 ?EE U {FZ;vV8 g0Ek g{ phonedir D~M names D~k>} 1 PD`,,r join |nT>: 389 454 520 999 Erwin G. Norwood M. Wright M. Xandy G. 555-1234 555-5341 555-1234 555-5015 *4P;vGZ;vVND,SYw,kdk: 4. sort -b +2 -3 phonedir | join -1 3 - numbers C|n+ phonedir M numbers D~PDP,Sp4,(}HO phonedir D~DZ}vVNM numbers D~DZ;vVN# Z;,C|n(}Z}vVN4Er phonedir D~,r*D~Xk(}|GD,SVN4Er#;s sort |nDdv+Mx join |n#-(._)T:9 join |n+Kdvw*T:DZ;vD~#-1 3 j>+ QErD phonedir D~DZ}vVNw*,SVN# bk numbers DZ;vVNvHO,r*|D,S VN;P8(C -2 j># g{ numbers D~|,: 555-0256 555-1234 555-5555 555-7358 ;sC|nT>KPZ phonedir D~D{Fr?vg0Ek: 555-0256 555-1234 555-1234 Jackson J. Erwin G. Wright M. "b join |n|nPvKyx(DVNPD%dn#ZbVivB,join |nPvK Erwin G. M Wright M.,r*Pg0Ek 555-1234#Ek 555-5555 ;PPv4,r*|;PvVZ phonedir D~P# 122 |nNXoT'V8OMNXoT'VEv;# joinvg |n C>+;vlUmi,SXd-}lUmi"Z- -f 1lUmiPDEL;n/1+?F,S#+;n/ELOD5q4FS-}# VGname x splitvg |nD-} *ClUmi snapvg ,S- Jmli53*"r}ZKPDZK# o( kdb -h kdb [ -c CommandFile ] [ -cp ] [ -i HeaderFile ] [ -l ] [ -script ] -w -u KernelFile kdb [ -c CommandFile ] [ -cp ] [ -i HeaderFile ] [ -l ] [ -script ] [ -v ] [ SystemImageFile [ KernelFile [KernelModule ... ]]] kdb [ -c CommandFile ] [ -cp ] [ -i HeaderFile ] [ -l ] [ -script ] [ -v ] [ -m SystemImageFile ] [ -u KernelFile ] [ -k KernelModule ] hv kdb |nG;v;%=5CLr,C4liYw533qrKPZK#kdb |nbM"q=/53DXFa9, "*li*"a)wV/}# *Zn/53O9C kdb |n,Mh* root C'mI(,r* /dev/pmem XbD~Q;9C#*Zn/5 3OKP kdb |n,kdkTB|n: kdb ":T}ZKPD53OD10xLxPQ;zY;pwC# *Z533qD~OwC kdb |n,kdkTB|n: kdb SystemImageFile kdb t/1+ZC'Dw?{BdkKb)|n;y# g{b=v;CO -c CommandFile -cp -h -i HeaderFile -k Module -l 124 |nND~mb8(;v{F#g{9CKK!n,kdb +Zw?D~PD?v|n#bIC4ozwT .kdbinit D~,r T -c j>8(DNNd{D~#r!?v|n,?v|n0P;vSE(+)# T>XZ|nPC(DrLoz{"MIC|nP!nr*e%# 9 HeaderFile N}P(eDyP C a9ITaO kdb print S|n9C#K!n*s53O 20P C `kw#g{ HeaderFile d?h*d{ .h D~E\`k,I\9Xk9C%@D -i !n8(b)D~# 8> kdb +8(D Module N}Cw=SDZK#i4bvZK>mZR;=D{E(e#9 CK!nH[Z9C KernelModule N}8(ZK#i# {C kdb PDZ60tz(4 more (^C to quit) ? a>{) #ZbVivB,kdb PD set scroll S|n;pwC,+; kdb +8(D Image N}Cw533qD~#9CK!nH[Z9C SystemImageFile N }8(533qD~# {CZ60tz(4 more (^C to quit) ?)"{9Zt/ kdb 1r!s`}4,E"#K! n9E>Md1 kdb D0(Dd{Lrbv4T kdb |nDdvdC|]W# 8> kdb +8(D Kernel CwZKD~4bv{E(e#9CK!nH[Z9C KernelFile N }8(ZK# kdb t/1T>|,53*"D~PDyPi~*"m(CDT)DPm#CDT Pv53*"P 5J|,DZfxr#g{ kdb Zn/D53O9C,+vTK!n# 1SliZKD~,x;Gli533q#;x,}#ivB+T>4T533qD~DZf ;CDyP kdb S|n<+1SS KernelFile A!}]#4ZfDS|n<;IC# N} KernelFile KernelModule SystemImageFile 8( kdb +CZbvZK{E(eD AIX ZK#ZKD~XkGICD#li53* "1,Xk7#ZKD~kCZq!53*"DZK`,#1!5G /unix# 8( kdb CZbvZKD~>mP4R=D{E(eDd{NNZK#iDD~{# 8(|,533qDD~#K5I8>53*""*"h8{r /dev/pmem XbD~# 1!5G /dev/pmem# >} BP>}]>K kdb |nDwC!n: 1. *9C1!533qMZK3qD~4wC kdb |n,kdkTB|n: kdb kdb Lr5X;v (0)> a>{"H}dkS|n# 2. *9C{* /var/adm/ras/vmcore.0 D*"D~M{* /unix D UNIX® ZKD~4wC kdb |n,k dkTB|n: kdb /var/adm/ras/vmcore.0 /unix kdb Lr5X;v (0)> a>{"H}dkS|n# D~ /usr/sbin/kdb /dev/pmem /unix |, kdb |n# 1!533qD~# 1!ZKD~# `XE" AIX 5L Version 5.3 KDB Kernel Debugger and kdb command kdestroy |n C> F5 Kerberos >$_Y:f# @V83rPv|n 125 o( kdestroy [ -q] [ -c cache_name | -e expired_time] hv kdestroy |n>} Kerberos >$_Y:fD~# g{8(K -e j>,|nli1!_Y:f?< /var/krb5/security/creds)BDyPD>$_Y:fD~" >}G);|,}Z1]DNND~,g{1]Q-,}K8(D expired_time# j> -c cache_name 8(y*F5D>$_Y:fD{F#g{;P8(;v|nj>,MF51!>$_Y:f# g{hCK KRB5CCNAME 73d?,|D5MC4|{1!>$(1])_Y:f# -e expired_time Cj>M -e j>%`Eb# g{1]AYQ-}ZK expired_time 5,M8(>}yPD|,}Z1]D>$_Y:fD~# expired_time C nwndnhnmns 4m>,gB: n zm;v}V w zm\ d zml h zm!1 m zmV s zmk XkTbV3r8( expired_time i~,+IT!TNNi~#}g,4h5m zm 4 !1 5 VS M 1w2h zm 1 \ 2 !1#g{v8(;v}V,1!5G!1# 1 kdestroy F51]'\1,{9"vdyy# -q 2+T >};v>$_Y:f,C'XkGD~DyP_rG root(uid 0 )C'# >} 1. *C'>}1!D>$_Y:f,kdk: kdestroy 2. *>}yP_P}Z;lTOD}Z1]D>$_Y:f,kdk: kdestroy -e 1d D~ /usr/krb5/bin/kdestroy /var/krb5/security/creds/krb5cc_[uid] 126 |nN$_Y:f([uid] GC'D UID#) `XE" kinit |n,klist |nM env |n# keyadd |n C> keyadd S4\?bPlwTs"+|GmS=?D\?bO# o( keyadd [-S servicename] -l label -s source_keystore [-d destination_keystore] [username] hv keyadd |nS4\?bPlwPjE|{DTs"+|GmS=?D\?b#Z;v\?bP,C'ITP( C\?,+C\?M9C`,jEf"D$i#;\Ts`MgN,yPZjE%dDTs+;4F#g{P `,jED;vTsQ-fZZ?D\?bP,|nM5X;vms#bM?F*sC'T=X>};vVP DTs,x;G$?XF5|# /f: (#,;Pl(4V4Q-F5DTs# -S !n8(K1mS4T\?bDTs1,9CDvUK5e(end-entity)~qMb#ICD~qZ /usr/lib/security/pki/ca.cfg P(e#1;P -S 1wC,keydelete M9C1!~q,|G local#8(;v Z /usr/lib/security/ pki/ca.cfg D~;P`&u?D~q{,bGmsD# Xk8( -l !n#bvjE(;j6KZ\?bP+*;4FDTs#2Xk8(-s !n# g{ -d !n;Px(,C'{D1!\?bD~+Cw?D\?b,C'D1!\?b;CG /var/pki/security/keys/# g{ username ;Pxv,M9C10DC'DC'{#+a>C'dk?D\?bM4\?bD\k#g{ ?D\?b;fZ,M4(;v"*sC'XBdk?D\?bD\k47O# j> -S servicename 8(y*9CD~q#i# -l label 8(k*mSD\?`XDjE# -s source_keystore 8(4\?bD;C# -d destination_keystore 8(?D\?bD;C# Kv4, 0 |nI&jI# >0 "z;vms# 2+T bG;v setuid |n#*KPv\?bDZ]C'Xk*@(CD\?bD\k# @V83rPv|n 127 JmtZi security D root MwC_PvNNKD\?b#;x,;P{G*@\?bD\k,E\;I& jIKYw#GX(C'vJmPv{y5PD\?b# sF C|nG >} +;vj* label D\?bTsS /var/pki/security/keys/src.keystore /var/pki/security/keys/dst.keystore,kdk: 4F= $ keyadd -s /var/pki/security/keys/src.keystore -d /var/pki/ security/keys/dst.keystore -l label pkitest D~ /usr/lib/security/pki/policy.cfg /usr/lib/security/pki/ca.cfg `XE" certadd"certcreate"certdelete"certget"certlink"certlist"certrevoke"certverify"keydelete" keylist"keypasswd M mksecpki |n# keycomp |n C> +|L3dD~`kI;vdk=(|3dmD~# o( keycomp Outfile hv keycomp |nS;vjhv"zI;v+|3d=jyPDdk|,|zmKZ AIXwindows 73B-#C4m>|Ldk D|{E# 1Z|LO4B;v|1,Nb^D|DaOGI\D,+(#|3dD=;v|!D4,/#bv4,3d \;;8(# Keycomp 4D~ keycomp |n9CDdkD~|,;Pr`P#PODnCUq4V*#?PKnQ-b}s(# .yxF( \xXX)"KxF( \oOOO)M.xF( \dDDD)D{Em>\;|,ZV{MV{.n# |L4, ^D|(Shift"Lock"Ctrl"Alt M Alt Graphics | )|D|LD4,#|G;C4ST&Zdk keysym D ;PP!q|GPD;n#?v`&Z;v^D|D;O"D;v5m>;v|LD4,#^D|TBP3r PbeDvS:Shift"Lock"Ctrl"Alt M Alt };# j> 8(I keycomp |n4`kD4D~# 8(*4(D keymap D~D{F# OutFile >} 1. BPG XK_a keysym dkD;PD>}: XK_a’a’ XK_A XK_A XK_a ’\x01’ U "hello" ;v0,1(:E)ITzZ?;nDsf,+;GXkD#;\GqP;v:EzZ?nsf,XkC; vUqrFm{4V*n# }KXFod,UPMC0#1*K|L4, Ctrl"Ctrl+Shift M Ctrl+Shift+Lock <3d=Z}n: %M 3 4 5 7 D~ /usr/include/x11/keysymdef.h /usr/include/x11/aix_keysym.h /usr/bin/keycomp /usr/lib/nls/loc/*.imkeymap.src /usr/lib/nls/loc/*.imkeymap |,j< keysym (e# |,(;D keysym (e# |, keycomp |n# |, imkeymap 4E"# + keysym/modifier 3d=;vV{.# `XE" IMInitializeKeymap S}L# 6AIX 5L V5.3 >XoT'V8OMNXoT'V8OMNXoT'VEv;# @V83rPv|n 129 keydelete |n C> >};vI4T\?bjEj6DTs(\?"$iH) #g{jEG ALL,yPTs<;>}# o( keydelete [ -S ServiceName ] -l Label [ -p PrivateKeystore ] [ UserName ] hv keydelete |n>};vI Label 4j6DTs(\?,$i) #g{ Label G ALL,M>}yPDTs#1 S\?b>}Ts1,-S j>M8(K+*9CDUK5e~qMb#ICD~qZ /usr/lib/security/pki/ca.cfg P(e#1;P9C -S 4wC,keydelete M9C1!~q,|G local#g{ 8(K ServiceName x|Z /usr/ lib/security/pki/ca.cfg D~P";PT&n,r5X;vms# Xk8( -l j>#Label G;vId$HD>V{.,C4+\?bD|3d=|,%d+C\?D$i#g { Label G ALL,M>}\?bPD+?Ts# g{;Pxv -p j>,M9CC'D1!\?bD~#C'D1!\?b;CG /var/pki/security/keys/# g{;Pxv UserName,M9C10DC'DC'{#a>C'dk\?bD\k# j> -S ServiceName 8(y*9CD~q#i# -l Label 8(M*mSD\?`XDjE# -p PrivateKeystore 8(4?D\?bD;C# N} username - 8(y*>}\?DC'# 2+T bG;vX((set-UID root) |n# *KPv\?bDZ],C'Xk*@(C\?bD\k# tZi securtiy D root MwC_JmPvNND\?b#;x,;P{G*@\?bD\k,{GE\;I &jIKYw#GX(C'vJmPv{y5PD\?b# sF C|nG 130 |nN} 1. CSwC_D1!\?b>};v_P signcert jED\?bTs,kdk: keydelete -l signcert 2. >}wC_D1!\?bDyPTs,kdk: keydelete -l ALL 3. *S\?b /home/bob/ bob.keystore >}_P signcert jED\?bTs,kdk: keydelete -p /home/bob/bob.keystore -l signcert D~ /usr/lib/security/pki/ca.cfg `XE" keyadd"keylist M keypasswd |n# keyenvoy |n C> w*C'xLM keyserv X$LrdDPi# o( /usr/sbin/keyenvoy hv keyenvoy |n9C;)6L}LwC(RPC)4w*ZC'xLM keyserv X$Lr.dPi#h*PiG r* keyserv X$Lr;MyxLT0#bvLr;\;%KP# D~ /usr/sbin/keyenvoy |, keyenvoy |n# `XE" keyserv X$Lr# kND6xgk(E\m7PD:53\mDxgD~53(NFS)DEv;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services (NIS) Overview for System Management# NIS Reference# @V83rPv|n 131 keylist |n C> keylist PvZ(CD\?bPD\?bjE# o( keylist [-S servicename] [-v | -c] [-p privatekeystore] [username] hv keylist |nPvZ(CD\?bPD\?bjE#-S !n8(ZPv\?bPjE18(CDvK5e~q Mb#Z /usr/lib/security/pki/ca.cfg P(eDICD~q#1;wC+;PC -S 1,keylist +C local D 1!~q#8(;vZ /usr/lib/security/pki/ ca.cfg D~P;Pu?D~q{GmsD#C'I!qa)(C D\?bD;C#g{4xv,+9C1!;C#g{ -c !nxv,T&bvjED\?bTsD`M+;; vV8{E8(#BfG;)m>\?bTs`MD{E: P = +C\? p = (C\? T = IE\? S = X\\? C = $i t = IED$i U = PCD$i g{C -v !n,+TGu4f>(Hg,Public Key"Secret Key)xvTs`MDjE# g{h*D0,C'+;a>a)Wc~q\?bD\k# j> -S servicename 8(CDv~q#i# -p privatekeystore 8(\?bD;C# -v 8(dvGj8#=# -c 8(;vrwDdv# N} username 8(\?jE+;i/D AIX C'# Kv4, 0 132 I&jI# |nN0 2+T bGvX(D(set-UID root)|n# *Pv\?bDZ],C'Xk*@(CD\?bD\k# root MtZi2+DwC_JmPvNNKD\?b#;x,{G;PP\?bD\k*6,E\I&jIb vYw# GX(C'v;JmPv{T:D\?b# sF C|nG >} 1. PvZ\?b /var/security/pki/keys/bob PDjE,kdk: $ keylist -c -p /var/pki/security/keys/bob bob PpC label1 PpC label2 2. Tj8#=PvjE/Ts,kdk: $ keylist -v -p /var/pki/security/keys/bob bob D~ /usr/lib/security/pki/policy.cfg /usr/lib/security/pki/ca.cfg `XE" certadd" certcreate" certdelete" certget" certlink" certlist" certrevoke" certverify" keyadd" keydelete" keypasswd M mksecpki |n# keylogin |n C> b\"f"C'DX\\?# o( /usr/bin/keylogin @V83rPv|n 133 hv keylogin a>C'{GD\k#;s,keylogin Lrb\C'DfZ /etc/publickey D~PDX\\?#b vb\D\?;sI>X keyserv X$Lrf"4*NN6L}LwC(RPC)~q49C,HgxgD~5 3(NFS) # 3h>X keyserv X$LrDb\D\?I\nU}Z"ZGvX(G >}f"DX\?# o( keylogout [ -f ] hv keylogout |n>}I\?~qxL keyserv f"D\?#x;=CJ\?;!{;;x10a0\?I# VP'1=|G}Zr;|B# >}I keyserv f"D\?a}pNNh*2+ RPC ~qDs(w5rQwHD$w'\#IZvP\?D ;]1>#fZzwO,Z logout D~P;*EC;vTC|nDwC,r*ba0lbvzwODd{a 0# j> -f 134 ?F keylogout 4*,6C'>}X\\?#1!ivB,,6C'CD keylogout |nG{9Dr *|+POyPI,6C't/D RPC ~q,g NFS# |nN keypasswd \mC4CJC'(CD\?bD\k# o( keypasswd [-S servicename] [-p privatekeystore | -k username] hv keypasswd |nJmC'|D(CD\?bD\k#C'+;*sdk\?bDIDMBD\k#1|D\k 1, -S !n8(CDvK5e~qMb#ICD~qZ /usr/lib/security/pki/ca.cfg D~P(e#1;wC+;C -S 1,keypasswd +Clocal ~q#g{8(; vZ /usr/lib/security/pki/ca.cfg D~P;Pu?D~q{,+C=;vms#-p !n8(\k+;DdD( CD\?b#-k !n8(C'1!(CD\?b#g{,18( -k M -p !n,+aP;vms# j> -S servicename 8(CDv~q#i# -p privatekeystore 8(\k+;DdD(CD\?b# -k 8(*CD\?bGC'{DGv\?b# 2+T bGvX((set-UID root)|n# *|D;v\?bD\k,Xk*@bv\?bD\k# ;**@\?bD\k,root MtZi2+DwC_JmDdNN\?bD\k#;vGX(C';;Jm| D{T:D\?bD~# sF C|nG >} 1. *|DI Bob 5PD1!(C\?bD\k,kdk: $ keypasswd ZbowC_G Bob# 2. *DdNNd{(CD\?bD\k,kdk: @V83rPv|n 135 $ keypasswd -p bob.keystore D~ /usr/lib/security/ca.cfg /usr/lib/security/policy.cfg `XE" certadd" certcreate" certdelete" certget" certlink" certlist" certrevoke" certverify" keyadd" keydelete" keylist M mksecpki |n# keyserv X$Lr C> f"+2M(CD\k# o( /usr/sbin/keyserv [ -n ] hv keyserv X$Lrf"G<=53PD?vC'D(CS\\?#1C'Z keylogin Zddk;v\k,b vX\\?;b\#b\D\k;sI keyserv X$Lrf"#G)b\D\k9C'\CJ2+xg~q, g2+xgD~53(NFS) # 1 keyserv X$Lrt/1,|S /etc/.rootkey D~*y? @9 keyserv X$LrS /etc/.rootkey D~*y?C'a)\ k4b\fZxgE"~q3dPDy?} 1. *t/ keyserv X$Lr953\S /etc/.rootkey D~*y?# 3. *@9 keyserv X$LrS /etc/rootkey D~*y? "M;vEE=}ZKPDxL# o( "MEE=xL kill [ -s { SignalName | SignalNumber } ] ProcessID ... kill [ - SignalName | - SignalNumber ] ProcessID ... PvEE{F kill -l [ ExitStatus ] hv kill |n"M;vEE(1!,SIGTERM EE)=;v}KPDLr#1!Yw;cG#9xL#g{k# 9;vxL,Z ProcessID d?P8(xLj6{(PID) #bv shell (f?vZs(KPDxLD PID(} GZ;v\@Ot/`vxL,bvVivB,shell (fns;vxLE)#9IC ps |n4"V|nDx Lj6E# root C'IC kill |n4#9NNxL#g{;G root C',XkQ-t/K*#9DxL# SignalName Ts!4^XD==;fO,^ SIG 0:# g{8(D SignalNumber G 0,kill |nli8( PID DP'T# @V83rPv|n 137 j> -s{SignalName | SignalNumber} -SignalName -SignalNumber ProcessID -l -lExitStatus +EE8(*EE}rEE{,}g* SIGKILL EE8( -9 rKILL# 8(;vEE{,g SIGHUP# 8(;vEE}# ": Zo(P*C1!DEE8(: PID,Xk8( - - w*;v EE#qr,Z;vYw};bM*;v SignalNumber# 8(;v.xF{}zm;v*;"MEEDxLrxLi#g{ PID G ;v}5,kill |n"MxL ID k PID `HDxL#g{ PID 5G 0,kill |n"MEE=yPxLiD ID HZ"M_xLiD ID DxL# ;"MEE= PID * 0 r 1 DxL#g{ PID G -1,kill|n"MEE =yPI"M_DP'C'yPDxL#;"MEE= PID * 0 r 1 D xL# g{EE*G -1 D:},kill |n"MEE=xLij6HZ PID xT5DyPxL# PvI5V'VDEE{F# Pv%tK+2 SIG 0:DEE{#g{ ExitStatus G;v.xF{}5, T&GvEEDEE{;T>#g{ ExitStatus G;vT&ZIbvEEU 9DxLDKv4,5,rT>T&ZbvU9bvxLDEED{F# Kv4, C|n5XTBKv5: T?v ProcessID Yw}AY"V;v%dDxL,"R8(DEEAY*;v%dDxLI&&m# Pms"z# 0 >0 >} 1. *#9;vx(DxL,kdk: kill 1095 bv(}"M1!D SIGTERM EE=xL 1095 4#9|#":g{xL 1095 Q-vKXb2E4v Tr2G SIGTERM EE,bvxL5JI\;#9# 2. *#98vvT1!EEDxL,kdk: kill -kill 2098 1569 bv"MEE 9,4 SIGKILL EE,4&m 2098 M 1569#SIGKILL EEGv(#;\;vTr2GD XbEE# 3. *#9yPxL""zT:,kdk: kill -kill 0 bv"MEE 9,4 SIGKILL EE,=yPi ID HZ"M_i ID DxL#r* shell ;\vT SIGKILL EE,|2#9G< shell ""zC'# 4. *#9z5PDyPxL,kdk: kill -9 -1 b"MEE 9,MG SIGKILL EE,=yPIP'C'5PDxL,uAG)Zd{$w>Ot/DMt Zd{xLiDxL#g{;vzksDPm};r!,|2;#9# 5. *"M;v;,DEE=;vxL,kdk: 138 |nN !{}KwCxLbDyPxL# o( killall [ - ] [ -Signal ] hv killall |n!{zt/DyPxL,}KG)zI killall xLDxL#C|na);v!{IzXFD shell 4(DyPxLD=c=(#1I;v root C't/1,killall |n!{}KG)t/|DxLbyPI!{ DxL#g{8vEE;8(,vns;vP'# g{;PEE;8(,killall |n"M SIGKILL EE# j> - -Signal nu"M SIGTERM EE;s"M SIGKILL EE=U=Z;v;"MDEE 30 ks9fnDxL#b x6q SIGTERM EEDxL;ve}Dza#g{ - M -Signal ;hC,killall |nnu"M8(DE E;s"M SIGKILL EE=yPZU=H"DEEs 30 k9fnDxL# "M8(D Signal Er SignalName# >} 1. *#9yPQ-t/Ds(xL,kdk: killall bv"MxyPs(xL kill EE 9(2F* SIGKILL EE)# 2. *#9yPs(xL,"x|G;ve}Dza,kdk: killall @V83rPv|n 139 |"MEE 15,MG SIGTERM EE;H 30 k,;s"MEE 9,SIGKILL EE# 3. *"M8(DEE=s(Lr,kdk: killall -2 bv"MEE 2,4 SIGINT EE,xs(Lr# `XE" kill |n# signal S}L# kinit |n C> qCr|B Kerberos 1]Z(1](ticket-granting ticket) # o( kinit [ -l lifetime ] [ -r renewable_life ] [ -f ] [ -p ] [ -A ] [ -s start_time ] [ -S target_service ] [ -k [ -t keytab_file ] ] [ -R ] [ -v ] [ -c cachename ] [ principal ] hv kinit |nqCr|B Kerberos 1]Z(1]#g{;Z|nPO8(;v1]j>,r9CIZ Kerberos d CD~(kdc.conf )PD [kdcdefault] M [realms] 8(D\?V"PD(KDC)!n# g{;|B;vfZD1],C|nXBu$_Y:f"+|,S KDC S\DBD1]Z(1]#g {;Z|nPO8( Principal {"R8( -s j>,Principal {S>$_Y:fPq!#BD>$_Y:f I*1!D_Y:f,}GC -c j>8(_Y:fD{F# -l"-r M -s j>D1] Time 5;mo* ndnhnmns dP: n zm;v} d zml h zm!1 m zmVS s zmk XkTbV3r8(wv?V,+I!TNN?V,}g 4h5m zm 4 !1 5 VS, 1d2s zm 1 l 2 k# j> -A -c cachename -f -k 140 8(bv1]|,;vM'zX7DPm#g{;8(bv!n,bv1]+|,>XwzX 7#1;vu<1]|,;vX7Pm1,|vISX7PmPD;vX7P9C# 8(*CD>$_Y:fD{F#g{Cj>;;8(,&C1!>$_Y:f#g{ KRB5CCNAME 73d?;hC,|D5;C4|{1!1]_Y:f#_Y:fDNNfZD Z]II kinit F5# 8(1]GI*"D#**"1],Cj>Xk;8(# 8(S\?mqC1]weD\?#g{;8(Cj>,+a>z*1]wedk\k# |nNXk;8(# 8(1]Dwe#g{we;Z|nPP8(,rweS>$_Y:fqC# *I|BD1]8(|B1ddt#Zdt=Zs,1];\;|B#|B1dXksZax1 d#g{Cj>;8(,rbv1]G;I|BD,!\g{ksD1]Dz|Z,vns1] z|ZT\zI;vI|BD1]# 8(|B;vfZD1]#1|B;vfZD1]1,I\;8(d{j># *;vYsD1]8(;vks,S start_time *"R -k j>;8(,C1!D\?m#-t j>b6E -k j ># 8(Z_Y:fPD1]Z(1]&;+= kdc 47O#g{1]Z|DksD1d6'Z,_ Y:fC7O}D1]f;# >} 1. *qC;vz|Z* 10 !1elZI|BD1]Z(1],kdk: kinit -l 10h -r 5d my_principal 2. *|B;vfZ1],kdk: kinit -R D~ /usr/krb5/bin/kinit /var/krb5/security/creds/krb5cc_[uid] /etc/krb5/krb5.keytab /var/krb5/krb5kdc/kdc.conf 1!>$_Y:f([uid] GC'D UID ) >XwzD\kmD~D1!;C# Kerberos KDC dCD~# `XE" klist |n"kdestroy |nM env |n# klist |n C> T> Kerberos >$_Y:fr\?mDZ]# o( klist [[ -c] [ -f] [ -e] [ -s] [ -a] [ -n]] [ -k [ -t] [ -K]] [ name] hv klist |nT> Kerberos >$_Y:fr\?mDZ]# @V83rPv|n 141 j> T>yPZ>$_Y:fPD1],|(}ZD1]#g{;8(Cj>,;Pv}ZD1]#v1P v>$_Y:f1Cj>P'# Pv>$_Y:fP1]#g{ -c r -k j><;8(,bvG1!D#Cj>M -k j>G%bD# T>*a0\?M1]DS\`M# CTBu4T>1]Dj>: -a -c -e -f F I*"D1] f Q*"D1] P IzmD1] p zm1] D IYSD1] d YSD1] R I|BD1] I u<1] i ^'D1] H 9C2~$O$ A 9C$O$ O ~qwIG;vzm 8(>$_Y:fr\?mD{F#g{;8(;vD~{rC1!D>$_Y:fr\?m# name g{;8(m>_Y:f{FDD~{r\km{,klist T>Z1!>$_Y:fr|mD~D>$#g {hC KRB5CCNAME 73d?,|D5;C4|{1!D>$(1])_Y:f# PvZ\?mPDu?#Cj>M -c j>%b# *?v\?mu?T>S\\?5#v1Pv;v\?m1Cj>P'# T>}VrXxX7x;Gwz{#;P -n D1!ivGT>wz{#C|nk -a j>,C# {9|ndv+Gg{;vP'D1]Z(1](ticket-granting ticket)Z>$_Y:fP;"V,rh CKv4,* 0#v1Pv>$_Y:f1,Cj>GP'D# *\?mu?T>1dA#v1Pv;v\?m1Cj>P'# -k -K -n -s -t >} 1. *PvZ1!>$_Y:fPDyPu?,kdk: klist 2. *PvZ etc/krb5/my_keytab \?mPyPu?9P1dA,kdk: klist -t -k etc/krb5/my_keytab D~ /usr/krb5/bin/klist /var/krb5/security/creds/krb5cc_[uid] /etc/krb5/krb5.keytab `XE" kinit |n"kdestroy |nM env |n# 142 |nN$_Y:f([uid] GC'D UID#) >XwzD|mD~D1!;C# kmodctrl |n C> 0kr60ZK)9 /usr/lib/drivers/kmobip6# o( kmodctrl [ -k kextname ] [ -luq ] hv ZK)9 /usr/lib/drivers/kmobip6 |,T0F/= IPv61(Mobile IPv6)&\D'V#*K+53dC* ;vF/= IPv6 wzmr`&ZcXkSXbvZK)9#}#ivB,g{9C53\mt/KF/= IPv6,C|n+I /etc/rc.mobip6 E>T/KP# j> *F/TZK)98(8C76# 0kF/TZK)9# liF/TZK)9Gq;li# 60F/TZK)9# -k -l -q -u Kv4, 0 C|nI&jI# >0 Pms"z# 2+T XkG root C'r system iI144PC|n# >} 1. TB>}0k kmobip6 ZK)9: kmodctrl -l 2. BP>}60 kmobip6 ZK)9#bv+{CyP53ODF/= IPv6 &\: kmodctrl -u 3. TB>}i/ kmobip6 ZK)9Gq;0k: kmodctrl -q `XE" mobip6ctrl |n"mobip6reqd X$Lr" ndpd-router |nM rc.mobip6 |n# 6xgk(E\m7PD:F/= IPv6;# @V83rPv|n 143 kpasswd |n C> * Kerberos we|D\k# o( kpasswd [ Principal] hv kpasswd |n*;v8(D Kerberos we|D\k#|a>TqC10we\k,bv\kC4*C'D Kerberos rS KDC qC;v changepw 1]#g{ kpasswd I&qCbv changepw 1],*bvBD \ka>C'=N"R\k|D# g{weI;v8(D_T(}g,B\k*sD$HM/rV{`)'d,rBD\kXkqSbv_T# IT;*1]Z(~qwe(krbtgt/domain)C kpasswd |nDd\k# N} Principal 8(k**d|D\kDwe#g{;Z|nPO8(we,weS1!>$_Y:fqC# 2+T 1ks|D\k1,Xk,1a)10\kMB\k# D~ /usr/krb5/bin/kpasswd /var/krb5/security/creds/krb5cc_[uid] 1!>$_Y:f([uid] GC'D UID# ) krlogind X$Lr C> * rlogin |na)~qw/}# o( /usr/sbin/krlogind [ -n ] [ -s ] ": krlogind X$Lr}#I inetd X$Lrt/#|2IS|nPC SRC |n4;XF# hv /usr/sbin/krlogind X$LrG rlogin 6LG<|nD~qw#bv~qwa)6LGN=# 3. krshd X$LrTXJ'{wC kvalid_user M DCE we# msE" BPms{"k krlogind X$Lr`X: Try again /usr/bin/shell: ~qwvD;v fork |n'\# ;P shell#;\t/* shell d?8(D shell#bv shell d?2ITG;vLr# j> -n -s {C+dc keep-alive {"#bv{"1!GtCD# r*WSVcDwT# &m krshd X$Lr krshd X$LrG inetd X$LrDS~qw,s_G53J4XFw (SRC)DS53#krshd X$Lr G tcpip SRC S53iDI1#C chauthent |n+"M/!{"MZ /etc/inetd.conf D~PD kshell P, "y] Kerberos 5 r kerberos 4 Gq;dC/4dC4XBt/ inetd X$Lr#bvX$Lr&1C chauthent/lsauthent |n4Yw#;Fv1S^D inetd.conf D~D kshell u?# `XE" rlogin |n# inetd X$Lr"rshd X$LrM syslogd X$Lr# pty XbD~# kvalid_user S}L# /etc/inetd.conf D~q=# @V83rPv|n 145 PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20M53hs;# 6xgk(E\m7PD:(Ekxg;# 6xgk(E\m7PD:O$k2+ rcmds;# krshd X$Lr C> *6L|n4Pa)~qw/}# o( /usr/sbin/krshd ":rshd X$Lr}#I inetd X$Lrt/#|9IS|nPC SRC |n4XF# hv /usr/sbin/krshd X$LrG9C Kerberos O$D rcp M rsh |nD~qw#krshd X$Lra) shell | nD6L4P#b)|nyZZIEDwzO4TX(WSVDks#shell |nXkPC'O$#krshd X$ Lrl}(eZ /etc/services D~PD kshell WSV# krshd X$LrDDdI(}C53\mgfLr(SMIT)r53J4XFw(SRC)`- /etc/inetd.conf r /etc/services D~4xP#;FvZ|nPdk krshd#1 krshd X$LrZ /etc/inetd.conf D~P;" M1,|I1!t/# inetd X$LrS /etc/inetd.conf D~M /etc/services D~q!|DE"# ZDd /etc/inetd.conf r /etc/services D~s,KP refresh -s inetd r kill 1 InetdPID |n4(* inetd X$Lr|DdCD~D|D# ~qks-i 1 krshd X$LrS\=;v~qks1,|t/BP-i: 1. krshd *ksli4KZE#g{bvKZE;Z 0 = 1023 6', krshd X$LrU9bv,S# 2. krshd SWSVA!V{1=;vUVZ*9#A!DV{.bM* ASCII }(T 10 *y)#g{bv} ;Gc,krshd X$LrbM|*CZjXwzOD4KZ2Z 0 = 1023 6'Z# 3. krshd Cu<,SksD4X747(M'zwzD{F#g{bv{F;\7(, krshd X$LrCM 'zX7DcV.xFm>N=# 4. krshd X$LrSuX~qwwzOD shell D|nP# v A` 16 VZDTUV{a2DV{.bM*CZ>X~qwwzODC'{# v g{bv~q1G Kerberos 5 1],bvX$Lr+$Z;v Kerberos 5 TGT rU.# 146 |nNXJ'{FM DCE we4wC kvalid_user# 6. ;) krshd 7OC',krshd X$LrZu<,SO5X;vUVZ#g{,SG;v Kerberos 5 1] "R TGT ;"M,|nP+= k5dcelogin |n(}6|=j+ DCE >$)#g{ TGT ;;"Mrg {,SG;v Kerberos 4 1],|nP+=C'D>XG< shell#shell ;sLPI krshd X$Lr( "Dxg,S# krshd X$Lr(}C53\mgfLr(SMIT) r|D /etc/inetd.conf D~4XF#;FvZ|nPP dk krshd# &m krshd X$Lr krshd X$LrG inetd X$LrDS~qw,s_G53J4XFw(SRC) DS53#krshd X$LrG tcpip SRC S53iDI1#C chauthent |n+"M/4"MtZ /etc/inetd.conf D~PD kshell P, "y]Gq Kerberos 5 r Kerberos 4 ;dC/4dC4XBt/ inetd X$Lr#bvX$Lr&1C chauthent/lsauthent |n4Yw#;Fv1S^D inetd.conf D~D kshell u?# `XE" rsh |n# inetd X$Lr# kvalid_user /}# /etc/hosts.equiv D~q="/etc/inetd.conf D~q=M /etc/services D~q=# 6xgk(E\m7PD:(Ekxg;# 6xgk(E\m7PD:O$k2+ rcmds;# ksh |n C> wC Korn shell# o( ksh [ -i ] [ { + | - } { a e f h k m n t u v x } ] [ -o Option ... ] [ -c String | -s | -r | File [ Parameter ] ] ":Zj>09C +(SE)x;G -(uE)ITXUj># hv ksh |nwC Korn shell,bv shell G;v;%=D|nbMwM|n`LoT#bv shell I;%=XS UK|LrS;vD~P4P|n# @V83rPv|n 147 Korn shell Gk Bourne shell(C bsh |nwC)rsf]D,"R|,s?VD Bourne shell DXcM8 v C shell DnCXc# XZ Korn shell D|`E",kND6Yw53kh8\m7PD:Korn shell r POSIX shell |n;# ":ZC ksh wait D$w==k parent wait() API `F# Korn shell Dv?f(F* ksh93)2GICD#bvv?fD Korn shell P)Z1! Korn shell P;IC D=S&\#XZb)=S&\DE",kND6Yw53kh8\m7PD:v?D Korn shell(ksh93);# Korn shell D^Ff(F* rksh)2GICD#\^ Korn shell Jm\m1*C'a)\XD4P73#X Z\^ Korn shell D|`E",kND6Yw53kh8\m7PD:\^ Korn shell;# j> -a -c String -e -f -h -i -k -m -n 148 T/;\k -s j>rk File[Parameter] N};p9C# g{hC,4P ERR ]e,"Rg{|nP;vGcKv5rKv#1A!E*D~1,bv#= G{CD# {CD~{f;# 1Z;Nv=18(?v|n*;vzYDp{# m>bv shell G;%=D#g{ shell dkdv;=S=;vUK((} ioctl S}L7(),; v;%= shell 2;m>#ZbVivB,TERM 73d?;vT(Tc kill 0 |n;1@;%= shell)"R INTR EE;6q"vT(TcPOH}4,) #ZyPivB,QUIT EE; shell vT# *C|nZ73PECyPN}35d?,;vG)Z|n{0DN}# Z;vV*DxLPKPs(w5"ZjI1r!;P#ZjI1,(fs($wDKv4,#Z w5XFD53P,Cj>*;% shell T/r*# A!|n"li|GDo(ms,+G;4P|G#Cj>*;%= shell vT# |nN4tCNNTB!n: allexport k -a j>`,# errexit k -e j>`,# bgnice T|MDEH6OKPs(w5#bG1!#=# emacs *|nu?dk;v emacs- gqPZ`-w# gmacs *|nu?dk;v gmacs gqPZ`-w# ignoreeof 1v=;vD~ax{1;Kv shell#XkC exit |n,r2GCj>"(}4 Ctrl-D 4 |3r,} 11 N4Kv shell# keyword M -k j>`,# markdirs mS;v / (1\)=yPGD~{f;a{D?<{# monitor k -m j>`,# noclobber @9X(rXOVPDD~#8(bv!n1,9CX(r{E >|(RekjG,\@{ E)4XOD~# noexec k -n j>`,# noglob k -f j>`,# nolog @9/}(e;|fZz7D~P# nounset k -u j>`,# privileged k -p j>`,# verbose k -v j>`,# trackall k -h j>`,# vi dk|nu?D vi- gqDPZ`-wDek#=#dk*eV{ 033 9`-w&ZF/# =#X5"MbP# viraw +?vV{&mIZ vi #=BdkD-y# xtrace k -x j>`,# Z;v%@D ksh |nPPIhC`v!n# @V83rPv|n 149 KP;v\^FD shell#T;v\^FD shell,;\: -r v Dd10D$w?<# v hC SHELL" ENV M PATH d?D5# v 8(|, / (1\)D|nD76{# v 9C >(RekjG)">|(RekjG,\@{E)"<>(sekjG,RekjG)r >>(= vRekjG)X(r|ndv# 9CCj>H,Z"v rksh |n# 9 ksh |nSjr File[Parameter] N};p9C# ZA!M4P;v|nsKv# 1f;1+4hCDN}S*ms# UAkD-y,r!|G shell dv# r!4PD|nM|GDN}# -s -t -u -v -x D~ /usr/bin/ksh /tmp/sh* |,= Korn shell D76{# |,1 shell r*1;4(DY1D~# `XE" env |n# rksh |n# E*D~D~q=# 6Yw53kh8\m7PD:Korn shell r POSIX shell |n;M:v?D Korn shell(ksh93);# 6Yw53kh8\m7PD:\^ Korn shell;?V# ksh93 |n C> wCv?f Korn shell# o( ksh93 [ + | - a b c C e f h i k m n p r s t u v x ] [+-R file] [ +-o Option ] [arg...]. ":Zj>09C +(SE)x;G -(uE)ITXUj># hv ksh93 |nwCv?f Korn shell,s_G;v;%=|nbMw,2G;V|n`LoT#bv shell I; %=XSUK|LrS;vD~P4P|n# v?f Korn shell _P1! Korn shell 4a)D;)=S&\#XZb)=S&\DE",kND6Yw5 3kh8\m7PD:v?D Korn shell(ksh93);# 150 |nN -a -b -c String -C -e -f -h -i -k -m -n T/{# 9 Korn shell S String d?A!|n#Cj>;\k -s j>rk File[Parameter] N};p9C# @9Z9CX(r > 1XOVPDD~#O_EXCL ==C44(D~#19C -C !n1,h* >| 4XOD~# g{hC,4P ERR ]e,"Rg{|nP;vGcKv5rKv#1A!E*D~1,bv#= G{CD# {CD~{f;# 1Z;Nv=18(?v|n*;vzYDp{# m>bv shell G;%=D#g{ shell dkdv;=S=;vUK((} ioctl S}L7(),; v;%= shell 2;m>#ZbVivB,TERM 73d?;vT(Tc kill 0 |n;1@;%= shell)"R INTR EE;6q"vT(TcPOH}4,) #ZyPivB,QUIT EE; shell vT# *C|nZ73PECyPN}35d?,;vG)Z|n{0DN}# Z;vV*DxLPKPs(w5"ZjI1r!;P#ZjI1,(fs($wDKv4,#Zw 5XFD53P,Cj>*;% shell T/r*# A!|n"li|GDo(ms,+G;4P|G#Cj>*;%= shell vT# ":ksh93 -n dvX(o(D/f{"#b){"G/f#49"vKb)/f,2;a|DE>D 4P#TBGQ*D/f{": `...` obsolete, use $(...). -a obsolete, use -e. ’=’ obsolete, use ’==’. %s within [[...]] obsolete, use ((...)). set %s obsolete. `{’ instead of `in’ is obsolete. "obsolete -j must be 1 or 2. @V83rPv|n 151 -o Option g{;8(;vN},r!10!nhCMms{"#\CCj>4tCNNTB!n: allexport k -a j>`,# errexit k -e j>`,# bgnice T|MDEH6OKPs(w5#bG1!#=# emacs xk;vCZ|ndkD emacs gqPZ`-w# gmacs xk;vCZ|ndkD gmacs gqPZ`-w# ignoreeof 1v=;vD~ax{1;Kv shell#XkC exit |n,r2GCj>"(}4 Ctrl-D 4 |3r,} 11 N4Kv shell# interactive k -i j>`,# keyword M -k j>`,# markdirs mS;v / (1\)=yPGD~{f;a{D?<{# monitor k -m j>`,# noclobber k -C j>`,# noexec k -n j>`,# noglob k -f j>`,# nolog @9/}(e;|fZz7D~P# notify k -b j>`,# nounset k -u j>`,# privileged k -p j>`,# restricted k -r j>`,# verbose k -v j>`,# trackall k -h j>`,# vi xk vi gqPZ`-w(CZ|ndk)Dek==#dk*eV{ 033,9`-w&ZF /==#X5"MbP# viraw +?vV{&mIZ vi #=BdkD-y# xtrace k -x j>`,# Z;v%@D ksh93 |nPPIhC`v!n# 152 |nN(RekjG)">|(RekjGM\@{E)"<>(sekjGMRekjG)r >>(= vRekjG)X(r|nDdv# 19C -R File !n1,zI;v;f}C}]b#|I;@"D5CLrC4iRd?M|nD( eM}C# 9 ksh93 |nSjr File[Parameter] N};p9C# ZA!M4P;v|nsKv# 1f;1+4hCDN}S*ms# UAkD-y,r!|G shell dv# r!4PD|nM|GDN}# Kv4, 0 >0 I&jI# "zms# ;C /usr/bin/ksh93 `XE" env |nMZ 147 3D:ksh |n;# wait S}L# profile D~q=# 6Yw53kh8\m7PD:Korn shell r POSIX shell |n;M:v?D Korn shell(ksh93);# kvno |n C> T>weD10\?f>E# o( kvno [ -e etype ] service 1 service2.... hv kvno |nT>we(service 1 service2...)D10\?f>E#. 2+T_TXkJm*weqC~q1]# 1ks~q1]1,9C10xgj6# @V83rPv|n 153 j> -e etype service 1 service2... 8(DvS\ type 4C=10\?f># 8(kT>10\?f>EDwe# 2+T 2+T_TJm*weqC;v~q1]# D~ /usr/krb5/bin/kvno `XE" klist |n# last |n C>T>XZH0G@;G8(DP}# v I Name N}8(DC'DGyP{Ou~DG: v a0*<1d v Vx1d v 9CDUK (tty) |,BPE"(g{PD0): v IZXB}Z /var/adm/wtmp D~PDQwxPK`6#g{PODEEG quit,C| nm>QwxPK`6;sLxQw#quit EEIGBfDNN;v: #define SIGQUIT 3 /* (*) quit, SUKXbV{PzI */ #define SIGKILL 9 #define SIGTERM 15 1 kill |nZ;P!nB;wC1,"M1!D SIGTERM EE#g{k"M SIGQUIT EE,dkBPZ ]: kill -3 (Process ID) kND kill |nTC=|`E"# j> -f FileName -n -t Time 8(;v4A!GDP}# T>Z;vx(D1d5PG?vC'{DyPICV{,x;G+|GXO;#0f 8 vV{# -X >} 1. *T> root C'yPG,kdk: last root console 2. *T>53=NXB}<.dD1d,kdk: last reboot 153Yt/1,XB}<1C'G<# 3. *T>yPZ 4 B 15 UOg 10:30 TGPmPD 10 P,kdk: last -n 10 5. *T>yPG T>XZns4PD|nDE"# o( lastcomm [ -X ][ Command ] [ Name ] [ Terminal ] hv lastcomm |nTfr1d3rT>XZTGDPm;^FZTB6': v I Command N}8(D|n# v I Name N}8(DC'4PD|n# v I Terminal N}8(DUK+4D|n# UKI;+|{rr4* tty#}g,I8( tty0 UKr 0 UK# T?vxL,T>BPE": v KPxLC'{F# v |n4P1GJh)U/DyPj>#TBGP'Dj>: S F C D X yC'4PC|n# Z4(SxLsC|n4P,+;PzEDS}L# C|nZ PDP-11 f]#=BKP# C|nU9"zI;vKDD~# C|nxE;vEEU9# v ZdBwCD|n{F# v xL9CD CPU 1dDk}# v xLt/D1d# 156 |nN T>?vC'{DyPICV{,x;G+|GXO;#0f 8 vV{# -X >} 1. *T>PXGPX root C'Z ttyd0 UKO4PD{* a.out |nDE",kdk: lastcomm a.out root ttyd0 3. *T>PXG(f53OD?vC'DnsG<1d# o( /usr/sbin/acct/lastlogin [ -X ] hv lastlogin |n|B /var/adm/acct/sum/loginlog D~4T>?vC'DnsG<1d#}#ivB,Z cron X$LrBKPD runacct |nwCC|n"+E"mS=?lD(fP#;x,lastlogin |n9IIG ADM iI1DC'dk# ": Z;vV<=73P;&CZZcd2mGJD~#?vZc&CP|T:DwVGJD~D1># j> -X &m?vC'{DyPICV{,x;GXO*0 8 vV{#Cj>99 lastlogin |n4k /var/adm/acct/sumx/loginlog D~,x;G /var/adm/acct/sum/loginlog D~# @V83rPv|n 157 2+T CJXF:C|nv&+4P(x)CJ(^3h AMD iI1# D~ /usr/sbin/acct /var/adm/wtmp /var/adm/acct/sum =GJ|nD76# G Z;Czm}]bO\myZ NCS ~qwD"a# o( lb_admin [ -nq ] [ -version ] hv lb_admin $_\m+V;Czm}]br>X;Czm}]bODyZ NCS D~qwD"a#~qw"a; v(;D+Vj6{(UUID)48(;vTs,;V`MM;vSZ,T0CWSVX74m>|D;C# M'z\;(}r GLB M LLB "Mi/ks4R=~qw#M'z\;(}r GLB M LLB "Mi/k s4R=~qw#ITC lb_admin $_Z8(D}]bPxPi/,vSBu?0>}QfZDu?# C lb_admin $_TZli;Czm}]bDZ]0@}}]bms.VPC#Y}5,Yg;(~qw;P "zM;}#XPOK,IT9C lb_admin bv$_Z GLB }]bPV$X>}du?# 1S\dkrT>dv1,lb_admin IT9CV{.rhvDD>{46pTs"`MMSZ#Z UUID P V{.1STTBq=m>}]# xxxxxxxxxxxx.xx.xx.xx.xx.xx.xx.xx.xx bo,x m>;v.yxF}#hvTD>{M uuidname.txt D~PD UUID PX# C lb_admin |n;N;lir^D;v}]b#b;F*10}]b#use_broker |n!q;Czm}] bD`M, GLB r LLB#set_broker |n!qd GLB r LLB }]b+;CJDwz#g{;v4FD GLB }]bD1>;^D,rbv^D;+=Gv}]bDd{1># 158 |nN -nq -version ;*Z;v4"aDYwPks(d)9Di$# T>bv lb_admin ytZD NCS f>,+;t/bv$_# S|n Z lookup" register M unregister |nP, object" type M interface N}g0yvIGm> UUID D V{.rT& UUID DD>{F# a[dd] c[lean] register Dfz|n# iR">}Z10}]bPOzDu?#1"vC|n1,lb_admin T<*5Z }]bP"aD?v~qw#g{~qwl&,Z}]bPbv"aDu?#V ;/#g{~qw;l&,lb_admin TEZ~qwD;(;DwzPD LLB } ]bPl4|D"a,"xvl4Da{,"/JKu?Gq;>}#g{~q wl&,+|D UUID M}]bPDu?;%d,lb_admin xva{"/Jb vu?Gq;>}# P=V}]bu?&C;>}Div# v ~qw;l&#lb_admin kZ~qw(;DwzOD LLB *5I&,+~q w;PZGv LLB P"a#~qwI\;YKP# v ~qwl&,+P|D UUID MZ}]bDu?;%d#l&D~qw;G" au?DGv~qw# {O=vu~PDNb;uDu?I\;2+X>}# Zd{ivB,nC;*>}bvu?}GI1Si$~qw;ZKP(}g, (}PvZ|DwzOKPDxL) # d[elete] h[elp] [Command] or ? [Command] l[ookup] Object Type Interface q[uit] 1 lb_admin /J>};vu?1,PDVl&==#y[es] l&>}bvu?# n[o] l&#V}]bPDbvu?;d#Z yes r no s,lb_admin Lxli 10}]bPDB;vu?#g[o] l&wCT/>},Zbv}LPg{;PC 'Z;ks,yPI!qDu?<;>},1#VyP;I!u?;/1=yP u?lij#q[uit] l&U9e}Yw# unregister Dfz|n# T>8(D|nDhv,r_g{;P|n;8(,PvyP lb_admin |n# l4"T>Z10}]bPDyP%d Object Type M Interface VNDu?#G EIC4w*NNN}D(d{#g{yPN}{v} ]b# Kv lb_admin a0# @V83rPv|n 159 r[egister] Object Type Interface Location mS8(Du?=10}]b#C;vGE4m> Object"Type M Interface V Annotation [Flag] ND nil UUID# ;CG;v Family:Host[Port] q=DV{.,dP Family GvX75P,Host Gwz{F, Port GKZE#Family DI\5|, ip#*7D # IC4m>wz{Gj<}Vq=#}g,ip:vienna[1756] M ip:#192.5.5.5[1791] GI SUD;C5w{# "MGvns 64 vV{D"Mu?DV{.#C+}E4g(;v|,;vUq r;|,V{DV{.#*ZV{.P6k+}E,0f*P;v41\# s[et_broker] [BrokerSwitch] Host Flag G>X(1!)r+V,m>bvu?&jGv*>X"a9GZ LLB M GLB <"a#Flag G;vMu?;pf"+;0lu?ZN&"aDVN# set_broker M use_broker |n*"a!qX(D LLB r GLB }]b# *10 LLB r GLB hCwz#g{8(+Vw* BrokerSwitch,set_broker h C10 GLB;qr|hC10 LLB#wzG;v Family:Host q=DV{.,d P Family G;vX75P, Host G;vwz{#Family DI\D5|, ip# *7D # IC4m>wz{Gj<}Vq=#}g, ip:prague M ip:#192.5.5.5 GIS\Dwz5w{# "v use_broker,;G set_broker |n,47(sLYwGq+CJ LLB r GLB# set_t[imeout] [short | long] *yP|DYwhCI lb_admin 9CD,1\Z#set_timeout CN} short M long hC,1#;PN},|T>10D,15# u[nregister] Object Type Interface S10}]bP>}8(Du?# Location ;CG;v Family:Host[Port] q=DV{.,dP Family G;vX75P,Host Gwz{,Port GKZE#Family DI\D5|, ip#*7D # IC4m>; vwz{Gj<}Vq=#}g, ip:vienna[1756] M ip:#192.5.5.5[1791] G IS\D;C5w{# us[e_broker] [BrokerSwitch] GEZ Object"Type M Interface VNPIw*(d{4%dbvVNPNND 5#}GksQ(}C -nq !nwC lb_admin {9,qrunregister Jm> }?v%dDu?#y[es] l&>}u?#n[o] l&#t}]bPDu?#g[o] l&;ksM>}yP%dD#`D}]bu?#q[uit] l&U9 unregister Y w,;>}NN=SDu?# !qsLYw*CJD}]b`M,GLB r LLB#BrokerSwitch G global r local#g{ BrokerSwitch ;a),use_broker 7(10}]bG+Vr>X# C set_broker 4!qd GLB r LLB *;CJDwz# `XE" drm_admin(NCS)|n glbd(NCS)X$Lr"llbd(NCS)X$LrM nrglbd(NCS)X$Lr# lb_find |n C> C=;v+V;Czm(GLB)~qwX$LrM|GDtTDPm# 160 |nN GLB zm`M"~qwwzDxgX7" default r alternate_N D%*{FM%*D UUID# j> -q -v -dl Cj< RPC zFi/ GLB ~qw#A`,r!;v GLB ~qw,"RvvZ10zw%*PD~qw;Qw# g{"V;v GLB ~qw,LrKv"5X;v 0 4,;qr4,Gc# r!v NCS f>V{.# 1Qw GLB ~qw1r* RPC wT# >} ;vxgZ=v NCS %*D?vP<|,;v glbd,ZZ}v%*P|,;v nrglbd# /etc/ncs/lb_find sent to broadcast address 192.92.110.255 waiting for replies received response from glb daemon at ip:stimpy(192.92.110.43) port 1072. received response from glb daemon at ip:oscar(192.92.110.16) port 1168. received response from glb daemon at ip:vmess(192.92.110.21) port 1114. ..... replicatable ip:stimpy 0.00.87.84.00.00.00 default 333b91c50000.0d.0 replicatable ip:oscar 0.01.83.0f.00.00.00 alternate_1 54bdad9a4000.0d.0 non_replicatable ip:vmess 0.5c.6e.15.00.00.00 alternate_2 5c0e4acb8fa7.02.c `XE" lb_admin |n# glbd(NCS)X$Lr"llbd(NCS)X$LrM nrglbd(NCS)X$Lr# lbxproxy |n C> Mxm X zm# @V83rPv|n 161 o( lbxproxy [ :] [ -help ] [ -display Display ] [ -motion Number ] [ -terminate | -reset ] [ -reconnect ] [ -I ] [ -nolbx ] [ -nocomp ] [ -nodelta ] [ -notags ] [ -nogfx ] [ -noimage ] [ -nosquish ] [ -nointernsc ] [ -noatomsfile ] [ -atomsfiles File ] [ -nowinattr ] [ -nograbcmap ] [ -norgbfile ] [ -rgbfile Path ] [ -tagcachesize ] [ -zlevel Level ] [ -compstats ] [ -nozeropad ] [ -cheaterrors ] [ -cheatevents ] hv lbxproxy |nS\M'z,S,"Z= X ~qwD%v,SOxP`74C,"RZ X -iO4PwVE /49|ZMxmM/r_H}1dDivB,S|l#*{C X DMxm)9= (LBX)D&CLrXk, S=;v lbxproxy#b)&CLr;h**@XZ LBX DE",|Gvv,S= lbxproxy,Mq;v#f D~qw# Tx(/Z(,lbxproxy +IM'za)D>$+]=~qw#IZ X M'z,S= lbxproxy,rKG# X*DGC'D .Xauthority D~|,xPkzmDxgj6PXDP'\?Du?#lbxproxy ;f0b) u?uySk .Xauthority D~#C':phC|# lbxproxy LrPwVj>,|G,zmZl},S1+9C Display KZ#T>KZGSKZ 6000 D;v+F5,M fr X T>,S;8(D=(;y#g{Z|nP;P8(KZ,lbxproxy D1!KZG 63#g{zmT D~#P}VPDN=:"M,$HXFM{FXF#T;v !(*>E)*vZ0Z\mw2(}`,D lbxproxy KP1,xbv{FDtTD}]&;SY# j> -atomsfile File -cheaterrors -cheatevents -compstats -displayDisplay -help -I -motionNumber -noatomsfile -nocomp -nodelta 162 2G1! AtomControl D~# Jm*a_T\Z X -iOxP[-#X -i#$NN&p,B~rIH0kszIDmsZ G)TsDks0;"M#1 lbxproxy \L7;vks1,Cj>TksPm`^F#XZm s,-cheaterrors j>Jm lbxproxy 4%4 X -ifr#9C1T:gU# TZB~,-cheatevents j>Jm lbxproxy 4%4 X -ifr,MsTms;y#9C1T :gU# ?Nzm4;rU=;v SIGHUP EE,(fw9u3FE"# 8('V LBX )9D X ~qwDX7#g{Cj>;;8(,T>(} DISPLAY 73d?qC# r!;vXZ|nPj>DrwDoz{"#Z X ks,&pMB~P;Cc5zm;9CDndVZ# 4STszk# o( ld [ -DNumber ] [ -eLabel ] [ -G ] [ -HNumber ] [ -K ] [ -m ] [ -M ] [ -oName ] [ -r ] [ -s ] [ -SNumber ] [ -TNumber ] [ -u Name ] ... [ -v ] [ -V ] [ -z ] [ -ZString ] ... [ -bOption ] ... [ -LDirectory ] ... { -fFileID ... -lName ... InputFile ... } r ld -bsvr4 [ -d[y | n] ] [ -D Number ] [ -e Label ] [ -G ] [ -HNumber ] [ -K ] [ -m ] [ -M ] [ -oName ] [ -r ] [ -R Path ] [ -s ] [ -SNumber ] [ -TNumber ] [ -u Name ] ... [ -v ] [ -V ] [ -z [defs | nodefs] ] [ -z multidefs ] [ -z [text | nowarntext | warntext] ] ] [ -ZString ] ... [ -bOption ] ... [ -LDirectory ] ... { -fFileID ... -lName ... InputFile ... } hv ld|n,2F*4S`-Lrrs(Lr,iOTszk"i5D~"};# ld |nT|nP8(D3r4SdkD~#g{;9;N8(D~,v&mZ;NvVDD~#XkAY8( ;vdkD~,xP -bI(s4V8 i),-bimport,-bkeepfile,-f r -l(!4V8 L)jGrw*;v InputFile N}# (-bI"-bimport r -bkeepfile jGGk I"import r keepfile !n;p9CD -b jG# ) @V83rPv|n 163 1zIZYw53BKPDLr1,IT9C cc |n4SD~#r* cc |nC+2!nMX8'VbwC ld |n,yTIT;Z|nPP8(#(S /etc/xlC.cfg r /etc/vac.cfb dCD~PA!E"#) 4S== ld|nITM 64 ;TsMLr;y4S 32 ;TsMLr,+G 32 ;M 64 ;Ts;\4SZ;p#*8 (4S==,IT9C OBJECT_MODE 73d?,r -b32 r -b64 !n# i5D~ i5D~G4OTs,|(#|,2mD~MTszk,dP|(K2mTs#g{i5D~|,m;vi5 D~r;\6p`MDI1,ld |n"v;v/f"vT;\6pDI1#g{|,Zi5D~PDTszk XCOFF 7oP F_LOADONLY ;/,ld |nvTI1#bv;(#;C48wZi5D~P2mTsDO f>Jm0kMKPVPD&CLr#B&CLrk2mTsDBf>,Hi5Dm;vI1,xP4S# 2mTs 2mTs,(#(} ld |nDd{wC4(,G XCOFF 7oP F_SHROBJ ;/DTszk#2mTs( eKZKP1bvDb?{E#g{8(K-bnso r -bnoautoimp !n,ld |nw*U(Tszk&m2m Ts,g{D~;F},r4S'\# (#,g{75}CK2mTsPD{E,w*dkD2mTsvPZdvD~D0kLr?V#19CKP 14SLr,49Z^}CD{E12IT*sPv2mTs#19C -brtl !n1,yPPZ;Gi5I1 D|nPPD2mTsPZdvD~P#1LrKP1,530kLr0kyPbyD2mTs,"RKP1 4SLrIT9CyP2mTs);#E),IT8(|nPPD~w *U(D InputFile#qr,Xk9C -bI r -bimport !n8(,;XEPi5D~D3r,rK}CZ(e.0#uA,;XZ|nPP; 9;NXPvi5D~# ld |njGD3r;0lgN&m,}GjGMdkTszk"bME){E*<,};;}CDXF?V(CSECT) # CSECT G;IVDzkr}]%*#g{|,PXZd{ CSECT P{EDX(;n(RLD),K CSECT + }Cd{ CSECT#}CD CSECT }4}CDZ?{E# vTM;'VDjG *K\Md{f>D ld |nf],;)jG\6p+;vTt#jGzIywvTjGM|DYw}D{"# vTDjG;Px;=D&m;a?Vs"4t/}]?V#1!ivB,}]?VZ;C 0 &*<# ":ZKP1530kLrX(;}]?V,rK8(D}Vv0lPZX73dPr; 5CLr,ng dump r nm |n,r!DX7P# hCI4PdvD~DkZc= Label#1!kZcG __start(+B._ start) # 8(|,*&mDdkD~Pm#FileID Xk|,dkD~{Pm#FileID PD?;PMs Z ld |nPPVpPvGy;&m#D~PDP|, shell #=V{*(GE)" [(s( !)"](R(!)M ? (JE),IT9C glob S}LxP)9"R\8(`vTsz k# zIkKP14SLr;p$wD2mTs#-G jGH[k8(xP -b jGD erok"rtl" nortllib"nosymbolic"noautoexp M M:SRE !n#sL!nIT2Gb)!n# TkdvD~DD>"}]M0kLr?V,TB?v?VZG Number 6}DD~+F? &*<#g{8(}G 1,r;aTk#g{8(}G 0,0kLr?VZ%J_gTk, D>M}]Z_gTk47#w?VDyP CSECT Tk#1!5G 0# g{8(D Number }pdvD~ZDNN CSECT ;Tk, ld |n"v;v/f"RI \;\0krKPdvI4PD~# TkdvD~D7"D>"}]M0kLr?VTB?;?VS3f_g&*<#jGH [k8( -HNumber,K& Number GKP ld DzwOD3fs!# Z/,==B,&m libName.so r libName.a D~#ZyPivB<+QwI -L j>8 (r;ZjP,g{A!i51;P{ED}C,vT(eZi5PD{E# mS Directory =CZiRbDQw?)#K5#f Z(z7P,I530kLr9C4hC soft ulimit#1!5G 0# XZsC'Q;M 32 ;LrD|`E",kND6AIX 5L V5.3 (C`LEn:`4"w TLr7PD:sLr'VEv;# hCdvD~DD>?VD*?V,rK8(D}Vv0lPZX73drI5 CLrng nm r dump |nr!DX7# @9b?D{E Name D,xU/#g{8(D{E;fZ,+(f;v/f#ITX49 CKjG# 4XZ loadmap D~Ds(Lr|n4PD=SE"# + ld Df>V{.4*j&\`,# g{PNN4(e{E#tZ4Sa2,?FvVB|ms#bGI4PD~9(1D1 !iv#9(2mb12GPCD,Tc7#TsG@"D,4yP{E}CZZ?b v#K!n;Z8( -b svr4 !n1P'#|H,Z -b ernotok !n# Jm4(eD{E#bG9(2mb1D1!iv#kI4PD~aO9C1,48(} Cby4(e{EDP*#K!n;Z8( -b svr4 !n1P'#|H,Z -b erok !n# Jm`v{E(e#Z1!ivB,vVZ!/Ts(.o D~).dD`v{E(ea1,jGGPCD# ITX49CKjG# s(Lr ld |ni$|nPN}MwCs(Lr(1!ivBG /usr/ccs/bin/bindD~),+]s(LrS|nDzI Pm#s(Lr5JOkD~`4S#!\s(Lr(#I ld |nwC,+\1St/s(Lr#ZbViv B,s(LrSj76{F#IT9C`TDrj{D76{# 3. TZZN}.0D;\X4D!n,IT9CUN}!{!n#2MG5,v8(!nM0E# 4. g{!ne;,ns;v!nEH# 32 64 asis autoexp 8( 32 ;4S==#ZbV==B,yPdkTszkXkG XCOFF32 D~,qra(f ms#vT XCOFF64 i5I1#TZ8(KX({ED==DX(e,+T/4= FileID#1s(Lrw*%zLrwC1,IT X(rzID~w*=s(LrDj4= FileID#IT9CzIDD~t/w*%zLrDs(LrL r#1!ivB,;zID~# 4dvTszkDX73d= FileID#H4NMs4X7Er{E#TZPZ3dPD?v{ E,PvKSbv{E=m;v{ED}C#1!ivB,;zID~#'0PX calls !n D|`E",kNDZ 177 3D:X73d;# &myPs4Db?{E#1!G asis !n# I\D0,,S,;X7OD`vX(;n(RLD)=%;D RLD#bG1!5# cror15 cror31 9C cror 15,15,15(0x4def7b82)8nw*wC8nsDXb no-op 8n#1!5G ori 0,0, 0 (0x60000000) # kND nop !n# 14SZ AIX 3.1O*XB4SD53106pD4STszk1,9CK!n# 9C cror 31,31,31(0x4ffffb82)8nw*wC8nsDXb no-op 8n# 1!5G ori 0,0, 0 (0x60000000) # kND nop !n# 14SZ AIX 3.2 O*XB4SD53106pD4STszk1,9CK!n# D : N u m b e r [ / d s a ] r 1KPI4PLr1,hCJmC'r(C'Q)9CDnss!(CVZm>)#K5#f maxdata:Number[/dsa] Z(z7P,I530kLr9C4hCm~}] ulimit#1!5G 0#19CK!n1,* C'}]r#f8(DVZ}#Lr;\T=X+9C shmat r mmap /}DTs3d= *C'}]r#tDibX7# TZ 32 ;Lr,KPZsLr'VBD53JmDns5G 0x80000000,KPZ,sLr' VBD53Jmns5G 0xD0000000#kNDZ6AIX 5L V5.3 (C`LEn:`4"wTL r7OD::sLr'VEv;;#18(Gc51,C'}]rZZ 3 N*<,Lr9Ch *DN4zc8(D maxdata 5# datapsize:psize TZ 64 ;Lr,maxdata !na)KLr}]QD#$Dnss!#IT8(Nb5+;\ 8(Dns}]5Ds!gN,}]r<;\,} 0x06FFFFFFFFFFFFF8# ks psize 3fs!(TVZ*%;)D}]#C5IT8(*.xF".yxFrKxF}# }Vf6k C `LoTPD`,#mb,3fs!IT8(*;v}VsfS,;vV{Ds :: v k r K(m> KB r 0x400 VZ) v m r M(m> MB r 0x100000 VZ) v g r G(m> GB r 0x40000000 VZ) v t r T(m> TB r 0x10000000000 VZ) v p r P(m> PB r 0x4000000000000 VZ) v x r X(m> EB r 0x1000000000000000 VZ) dbg:Option debugopt:Option }g,-b datapsize:16k r -b datapsize:0x4000 +ks 0x4000 }],"Z XCOFF 7P hC F_VARPG ;# r hCX(wTrXF!n#1!ivB,;hCwT!n# 9C dbg:loadabs r debugopt:loadabs !nm>ZI -T M -D j>8(D,;X7O 0kdvLr#ZKivB,;DdxTV'8n=(`T)V'8n,49d?jGIX B(;D{E#`FX,2S;+V'8nDdIxTV'8n# delcsect g{ CSECT PD{EI$HA!Tszk(e,r>} CSECT PDyP{E#K!n@9 ,;LrOvV;9;vD`,/}D5}#}g,g{ a.o (e/} a(),b.o (e/} a() M b(),C -bdelcsect !n4S a.o M b.o S b.o P>}{E a() M b()#by,a() D =v5};fZK#1!5G nodelcsect !n# dynamic r shared 8(DbQw#g{b =_}yP+?D~o4}CD CSECTS#I TX49CK!n# tC#iDSt#iDY:0k#K!nZd{jGsmS -lrtl jGM!n#g{8( -brtl !n,vT -blazy !n"R{CY:0k# 14S#i1,Z#iD0kLr?V#fSt#iDPm#Z0k#is530kLrT /X0kSt#i#tCY:0k1,SY;)St#iD0k1=ZZ;1dwC#io D/}# 1#iDyP}CG/}wC1,Y:0k#i#g{#ioDd?G}CD,r+TdM ==0k#i# ":g{9CY:0k1HO/}8k1&!D#(#,/}P(;DX7HO=v/}8 k7(Gq8r,;/}#19CY:0k4S#i1,Y:0k#iD/}X7kd{# iFcDX7;;y#@5Z/}8kHODLr&C;9CY:0k# XZY:0kD|`E",kND6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:2 mbY:0k;# l:FileID r loadmap:FileID (!4V8 L)+?vs(LrS|nMa{4= FileID# 1!ivB,;zID~# libpath:Path 14dvD~D0kLr?V1,9C Path w*b76#1QwI -l jG8(Db1,Path H;wP'Tli2;;9C#19C -L jG1,Path 2GzIDNbb76# loadmap:FileID m:UR g{;8(NN -L jGr8( nolibpath !n,ZdvD~D0kLr?VP4k1!b7 6E"#1!b76E"G LIBPATH 73d?D5(g{(eD0),qrMG /usr/lib:/lib# &\k l:FileID !n;y# *4SLrhC SGETUREGS j>#1hCK SGETUREGS j>1,DfwDZ]f"Z :exo#(} coredump 53wC9CK!n# @V83rPv|n 171 M:ModuleType modtype:ModuleType r ZTszkPhC=V{D#i`MrM2mTsjG#s(Lr;li#i`M,+&h CIBP5.;: 1L %@9C##ih*?v0k}]?VD(C1># RE IXCD##ih*@5Z#iD?vxL}]rD(C1># RO ;A##iG;AD,`vxLIT,19C# g{ZNb0v!nO9C S 0:,+hCTszkoD2mjG#530kLrT <2m RO #i}]?VD%;5}#qr,530kLrvT#i`M#1!5G 1L# map:FileID r R:FileID +dvTszkDX73d4= FileID#H4NMs4X7Er{E#1!ivB,;zID ~#'0PX map !nD|`E",kNDZ 177 3D:X73d;# maxdata:Number[/dsa] &\k D:Number[/dsa] !n;y# m a x s t a c k : N u m b e r r &\k -S jG;y# S:Number modtype:ModuleType &\k M:ModuleType !n;y# nl r noloadmap ;+s(LrS|nMa{4=0k3dD~#bG1!5# noautoexp @9Nb{EDT/dvD~^kZc##tNbh*D{E,C -u jGrr nogc r gcbtpass !n#t;)ryPTszkDyPb?{E#g{H;9C noentry 2;9C nox !n"RR;=kZc,+"v/f# noerrmsg ;+ms{"4=j8(2mTs,xG1PvZ8(D2mTs\G9CU76i~#K! n;0l(}9CZ"}]rTszkD BSS xrP# v yPxP XMC_TC(TOC X7#?)r XMC_TD(TOC d?)Df"3d`D CSECT ;VZ;p# nop:Nop g{,18(Knoobjreorder M noreorder !n,noreorder !nEH#1!5G reorder !n# 8(Z=>X}LDV's9CD no-op 8n#Nop I\GX(5 cror15"cror31 r ori . ;,r;vK;D.yxF}#ori 8nG1!5#8( -bnop:cror15 !nH,Z8( -bcror15 !n;8( -bnop:cror31 !nH,Z8( -bcror31 !n#g{8(KX(D nop !n.;,+2GyPH0D nop !n# g{ Nop G;vK;D.yxF},8(NbDzw8n#zw8n2GyPH0* Nop 8 n8(DX(5#19CKq=1,ITX4K!n# quiet 8(Dnszw8nGIs(LrZ#iZ?V'szID#d{8(Dzw8n6pI no-op 8n,+*;IW!D no-op 8n# +?vs(LrS|nMda{4=j?V,rKD>M}]lOZdvD~o#19C noreorder !n1,dvD~DD>?V;YG;C@"D"Rg{D>?V;G;C@"D,530 kLr;0k#i#rK,\bZLrMZK)9O9CK!n#g{,18( noobjreorder M noreorder !n,noreorder !nEH#1!5G reorder !n# {CdvD~DKP14S#C!nb6E nortllib M nosymbolic- !n#uA,;IC rtl !nhvD=SYw#bG1!5# ;|,KP14SLrD}C#g{CK!n4SwLr,;\Lr9C24==44SN b2m#i,Lro<;PKP14S#bG1!5# 8(g{53D sed_config hC4XU,rxLD(C}]xr+_PG4PmI(# ;zIF}DdvD~#rK,ZdvD~P4{EmMX(;E"#K!n2G -s j># bG1!5# + nosymbolic tTVdxs`};PTT=tT?V;P0k1dX(;Du?#bG1!5# ;lib?/}wC.dD/}N}`M#1!5G typchk !n# ;+=SE"4=0k3dD~#K!nG1!5"R2G -v j># ;9dvD~I4P#4;4(z7,2;40kLr?V#8(4x(z7r0kLr? VDj>M!nZ9CK!n1^'#1!5G x !n# &\k notextro !n;y# &\k noautoimp !n;y# 8( Origin w*|,}]?V*?V*?VZTszkoD *<+F?G 0x264,"R pT:0x10000000 G8(D,D>?VDWVZX7G 0x10000264# ;+s(LrS|nMda{4=j?V,;P0k1dX(;Du?#1!5G nro !n# rtl tCdvD~DKP14S#K!nb6E rtllib M symbolic !n# r r reorder 1tC/,==1(kND dynamic M static !n),rtl !nJmC -l j>8(Ddk D~T .so M .a ax# +?G2mTsDdkD~w*LrDStPZdvD~0kLr?V#2mTs4Z|n PP8(D`,3rPv# g{9uD58(K2mTsI1DT/0k,vPv|,Zi5oD2mTs#(}9C BPP4((foo.o) 2ITC=SD -bautoloads 8(=SDi5I1# rtllib rwexec rwexec_must S:Number scalls:FileID shared smap:FileID so stabcmpct:Level g{E)*7,rzITZ|nPO+CD~8( *U( InputFile#qr,Xk9C -bI r -bimport !n8(T/Xm S=|nP#14SwLrr;PKP14S1,K!n(I rtl !n,>D)Xk9C#2 mTs;XCC!n4S#1!5G nortllib !n# 8(xLD(C}]xrD4PmI(+y]53D sed_config hC4v(#bG1!5# 8(^[53D sed_config hCG24,xLD(C}]xr<+_P4PmI(# &\k -S j>;y# +TszkDX73d4= FileID#4V83rPv{E#TZPZ3dPD?v{E,Pv KSbv{E=d{{ED}C#1!ivB,;zID~#'0PX scalls !nD|`E ",kNDZ 177 3D:X73d;# &\k dynamic !n;y# +TszkDX73d4= FileID#4V83rPv{E#1!ivB,;zID~#'0P X smap !nD|`E",kNDBfD:X73d;# &\k autoimp !n;y# 8(wT?VP stabstring D9u6p#Stabstring G$H,}KvV{DV{.#{EmoD ?vS.ZwT?VPPT:D+F?#TZ Level,BP5GP'D: 0 ;X9u#X4 stabstring Dwv1>;4k=wT?V# 1 >}1>#?v stabstring ;N4= .debug ?V#{EmPDX4 stabstring 8( =wT?VD`,+F?# 2 XB`E stabstring "R>}s?V1>#(Z;)5}P,fZ`v stabstring#| Ghv`,`M+9C;,D`M}#)`M}DwCrGj{DdvD~,x;G C C_FILE {Emu?m>D%;DdkD~# g{s(Lr;\6p stabstring,+5Xms{""RzIDI4PD~;PP'D stabstring#ms;0l#`D~# 174 |nN KB r 0x400 VZ) v m r M(m> MB r 0x100000 VZ) v g r G(m> GB r 0x40000000 VZ) v t r T(m> TB r 0x10000000000 VZ) v p r P(m> PB r 0x4000000000000 VZ) v x r X(m> EB r 0x1000000000000000 VZ) static sxref:FileID symbolic textro textpsize:psize }g,-b stackpsize:16k r -b stackpsize:0x4000 +ks 0x4000 DxLw_LQ;," Z XCOFF 7PhC F_VARPG ;# 8(Db1,R;=T .so axDD~# +TszkDX73d4= FileID#4V83rPv{E#TZPZ3dPD?v{E,Pv KSbv{E=d{{ED}C#1!ivB,;zID~#'0PX sxref !nD|`E ",kNDBfD:X73d;#tSE# + symbolic tTVdx;PTT=tT#C5IT8(*.xF".yxFrKxF}# }Vf6k C `LoTPD`,#mb,3fs!IT8(*;v}VsfS,;vV{Ds :: v k r K(m> KB r 0x400 VZ) v m r M(m> MB r 0x100000 VZ) v g r G(m> GB r 0x40000000 VZ) v t r T(m> TB r 0x10000000000 VZ) v p r P(m> PB r 0x4000000000000 VZ) v x r X(m> EB r 0x1000000000000000 VZ) typchk x X r xref:FileID }g,-b textpsize:16k r -b textpsize:0x4000 +ks 0x4000 D>,"Z XCOFF 7P hC F_VARPG ;# 4Pb?/}wC.dD/}N}`MDli#N}`MliE"\(}`kwMc`Lr |,ZTszko#bG1!5# XZ`MliD|`E",kND AIX 5L Version 5.3 Files Reference P D:XCOFF (a.out) File Format;# g{^ms,9dvD~I4P#bG1!!n# +TszkDX73d4= FileID#H4NMs4X7Er{E#TZPZ3dPD?v{E, PvKSbv{E=d{{ED}C#1!ivB,;zID~#'0PX xref !nD|` E",kNDBfD:X73d;# KP14S 1!ivB,4S1s(2mTsoD{E}C#4,dv#i+9('VKP14SD2mTs#;*;P;F}MIT(}C rtl_enable |nX4S2 mTs4j+tCVP2mTsDKP14S# )bG;v53wC#14SZK)91bG XkD#IT9C symbolic"nosymbolic, r nosymbolic- X|V+tTME)*f]xa),+;FvbVC(# g{;P9CKP14SLr,\b9Cnosymbolic tT,r*+(}9C+V4SzkD/}hv{1S xP#iZ/}wC#qr,TZk;9CKP14SLrDLr;p9CD#i#K P14SLrvTbyD{E# v g{{ETT=tT(b(E);pr!#xPf"` C_EXT D b?{E{;kb(E;pr!,xPf"` C_WEAKEXT Db?{Ek|'{E{DV{ { M } ;pr !# PvDXZ?v{EDE"|(: v {EGqG#9C *(GE)j>kZc,9C I jGns=vV{,}Kf" ` XMC_TC0 g T0 T>DGy# dkD~E"!vZdkD~`M#TZTszk,PvS C_FILE {Emu?PqCD4D~{#g{Ts 4Ti5D~,Tszk4TBq=Pv: ArchiveFileName[ObjectName] 2mTs{PZ { }((!).d#g{2mTs(}M -blibpath !n,1!b76E"4=dvD~D0kLr?V#;\8(D Nb!n,1Qw|nPP8(Db1;9CLIBPATH# g{dvD~Q-fZrZ6LD~53P,ld |nzIY1DdvD~#Y1dvD~4(Z( } TMPDIR 8(D?} 1. *4S`vTsD~"zI*ZYw53BKPD a.out D~,kdk: ld /usr/lib/crt0.o pgm.o subs1.o subs2.o -lc -lc(!4V8 L)4S libc.a b#jIbDr%==G9C cc |n(`kw)4gBy>4SD~: cc pgm.o subs1.o subs2.o 2. *8(dvD~{F,kdk: cc -o pgm pgm.o subs1.o subs2.o ZD~ pgm o4(dv# 3. ;*|DKTsD~ subs1.o,*XB4S pgm,kdk: cc -o pgm subs1.o pgm pu4TTszk pgm.o M subs2.o D CSECT SD~ pgm PAv#g{LrI`vdkD~9I+ vPY}D~,1|D1K8(DbPDS}L# (b8 /usr/lib/libtools.a D~)# 5. *zI2mTs,kdk: ld -o shrsub.o subs1.o subs2.o -bE:shrsub.exp -bM:SRE -lc b4STszk subs1.o"subs2.o M4Tb libc.a PC -lc j>8(DS}L# ld |nC libc.a bw*G2mb4 S,-bI:/lib/syscalls.exp 8> ld |n#^[N120Yw5 3D|B"Pf,&CLr2;C;YN4S#Nb2,4SD&CLr;GITSNb^}r"P f6pF2=d{^}r"Pf6pOD~xFD~# @V83rPv|n 179 D~ |, ld |n# 8(4SLr9CDb# 8(1!dvD~{# /usr/bin/ld /usr/lib/lib*.a a.out `XE" ar |n"as |n"nm |n"dump |n"rtl_enable |n"strip |n# a.out D~q=# glob S}L"load S}L"loadbind S}L"loadquery S}L"unload S}L# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:gN4(2mb;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:sLr'VEv;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:2mbMY:0k;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:2mbEv;# AIX 5L Version 5.3 Files Reference PD :XCOFF (a.out) File Format;# ldd |n C> Pv/,D`XT# o( ldd filename hv ldd |nPvyP`XTD76{F#C|n+(fvZP'D XCOFF D~OD`XT# N} 8(d`XT+;PvDD~# FileName Kv4, 0 C|nI&jI# >0 Pms"z# >} 1. T>Z /usr/bin/dbx OD`XT,kdk: ldd /usr/bin/dbx 180 |nN ^D;v XCOFF I4PD~7# o( ldedit -b Option [ -V ] File hv IT9C ldedit |n^D XCOFF 7PrI4PD~D(z7PDwVVN#ldedit |nIT+&CLrj Gr!{jG*.s3}]/Lr#ldedit |n9ITZ;XB4SDivBmSr^D MAXDATA M MAXSTACK D5# -b j>Dq=k4S`-w ld |n9CDq=`F#-b j>ITZ|nPO`N9C# g{;P8(j>,r ldedit |n9CjC({"# @V83rPv|n 181 j> -b Option ^DI Option 8(DI4PD~#Option DI\5G: datapsize:psize ks psize 3fs!(TVZ*%;)D}]#C5IT8(*.xF".yxFrKxF}# }Vf6k C `LoTPD`,#mb,3fs!IT8(*;v}VsfS,;vV{Ds :: v k r K(m> KB r 0x400 VZ) v m r M(m> MB r 0x100000 VZ) v g r G(m> GB r 0x40000000 VZ) v t r T(m> TB r 0x10000000000 VZ) v p r P(m> PB r 0x4000000000000 VZ) v x r X(m> EB r 0x1000000000000000 VZ) }g,-b datapsize:16k r -b datapsize:0x4000 +ks 0x4000 }],"Z XCOFF 7P hC F_VARPG ;#|G(}+(z7D`&?VhC*x( psize 5DT}W} 2 4jID# g{C5;G 0,r9ahC XCOFF 7D f_flags ?VD F_VARPG ;#qr,ae}C;# lpdata +D~jG*.s3}]/I4PD~# nolpdata +D~!{jG*.s3}]/I4PD~# maxdata:value hC MAXDATA 5#Value 1T 0 *<1GvKxF},1T 0x *<1Gv.yxF}, d{ivG.xF}# maxdata:value/dsa hC MAXDATA 5M DSA ;#Value 1T 0 *<1GKxF},1T 0x *<1G.yx F},d{ivG.xF}# maxstack:value hC MAXSTACK 5#Value 1T 0 *<1GvKxF},1T 0x *<1Gv.yxF}, d{ivG.xF}# rwexec +D~DI4MI3dD?VMQ;jG*I4P# 182 |nN KB r 0x400 VZ) v m r M(m> MB r 0x100000 VZ) v g r G(m> GB r 0x40000000 VZ) v t r T(m> TB r 0x10000000000 VZ) v p r P(m> PB r 0x4000000000000 VZ) v x r X(m> EB r 0x1000000000000000 VZ) }g,-b stackpsize:16k r -b stackpsize:0x4000 +ks 0x4000 DxLw_LQ;," Z XCOFF 7PhC F_VARPG ;#|G(}+(z7D`&?VhC*x( psize 5DT} W} 2 4jID#g{C5;G 0,r9ahC XCOFF 7D f_flags ?VD F_VARPG ;# qr,ae}C;# textpsize:psize ks psize 3fs!(TVZ*%;)DD>#C5IT8(*.xF".yxFrKxF}# }Vf6k C `LoTPD`,#mb,3fs!IT8(*;v}VsfS,;vV{Ds :: v k r K(m> KB r 0x400 VZ) v m r M(m> MB r 0x100000 VZ) v g r G(m> GB r 0x40000000 VZ) v t r T(m> TB r 0x10000000000 VZ) v p r P(m> PB r 0x4000000000000 VZ) v x r X(m> EB r 0x1000000000000000 VZ) }g,-b textpsize:16k r -b textpsize:0x4000 +ks 0x4000 D>,"Z XCOFF 7P hC F_VARPG ;#|G(}+(z7D`&?VhC*x( psize 5DT}W} 2 4jID# g{C5;G 0,r9ahC XCOFF 7D f_flags ?VD F_VARPG ;#qr,ae}C;# Zj# -V >} 1. *ks53!(D3fs!DD>"}]MQ;,Idk: ldedit -b textpsize:0 -b datapsize:0 -b stackpsize:0 b+e} XCOFF 7PD F_VARPG ;# `XE" ld |nM dump |n# @V83rPv|n 183 learn |n C> a)9CD~"`-w"jMd{&\?~DFcz(z8n# o( learn[- Directory] [ Subject[ LessonNumber]] hv learn |na)9CD~"`-w"jMd{&\?~DFcz(z8n#Z;NwCC|n1,53a)XZ learn |nDi\TE"#qr,learn |nZzk*ns;v learn |nT0DX=*<# \(}8( Subject N}F} learn |nD1!Yw#learn |nM8(DwbDZ;N,1t/#I8(N NTBwb: v D~ v `-w v |`D~ v j v EQN(i/V{) v C(oT) ": vIZ;v\P 1/2 _K/D2=4UKOKP EQN NL#/usr/share/lib/learn/eqn/Init D~ |,;vj8D'VUKDPm# 1dk learn |n,53Qw /usr/share/lib/learn ?4j6;, DQw?<# S|n v bye S|nU9 learn |na0# v where S|nf_zPXzDxL; where m S|na)|j8E"# v again S|nXBT>NLDD># v again LessonNumber S|nCzXKNL# v hint S|nr!C4@@l&DNLE>Dns?V;hint m S|nr!{vNLE># N} -Directory LessonNumber Subject Jmz8(;v;,DQw?<#1!ivB,53Z /usr/share/lib/learn ?E"Dwb# >} !CXZD~DZ_NL,kdk: learn files 184 |nN8>E"# D~ /usr/share/lib/learn /tmp/pl* $HOME/.learnrc |,yP`X? 1Xkk*1aQz# o( leave [ [ + ] hhmm ] hv leave |nH}1=8(D1d,;saQzXkk*#Z5J1d0D 5 VSM 1 VSaQz,ZGv1 dYaQz,"RZTsD?VSaQz#1"z1,leave |nZ|+T>B;u{"0Kv# g{;8(;v1d,leave |nC When do you have to leave? a>#newline D&p + hhmm hCS101d*} aQzT:Z 3:45 k*,kdk: leave 345 `XE" calendar |n# @V83rPv|n 185 lecstat |n C> T>XZl=+d=#=xg-i(ATM)Vrx(LAN)BfM'zDYwE"# o( lecstat [ -a -c -q -r -s -t -v ] Device_Name hv C|nT>I8( LEC h8U/D ATM LAN BfM'(LEC)YwE"#g{;v LEC h8{F;;d k,T>yPICD LEC D3FE"#!q;vj>4uuQwa{#IT>8(E"`pHgdC, LE_ARP _Y:fu?,ib,SM3FrzI!qT>yPE"`p# 9Ir*rXUzY"4;3FF}w# N} LE M'zh8D{F,}g ent1# Device_Name j> -a -c -q -r -s -t -v ksyPD LE M'zE"#Cj>;4;3FF}wrP;zY# ksdC# ks LE_ARP _Y:f# A!s4;3FE"F}w# ks3FE"F}w# P;r*rXUj+DwTzY# ksib,SDPm# TZyPP'DwCT>TBE",CE"|,TBVN: h8`M T> LAN BfM'zDhv(}g:T+xrnF7) LAN MAC X7 T> LAN BfM'zD 6 VZT+xrnF7D MAC X7# ATM X7 T> LAN BfM'zD 20 VZl=+d=#=(ATM)X7# yC1d T>TSON4;3FE"T4y}%D5J1d$H# }/Lrj> 10 LAN BfM'(LEC)h8}/Lr NDD 4,j>#>}4,j>: Broadcast Dead Debug Limbo Running Up 186 |nN!q#T>xg\m1D$dCtT,MZ LANE ~qwO(eD10 ELAN d C5# Lane LE_ARP mu? C -a r -q j>!q#T>10 LE M'z ARP _Y:f#9|(u?D`M"|D4,"6L LAN MAC X7r7Ihv{,6L ATM X7M;)hv5# >}`M BUS-PP BUS-MP Data LES-PP LES-MP c%M4*~qw(cTc) # c%M4*~qw(`c)# }](cTc) # LE ~qw(cTc) # LE ~qw(`c) # >}5w Arping Connected Flushing Known Unknown "T(} LE_ARP (;6LM'z/~qw# j+,S=6LM'z/~qw# "B=M'z/~qwD}]76# *@6LX7+9;P,S# 6LX74*9;\ LE_ARP# Lane ~qwM3FE" C -a r -s j>!q#T>C LE M'zD10"M,SUM#f3FE"T010DMICD LANE ~qwD ATM X7# Lane ,S C -a r -v j>!q#T>10IC LE M'z9CDib,SDPm#|(ib76M(@5"6 L ATM X7M;)hvTD5gbv,SGqI6Lt/,bGqGvI4FD,S,r6L$w> GqIm;v LE M'zzm# Kv4, g{8(;v^'D Device_Name,C|nzI;vms{"5w|;\,S=bvh8#^'Dh8ms{ "D>}I*: LECSTAT: No LANE device configured. LECSTAT: Device is not a LANE device. LECSTAT: Device is not available. `XE" atmstat |n" entstat |n" mpcstat |nM tokstat |n# lex |n C> zI;vkdkwDr%o(Vv`%dD C r C++ oTLr# o( lex [ -C ] [ -t ] [ -v| -n ] [ File... ] @V83rPv|n 187 hv lex |nA! File rj+dvD~X|{* lex.yy.C ) C++ `kw9C# I lex |nzID C++ LrI9C STDIO r IOSTREAMS#g{Z C++ `kP, cpp (e _CPP_IOSTREAMS Gf,Lr*yP I/O 9C IOSTREAMS#qr,9C STDIO# lex |n9C|,Z File PDfrMYw4zI;vLr, lex.yy.c,bvLrIC cc |n`k#bv` k}D lex.yy.c ;s\S\dk,+dkVI*IZ File D~PDfr(eD_-,,"KP|,Z File D ~PDYwDLr,O# bvzIDLrG;vF* yylex D C oT/}#lex |n+ yylex /}f"Z;v{* lex.yy.c DD~ P#I%@C yylex /}46pr%D;v%JDdk,r\C|Md{ C oTLr;p44P|'QDd kVv/}#}g,z\C lex |n4zI;vLr#bvLr\Z+dkw"M=;vI yacc |nzID bvwLr.0r/dkw# yylex /}CF*P^T/zDLra94Vvdkw#bva9Z;v1dJmLrvZ;v4,(ru~) BKv#JmPP^v}?D4,#Z File PDfr7(LruyS;v4,F/=m;v4,# g{;8(;v File, lex |nA!jMq=# (e g{kZzDfrP&Cd?,XkZbv?V(e|G#d?iIs_DP,|GD(eiIR_DP#} g,g{k(e D w*}V,&Cby4: D [0-9] zIC;vZ {} (s(E)Z'!d?{Dfr?V(eDd?# {D} ZTUq*7rI %{, %} (g{PP(!D(e?VPDP;4F= lex.yy.c D~#\Cbv9lyw C oTd?CZ lex Ywr|,7D~,}g: %{ #include int count; %} 188 |nNXyw?V#G)P;\ZZ;v frsvV# lex b?D`M,yytext,\(}Z(e?V8(TB.;4hC*TUaxDV{}i(1!)r_GTUa xV{.D8k: %array (1!) %pointer Z(e?V,I*zIDP^4,zhCmDs!#1!s!T!Lrc;s#I\k*|4SDLrhC| sDs!# %an %en %hn %kn %mn %nn %on %pn %vp %zn *d}G n(1! 5000) o(VvwZc}G n(1! 2000) `VZV{dv[}(1! 0) 9uV{`}(1! 1000) `VZV{`dv[}(1! 0) 4,}G n(1! 2500) dv[}(1! 5000,n! 257) ;C}G n(1! 5000) ZI %h M %m XFD"PmPDU[YVH(1! 20,6' 0 <= P < 100) `VZV{`dv[}(1! 0) g{`VZV{vVZ)9D}rmo=V{.P,I\h*C %o N}4;dv}is!(I\D}is! Z 10,000 = 20,000 D6'Z) #bv4;43`TZ%VZV{}sC`DV{}# g{`VZV{vVZ;v)9D}rmo=P,XkC %h M %m N}hC`VZ"Pms!*;vH| ,Z lex D~PD`VZV{\}|sDs!# g{;P`VZV{vVZ)9Dfrmo=P,+Gzk ’.’ 4%d`VZV{,XkhC %z sZc#` FD,TfV{`(}g,[^abc])4%d`VZV{,XkhC %h M %m sZc# 1C`VZV{1,lex.yy.c D~XkC -qmbcs `k!n4`k# fr ;)(eKu~,MI4fr?V#||,I yylex S}L4%dDV{.Mmo=,M1%d1*4PD C |n#h*b;?V,b;?VXkI(g{ %%(+YVE)*7,;[GqP;v(e?V#lex |n;6 p;P(g{Dfr# Zbv?V,s_P|,)9}rmo=N=D#=#b)mo=IIZ= yylex S}LDdkD~P;6p# R_DP|,;v1bv#=;6p14PD C LrN,F*;vYw# 1J(VvLr"V;v)9D}rmo=D%d,J(VvLr4PkGv)9}rmo=`X*DYw# #=I|,)9DV{#g{`VZoT73Z53P20,#=2I|,tZ20zk/;?VD`VZV {# PIxqrUqV*#}g,g{kQwX|V* KEY DD~,IdkgBZ]: (KEY) printf ("found KEY"); g{Z File D~P|,bvfr,yylex J(VvLr%d#= KEY "KP printf S}L# @V83rPv|n 189 ?v#=IP;vT&Yw,H,1;v#=%d1,;v C |n44P#?vodXkT ;(VE)ax# g{Z;vYwPC`Z;uDod,Xk+|G|,Z { } (s(E)P#g{PvC'S}L?V,Z~ v(g{ %%,XkzEbvfr?V#g{;P;v8(YwD#=%d,J(VvLr+Z;|Ddk#= DivB+.4F=dv# 1 yylex J(VvLrZ%d;vdkwPD;vV{.1,Z|4Pfr?VDNN|n0,|a+bv% dDV{.4F=;vb?V{}i(r8rV{.D8k),yytext#`FD,b?D int,yyleng,;hC *TVZm>D%dV{.D$H(rK,`VZV{Ds!sZ 1 ) # gkqCgNNI)9}rmo=DE",kND6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:lex |nPD)9}rmo=;# C'S}L lex b(eBPS}Lw*\Z lex f6D~Dfr?VCDj# input unput output winput wunput woutput yysetlocale S yyin A!VZ# ZA!sf;;vVZ# 4;vdvVZ= yyout# S yyin A!`VZV{# ZA!sf;;v`VZV{# 4;v`VZdvV{= yyout# wC setlocale (LC_ALL" ″ ″ ); S}L47(10oT73# winput"wunput M woutput j;(e49CZ lex.yy.c D~P`kD yywinput"yywunput M yywoutput S}L#*Kf]T,G) yy S}L3rX9C input"unput M output S}LCj+`VZV{4A!" f;M4X*DVZ}# \(}*ZC'S}L?VD}L4T:Dzk42GG)j#+Gg{4T:D,XkgBGyZ(e?V !{G)jD(e: %{ #undef input #undef unput #undef unput #undef output #undef winput #undef wunput #undef woutput #undef yysetlocale %} Z lex.yy.c P;P main S}L,r* lex b|, main S}L,xbvS}LwC yylex J(VvLr MI yylex() Z File ax&wCD yywrap S}L#rK,g{ZC'S}L?V;|, main() r yywrap() r=_<;|,,1`k lex.yy.c 1,XkZ ll wC lex bDX=dk cclex.yy.c-ll# I lex |nzIDb?{FDx`kDV{# (}I digits 8(D.yxFV{DrPm>Dx`kDV{# Z c ;GOfPvDV{DivB,m>bv c V{4Dd# ": Z lex frP;9C \0 r \x0# 1Z;vmo=PCb)XbV{,;X+|G(=}EP#}KZ6AIX 5L V5.3 (C`LEn:`4"w TLr7PD:lex |nPD)9}rmo=;PhvDXbV{MKc{{E,yPV{\G;vD>V{# %dfr 1`Z;vmo=I%d10dk,lex |nH!qn$D%d#18vfr%d`,}?DV{,lex |n! qHvVDGv#}g,g{fr integer [a-z]+ keyword action...; identifier action...; Tbv3rxv, integers Gdk%J, lex %ddkw*;vj6{,r* [a-z]+ %dKvV{;x integer v%d_vV{#;x,dkG integer,=vfr%d_vV{#lex !qbvX|Vfrr*|H vV#;v|LDdk,g int,;%d{}mo=,yT lex !qj6{fr# C(d{%d;vV{. r* lex H!qn$D%d,yT;9C|,q .* Dmo=#}g: ’.*’ I\sG;vZ%}EP6p;vV{.DC=(#;x,J(VvLrA!47,4iR;v6D%}E4 jI$%d#g{xbyfrDJ(VvfrC=TBdk: ’first’ quoted string here, ’second’ here |%d: ’first’ quoted string here, ’second’ *K"V|LDV{.,first M second,9CTBfr: ’[^’\n]*’ bvfrZ ’first’ s#9# @V83rPv|n 191 bv`MDms;G6=o,r* .(dc)Kc{;%d;PV{#rK,q .*(dE,GE)Dmo=Z 10P#9#;*TPDvVN},"TTBfr: she he \n s++ h++ |. ; Zbons=vfrvT}K he M she DyP+w#;x,r* she |, he,lex ;6p|,Z she P D he Div# *2Gbv!q,C REJECT Yw#bv18nf_ lex *=B;vfr#lex ;sZZ;vfr;4P0 w{dk8kD;C=|ZDX=,"4PZ~v!qfr#}g,Fc|, he D5},CTBfr: she he \n {s++;REJECT;} {h++;REJECT;} |. ; ZFcj she D"zN},lex \xdkw;sFc he D"zN}#r*ZbVivB,she |, he +4 .;;,IZ he O!T REJECT Yw#Zd{ivB,7(DvdkV{Z=v`PI\O'Q# \.,^[N1 lex D?D;GVndkwxGlbZdkPD3)nDyP>},REJECT \GPCD," Rb)nD5}I;|r%`|,# j> zI lex.yy.C D~x;G lex.yy.c TM C++ `kw;p9C#*C= I/O wb,9Cj _CPP_IOSTREAMS# {93F**#1*P^4,zhCT:DmDs!1,g{z;!Cj>,lex |nT/zIbv**# 4 lex.yy.c =j0 >} S lexcommands D~a! lex 8n,"Z lex.yy.c PECdv,CBP|n: 1. lex lexcommands 2. 4(;v lex Lr,|+s4*;*!4,>}P2Uq,"C;vUqzf`vUq,Z lex |nD~ P|(BPZ]: %% [A-Z] putchar(yytext[0]+ ’a’-’A’); [ ]+$ ; [ ]+ putchar(’ ’); 192 |nN}Lr;# 6AIX 5L V5.3 >XoT'V8OMNXoT'VEv;# line |n C>SjOA!E"# Kv4, C|n5XTBDKv5: 0 >0 I&ax# ZdkPvVD~ax{# >} *KS|LA!;P,;s+d=S=;vD~P,k4(;vE>D~,Z]gB: echo ’Enter comments for the log:’ echo ’: \c’ line >>log K shell }LT>TBD{": Enter comments for the log: ;sS$w>D|LOA!;PD>"+dmS=U>Da2?V# echo ’: \c’ |nT>K;v0Ea>{# kND echo |nTq!XZ \c *erPDE"# @V83rPv|n 193 `XE" echo |n"ksh |n"sh |n# read S}L# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:dkMdvYwLr1DEv;hvKCZM6D" wD"UKDMl= I/O SZDD~"|nT0S}L# link |n C> 4P link S}L# o( link File1 File2 hv link |nT8(DD~4P link S}L#1`XDS}L;PI&D1r,link |n;a"},9C rm r rmdir |na|2+# >} *K*VPD file1 4(nbD4S,kdk: link file1 file2 D~ /usr/sbin/link 194 |nN li C M C++ `LoTTiR1ZDJb# o( lint [ -a ] [ -b ] [ -c ] [ -C ] [ -h ] [ -lKey ] [ -n ] [ -oLibrary ] [ -qDBCS ] [ -p ] [ -t ] [ -u ] [ -v ] [ -w Class [Class ... ] ] [ -x ] [ -MA ] [ -NdNumber ] [ -NlNumber ] [ -NnNumber ] [ -NtNumber ] [ -IDirectory ] [ -DName [=Definition ] ] [ -UName ] File ... hv lint |niR C M C++ oTD4zkD`kms"o(msT0'JMr;IF2Dzk#IT9CKLr: v 6p4zkMbD;f]# v H`kw|OqX4P`Mlifr# v 6pd?P1ZDJb# v 6p/}P1ZDJb# v 6pw?XFPDJb# v 6pI\a"zmsr'JMBDO(od# v 6p;9CDd?M/}yw# v 6pI\D;IF2zk# ":9C lint |nli C++ oTD~h*P C Set++ `kwDm~|# li/}DD~Z9C,TiRZ;)5}P5X5,xZd{5}P;5X5D/}"wC1N}}?M` Mad/D/}T0d5;P;9C,rd5;9CK,+;P5X5D/}# lint |n4gBbMD~{D)9{: v File {T .c a2D* C oT4D~# v File {T .C a2D* C++ oT4D~# v File {T .ln a2DG19CK -c r -o j>D1r,lint |nzIDG ASCII D~# lint |na/fd{s:DD~"vT|G# @V83rPv|n 195 lint |nq!yPDI -l j>8(D .c".C T0 .ln D~Mb,"T|GZ|nPOvVD3r&m#1! ivB,+j< llib-lc.ln lint bmS=D~PmDa2?V#;x,1!qK -p j>D1r,lint |n9C llib-port.ln IF2b#1!ivB,lint DZ~iliKPmPDD~D`%f]T;;x,g{8(K -c j >,ravT .ln M llib-lx.ln D~# -c M -o j>JmT C M C++ oT4D~/Pv?9C lint |n#(#T?v4D~9C;NxP -c j >D lint |n#?NKPKP;N,9Ch*D -l j>PvyPD .ln D~#ba4 vyPDD~Z?D;;B#K}Lk make |n$wC\C,JmdvTG)TSONli}C4D~/O sV^D}D4D~KP lint |n# lint M LINT $&mw{E(eG*Jm lint |n^Dr>}3)I\PJbDzkx(eD#rK,lint M LINT {E&C;4w*F.; lint liDyPzkD;v#tV{# TB C M C++ oT4LrPD"MDdK lint |nZli4LrD1rDYw==: {9XZ^(CJzkD"M# {9liTBIy=/}ywPDId}?DN},+GTliZ;v Number N }D}]`M#g{;P* Number |,;v5,r lint |n;aliN} (Number=0) #ANSI /}-M&C9C!TE4m>48(DN}T!zK"Mz F# {9XZ/}N}Z/}(eP49CD/f# g{+K"MECZD~D*7,r lint |n;a6pKD~PD;9CD/}M /}N}#bZTbKP lint |nD1r9C# ZD~P,S|vVDX=*<{9XZ;9CDb?{E"/}M/}N}D /f#bG "M18nD,/,+G2&CZb?{E#|T Z{9XZ;9CD/}-MMd{Db?TsywD/fGPCD# ZD~P,S|vVDX=*<{9XZ;9CK+G4-(eDb?{EM/ }D/f# (}9C/}-Myw4p4q/}yw4JmS7D~zIj<-Mlib# C18n5P$n M "M18n,TuY/f ky6p# lint |n/fE"xvKD~{MPE#Z?vD~-\Z;iliD1r(fK?vD~M?vPED/f E"# g{;P8( -c j>,lint |naU/SyPdkD~PU/=DE",;slid;BT#Zb;c,g {;e~3uE"Gp4Zx(D4D~9Gp4Z|D;v|,D~,G4,lint |naZT>D4D~{ szO;vJE# |,Km`j<7D~D ANSI LrI\#{hC -wD j>TuYXZ-M49CD/fD}?,"hC -n j>T{C ANSI j4uYXZ/}-M;fZD /f}?# j> -a -b -c -C 196 {9XZ+$535x;;$Dd?DE"# {9XZ^(CJ break odDE"# Y9 lint |nZ|nPO*?v .c D~zI .ln D~#b).ln D~vvG lint |nZ;iDz 7,;alidZ?/}Df]T# 8(9C C++ b(Z /usr/lpp//xlC/lib ?,r_Z|nPO8( -ldos j>4|, llib-ldos.ln b#1liw*Ps?D~Dn?PD? VD~1,9CCj>4|,>X lint b#Cj>";{9 lint |n9C llib-lc.ln b#lint bX k;Z /usr/ccs/lib ?9NN -o j>9C^'#zID lint bGZ ~i lint |nDdk#-o j>v#g{ lint bD4D~;Gb?SZ(}g,4k llib-lc D~D= =),r -v j>GPCD#(}9C lint |n"MP,b)j>hC2GICD# liTd{ C oT=TDIF2T# 1S 32 ;F2= 64 ;D1r,liPJbD35#vliBPiv: v jvyPD shift / mask Yw,r*P)Z 32 ;B$w}#DYwZ 64 ;BI\aT;vOsDLr DD~S/KP lint |n# {9/}N}49CDE"# XF/f`D(f#1!ivB,yPD/f`Gn/D,+GIT(}|(J1D!nw* Class N}D;?V4pv!{$n#%@!nPv*: a G ANSI Xw# c k^{E5HO# d yw;BT# h =wT=(j_# k CZ K+R `MD4zk# l +$535x;;$Dd?# n ^'zk# o 4*Ds53r# p f0;,DIF2T# r 5Xod;BT# s f"]?li# u d?M/}D}79C# A !{$nyPD/f# C Pu~vVD#?# D b?yw49C# O +;OzDXw# P /}-MfZ# R lb=^(CJDzk# {9XZPb?yw,+GS49CDd?D{"# ?F4P ANSI C oTj: -IDirectory -DName[=Definition] -qDBCS -UName + Directory mS= lint |naZdPQw #include D~D?}NN Name Du0 >} 1. *Kli C LrPDms,kdk: lint command.c 2. *K{9dPD;){",kdk: lint -v -x program.c bali program.c,+G;aT>XZ;CD/}N}(-v)r;CDb?(-x)Dms{"# 3. *KTnbD lint bliLr,kdk: lint -lsubs program.c baT /usr/ccs/lib/llib-lc.lnchecks j< lint bM /usr/lib/llib-lsubs.ln lint bli program.c# 4. *KTIF2bM;vnbDbxPli,kdk: lint -lsubs -p program.c baT /usr/ccs/lib/llib-port.ln IF2 lint bM /usr/lib/llib-lsubs.ln lint bli program.c# 5. *KvTGj T>h8`PDh8# o( listdgrp DeviceClass hv Pvh8DE",dP DeviceClass N}8DGh8dC}]bPD(Fh8DTs`# N} DeviceClass 8(Kh*T>dI1Dh8`# Kv4, 0 C|nI&jI# >0 "zms# >} 1. *Pv adapter `PDh8,kdk: listdgrp adapter dv`FZgB: a0 sa1 siokma0 fda0 scsi0 scsi1 bl0 sioka0 siota0 @V83rPv|n 199 D~ |, System V listdgrp |n# /usr/bin/listdgrp `XE" chdev |n"lsattr |n"lsdev |n"mkdev |nM rmdev |n# listvgbackup |n C> PvrV48]Z8(iJODmiDZ]# o( listvgbackup [ -b blocks ] [ -f device ] [ -a ] [ -c ] [ -l ] [ -n ] [ -r ] [ -s ] [ -d path ] [ -B ] [ -D ] [ -L ] [ -V ] [ file_list ] hv listvgbackup |nPv8]ZEx"D~"CD-ROM rd{4ODmiDZ],2ITC4SP'D8]4 V4D~#listvgbackup |n2CZ`m8],ng` CD"DVD rEx# listvgbackup -r M restorevgfiles |n4P`,DYw,&CO*GI`%f;D# j> -a -b blocks -B -c -d path -D -l i$KI -b block j>8(D8]ExDomis!#g{PX*A!8],rI\h*^Di s!#-a j>;GZ9CExxP8]D1rEP'# 8(Z;N%@DdkYwPAkD 512 VZiD}?,9C blocks N}4(e#g{;P8( blocks N},A!iD}?1!5* 100# +mi8]U>r!= stdout# Cj>aETXT>}%D 256 v8]#U>Dq=* alog,#fZ /var/adm/ras/vgbackuplog#U>D?;P;vTVEt*DPm,|,D~rh8{" CZ4(8]D|n"UZ"Uus!"8]D\s!T0FvD,$r;k -l M -L j>;p9C# 8(9C path N}(eDV4D~D?<76#g{;P9C -d N},ra9C10D$w? <#g{10$w?<*y?XZmi8]DPCE"# Cj>h* -f device j>#Cj>9C listvgbackup T>mi"8]DUZM1d"4T8] 53D uname dv"Yw536p(oslevel)"FvD,$rD8]s !T0TWVZm>D8]Uus!HE"#uus!GyPD~53O}]Ds!#j+s! G?vD~53D+?s!(49CD+}])# -l j>9T>8]miD_-mMD~53E ",H[ZKP0lsvg -l vgname1# 200 |nNXZ mksysb 8]D lpp D~/E"# -L -f device -n -r -s -V Cj>h* -f device j>,(}ZKPD8]53OwC0lslpp -l14*Cz7T>H[E"# }KI mksysb zIDmi8].b,Cj>;a*d{mi8]zIdv# 8(|,KI device N}(eD8]h8`M(D~"Ex"CD-ROM rd{4)#1;P8( -f D1r,device D1!5* /dev/rmt0# ;V4 ACL"PCLs r)9tT# 8(9C file-list N}(eDh*V4D8]D~#g{;P8( file-list N},ryP8]DD ~,r4P listvgbackup |n;aPv8(D8]PDD~# 8(K8]4G;vC'mi,;Gymi(rootvg)# i$KEx8]# Cj>h* -f device j>,;*Exh8$w#-V j>Y9 listvgbackup i$mi8]P? vD~7DIAT,r!yP"zD stderr# N} file_list j6Kh*V4DD~Pm#KN};GZ -r j>;8(D1r9C=#Z9CUqVtDPmP &C8(k10?<`XDD~Dj{76#}GPd{8>,qr8(?} 1. *KPv(;Z1!h8 /dev/rmt0 OD538]DZ],kdk: listvgbackup 2. *KPv(;Zh8 /dev/cd1 OD538]DZ],kdk: listvgbackup -f /dev/cd1 3. *KPv(;Zh8 /dev/cd1(Ch8G;vC'mix;Gymi)OD538]DZ],kdk: listvgbackup -f /dev/cd1 -s 4. *KS(;Zh8 /dev/cd1 OD538]PV4 /etc/filesystems,kdk: listvgbackup -f /dev/cd1 -r ./etc/filesystems 5. *KV4(;Zh8 /dev/cd1 O,;ZGymi8] /myfs/test ?C:EVtDPX(;Z /dev/rmt0 OD mksysb 8]ExD lpp E",kdkgB: lsmksysb -Lc -f /dev/rmt0 7. *KZ stdout OT>mi8]U>,kdk: lssavevg -B 8. *KPvXZ(;Z /tmp/mybackup OD8]DmiM#f8]}],kdk: listvgbackup -l -f /tmp/mybackup 9. *Ki$(;Z /dev/rmt0ODmi8]ExD?v|7DIAT,kdk: lsmksysb -V -f /dev/rmt0 @V83rPv|n 201 D~ |,K listvgbackup |n /usr/bin/listvgbackup `XE" restorevgfiles |n# listX11input |n C> PvdkTs}]\mw(ODM)}]bD X11 dk)9G<# o( listX11input hv listX11input |nPvKyPDdk ODM }]bD X11 dk)9G<# mszk ODM ^(r*` ODM }]b;#fZ /usr/lib/objrepos ? Z>X;Czm}]bP\mE"# o( llbd [-family FamilyName] [ -version] hv llbd X$LrGxgFc53(NCS)D;?V#|\m>X;Czm(LLB)}]b,dPfEKXZKP Z>XwzODyZ NCS D~qwLrDE"#|\m>X;Czm(LLB)}]b,dPfEKXZKPZ >XwzODyZ NCS D~qwLrDE"# wzXkKP llbd X$Lr4'V;CzmD*"&\rJm6LCJ(}g,(} lb_admin $_)LLB }]b#;cxT,KPyZ NCS ~qwLrDyPwz<&CKP llbd X$Lr,xR llbd &CZt/ NNbyD~qw.0KP#mb,NN'V NCS n/DxgrrXx&CAYP;(wzKPK+V;C zmX$Lr(glbd) # 202 |nN -listen FamilyList ^F LLB l}DX75P#v14(KXpDdC(dPT LLB DCJ^FZx grrXxODwzD;vS/)D1rE9C|# FamilyList G LLB h*l}DX75PDPm#CPmPD{F9CUqVt#I \D5P{F|( ip# -version g{Zt/ llbd D1r;P9C -listen !n,LLB al} NCS M>Xwz,1 'VDyPX75P# T> llbd ytD NCS Df>,+G;t/KX$Lr# D~ /etc/rc.ncs |,Kt/ NCS X$LrD|n# `XE" lb_admin |n"startsrc |n# glbd(NCS)X$Lr"nrglbd (NCS)X$Lr# ln |n C> 4SD~# o( +3vD~4S=;vD~O ln [ -f | -n] [ -s ] SourceFile [ TargetFile ] +;vr`vD~4S=;v?# {E4SG8rD~D;vdS8k;|D?} 5# ": 1. g{;9C -s j>,M;\ZD~53.d4SD~# 2. g{ TargetDirectory Q-G4S=? Y9 ln |nf;tNNQ-fZD?D76#g{?D76Q-fZ,x;P8( -f j>,ln |n;a4(B D4S,xGrjXhKCj>#bG1!DP*# Y9 ln |n4({E4S#{E4SP|,K|y4SDD~D{F#1T4S4Pr*YwD1r,a9C=} CD~#T{E4SD stat wCa5X4SD?jD~;XkjI lstat wC4q!4SDE"#IT9C readlink wC4A!{E4SDZ]#{E4SI\g=D~53,8r?<# ":1* -s j>8( SourceFile N}D1r,Xk9CxT76#g{;P8wxT76,r1 SourceFile M TargetFile N};Z;,D?0 >} 1. *K4(=;vD~Dm;v4S(p{),kdk: ln -f chap1 intro ba+ chap1 4S=BD{F, intro#g{ intro ;fZ,ra4(CD~{#g{ intro Q-fZ K,G4bvD~a;f;*8r chap1 D;v4S#;s chap1 M intro D~{a8r,;vD~# TdPNN;vD|D},rCD~";Pj+;> },r*|T;Td{D{FfZ# 2. *K+D~4S*m;v?} 1 PD intro G;vD~D{F;Z>} 2 PD manual G;vQ-fZD?<# 3. *K+8vD~4S*m;v?+PX10oT73r+?+2oT73DE"4=jrd?#*K4vyPIC+2oT73D {F,k8( -a j>#*K4vyPICDV{3d(charmap)D~D{FPm,k8( -m j>#b)V {3dD~{G localedef |n8(D -f j>DOJD5# *KZ10oT73P4XZ8(oT73`MMX|VDE",k8( Name N}# Name N}IT*gB .;: v oT73`p,ng LC_CTYPE r LC_MESSAGES v X|V,ng yesexpr r decimal_point v C47(10V{3dD charmap #tV{# 9C locale |nIT8(`v Name N}# g{9CKoT73`p{x;P9Cj>48( locale |n,r locale |na4vI Name N}8(D oT73`pPDyPX|VD5#g{9CK;voT73X|Vx;P9Cj>48( locale |n,r locale |na4vI Name N}8(DX|VD5# g{ Name N}G;voT73{FrX|V,G4,-c M -k j>IT7(I locale |nT>DE"# j> 4vyPICD+2oT73D{F# 4v!(DoT73`pD{F#g{ Name N}G;vX|V,G4,locale |na4v|,K8(X|V DoT73`pD{FT08(X|VD5#g{ Name N}G;voT73`p,G4,locale |na4v 8(oT73`pD{FM8(oT73`pPyPX|VD5# 4v!(X|VD{FM5#g{ Name N}G;vX|V,locale |n4v8(X|VD{FM5#g{ Name N}G;voT73`p,locale |n4vZ8(DoT73`pPDyPX|VD{FM5# 4vyPICDV{3d(charmap)D~D{F# 4voT73`pD{F,sfzE!(DX|VD{FM5#g{ Name N}G;vX|V,locale |n4 v|,K8(X|VDoT73`pD{FT08(X|VD{FM5#g{ Name N}G;voT73`p, locale |na4v8(oT73D{FT0Z8(oT73PDyPX|VD{FM5# gy>D9C 64 ;I4PD~T>oT73E"#b&Ck9C 32 ;I4PD~T>DoT73E"`,# -a -c -k -m -ck -O 64 Kv4, C|n5XTBDKv5: I&R="dvKyPyhDE"# "z;Nms# 0 >0 >} 1. *Klw10oT73DyP73d?D{FM5,kdk: locale g{-} locale -a 7(,locale_x M locale_y G53ODP'oT73,"RoT73d?hC*g B: 206 |nNXoT'V 8OMNXoT'V8OMNXoT'VEv;M:KboT7373d?;# localedef |n C> */oT73MV{/hv(charmap)4D~TzIoT73}]b# o( localedef [ -c ] [ -f Charmap ] [ -i SourceFile ] [ -L LinkOptions ] [ -m MethodFile ] LocaleName @V83rPv|n 207 hv localedef |n+|,K@5ZoT73E"(ng{m"UZM1dq=T0V{tT)(eD4D~*/* KP1h*9CDoT73Tszk#;sI localedef |n4(DoT73Tszk; setlocale S}Lh CoT73D|nMS}L9C# -i SourceFile j>Md?8(K|,K4`p(eDD~#g{;P8( -i j>,rD~SjMd?8(K+V{{E3d*5JV{`kDD~#9C -f j>Jm;voT73D4( eJCZ`vzk/O#g{;P8( -f j>,r CharMap d?D1!5* ISO8859-1# localeName N}8(KI localedef |nS8(D4D~zIDoT73}]bDoT73{F#localeName N}ITGD~76DxT76{,2ITG`T76{# g{oT73`p4(eP|,K copy od,xRod|{K;vQ-20Z53PDoT73,G4, localedef |naLx&mB%,Mq4(e|,K8(DoT73DP'`p4(e# ": 1. Localedef |n9CK C `kw4zIoT73}]b#rK,*K9CC|n,Xk20K C ` kw# 2. Z|;536D}]b1,(iHv;E},g{vV/f,ra4(;dDdv#TBDu~Ba -c -f CharMap -i SourceFile -L LinkOptions -m MethodFile LocaleName 208 |nN,rIC ISO 8859-1 zk/# ": j+'V53a)D3) CharMap D~#;x,1C'a)D}7(eD CharMap D ~I\}#$w1,T;\#$by9CDa{# 8(|,oT73`p4(eDD~D76{#g{;PxvCj>,r4(eSj3 >} 1. *KSjXoT'V8OMNXoT'VEv;# lock |n C> #t(reserve)UK# o( lock [ -Timeout ] hv lock |nksC'\k"A!"Z~Nks\kTxPi$#ZKZd,C|nax(UK,1=Z~NSU =\krTBD;u"z,EaME|: v ,vK,1dt# v PE`&mIDC'1@KC|n# ,1D1!5* 15 VS,+GIT9C -Timeout j>xP^D# @V83rPv|n 209 j> -Timeout Timeout N}8(,TVSDN=m>K,1dt#1!5* 15 VS# >} 1. *K+UK#tZ\kXFB,kdk: lock 53aa>=N*s\k,Tcd\;i$#g{\k;PZ 15 VSZX4,|n+,1# 2. *K+UK#tZ\kXFB,"R,1dt* 10 VS,kdk: lock -10 D~ /usr/bin/lock |,K lock |n# `XE" passwd |n# g{h*|`XZC'6pMO$"NbDCJXF"IEFcbMsF}LDE",kiD62+T7# lockd X$Lr C> &mx(ks# o( /usr/sbin/rpc.lockd [ -a NumberOfThreads ][ -t TimeOut ] [ -g GracePeriod ] hv lockd X$Lr&mIZK>X"MD,r_Im;vx(X$Lr6L"MDx(ks# lockd X$Lr( } RPC |+T6L}]Dx(ks*"=~qw>cODx(X$Lr#;slockd X$Lrr statd(4 ,`Sw)X$Lrks`S~q#1= statd X$LrM~qw>cD lockd X$Lr&pTs,Tx( ksD&pEa"M=ZK#statd X$Lr\G&CZ lockd X$Lr.0t/# g{4,`Swr~qw>cx(X$Lr;IC,rT6L}]x(ksD&paSY=yPDX$Lr< IC*9# 1~qwV4D1r,|H};NmS1d,TcyPDM'z>cD lockd X$Lra;UXks#m;= f,M'z>cD lockd X$LraC=I statd X$LravD~qwV4(*#b)X$Lra"LX Ba;H0Z(Dx(ks#g{Z~qw>c lockd X$Lr#$H0Z(Dx(;I&,r lockd X$ LraxxL"M SIGLOST EE# lockd X$Lr9CTBD53J4XFw(SRC)|n4t/M#9: 210 |nN}b)D~# 1!ivB,rpc.lockd *SUks("/,WSVKZE#b)nITmS=8( rpc.lock +LxZdOf l}ksDKZD /etc/services D~#~q{F* lockd,"R&8((;KZE#/etc/services D~PD TBn+8(CZ tcp M udp DKZ 16001# lockd 16001/tcp lockd 16001/udp j> -a NumberOfThreads 8( rpc.lockd _LDns}?#bZ NFS D~53OGPCD,r*yPD lockf() r flock() wC(T0d{DD~x(wC)Xk(} rpc.lockd X$Lr#baOXX5M 53T\,r*x(X$LrI\^(Z?;kSZ&mI'OrXx(ks#1s?" P&mI%vDE>Izv4D1r,rpc.lockd 5vS*1!ns5 33#1o= rpc.lockd Dns5Ts,NNd{x(ks} 1. *K8(mS1d,kdk: /usr/sbin/rpc.lockd -g 60 Z>>}P,mS1dhC* 60 k# 2. *K8( lockd X$Lr*"x(ks.0&CH}D1d$H,kdk: /usr/sbin/rpc.lockd -t 30 Z>>}P,-} 30 kvV*"# D~ /etc/services |, lockd N}E"n# @V83rPv|n 211 `XE" chssys |n"nfso |n"no |n# statd X$Lr# fcntl S}L"lockf S}L"signal S}L# NFS |nPm# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# 6T\\m7# locktrace |n C> XFZKxzY# o( locktrace [ -r ClassName | -s ClassName | -S | -R | -l ] hv locktrace |nXFKD)ZKx; trace S53zY#1!ivBG24<; trace#g{zwZKP bosboot -L |nsXBt/,G4,ITr*rXUT;vr`vD%@x`ryPx`DZKxzY#g{ ;PKP bosboot -L,r;\r*TyPxDxzY,r_;r*NNxDxzY#1x;6qr*'(hook j> 112)T0ME(hook j> 113)D1r,CivBU/D trace B~";h*9x`{IC# j> -r classname -s classname -R -S -l XUyPtZ8(`DZKxDxzY#g{;PKP bosboot -L,rC!na; 1''# r*yPtZ8(`DZKxDxzY#g{;P4P bosboot -L,rC!na; 1''# XUyPDxzY# ;\yPxD`I1,r*|GDxzY# PvZKxzYD104,# >} 1. *K*+IB~l&J4\mw(ERRM)zIDB~E"G<=8(DU>D~P# o( elogevent [-h] log_file logevent [-h] log_file hv (#elogevent E>5XD{"G"DD#logevent E>5X{"9CDoT!vZoT73DhC# 1B~"zD1r,b)E>SI ERRM zID73d?P6qdPy|,DB~l&J4\mw(ERRM) a;DB~E"#b)E>ICwIB~l&J4KPDYw#|G2ITCw4(d{C'(eDYwD# e# 5XPX ERRM 73d?DB~E",9|(TBZ]: Local Time [b=B~rX{B~D1d#ERRM a)D5J73d?G ERRM_TIME#bv5Z;T>.0a ;>X/"*/*IADN=# b)E>9C alog |n4r8(D log_file D~4kB~E",,19SCD~PA!E"# j> −h +E>DC(od4=jI&jI# 1 ;P8(yhD log_file D~# 2 Log_file D76^'# ^F v b)E>XkZKP ERRM DZcOKP# v KP0b)1E>DC'XkTG1,+E>DC(od4=j} 1. *G}dvT>K /var D~53(;vD~53J4)D/fB~: ============================================================================= Event reported at Mon Mar 27 16:38:03 2002 Condition Name: Severity: Event Type: Expression: /var space used Warning Event PercentTotUsed>90 Resource Name: Resource Class Name: Data Type: Data Value: /var IBM.FileSystem CT_UINT32 91 ;C /usr/sbin/rsct/bin/elogevent |,K elogevent E> /usr/sbin/rsct/bin/logevent |,K logevent E> `XE" |n:alog logform |n C>uD~531(JFS)DU>#uD~531(JFS2)DPbU >#T9CPZU>DVP JFS2 D~53XBq=/PZU># 214 |nNh8#ZNN JFS U>h8r JFS2 PbrPZU> h8OKP logform |naF5U>h8ODyPU>G<#bI\D JFS2 D~53DPbU>KP logform |n1,KPbU>Dh8`MXkG jfs2log#qr,logform |narP;vmsxKv# *+VPD_-mXBCw JFS2 D~53DPbU>h8,zXk>}C_-m,;s+dXB4(* jfs2log h8`M# ,yfr2JCZ JFS D~53DPbU>h8#2MG5,TZ;vBD_-m,`M&G jfslog#TZ ;vXB9CD_-m,z&C>}C_-m"+dXB4(* jfslog lv `M#;x,logform ";* JFS D~53DU>h8w`Mli#1dkU>h8_P;vmsD lv `M,logform |n;a(fNNms# C'&C"b lv `M# Z_-m`M* jfs2 Dh8OKP logform |n1,g{h8DD~539CPZU>,rCPZU>a; XBq=/#g{h8DD~539CPbU>,ra(fms# 1 logform |nCZq=/VP JFS2 D~53DPZU>1,D~53D}];a\=0l;;PU>G< a\=F5#PZU>D_-m`MkD~53D_-m`M`,#TZ JFS2 D~53,PZU>_-m` MG jfs2# TZ JFS2 D~53,logform q=/ns* 2047 WVZDU>#g{U>s!sZ 2047 WVZ,r;q =/ 2047 WVZ,d`?V#V-y"R;a9C# j> -V vfstype [jfs | g{8(K vfstype,|m>KU>&Cq=/*NVD~53`M#g{;P8(C!n,rS_jfs2] mD`MPq!C`M#k":TZ jfs2 U>h8,Cj>\G;vTt#logform |n;\y] -V j>D5|D lv `M#rK,ZwC logform |n0,C'&CC}7D lv `M(jfslog r jfs2log)4(;v lv#?R(iz;*9CCj># N} LogName LogName N}8(K*uOKP logform |n1,LogName GD~53Dh8{# >} 1. *KZB4(DmiP4( JFS U>h8,WH4(;v`M* jfslog D_-m: mklv -t jfslog -y jfslog1 newvg 1 C|nZmi newvg P4(K;v{* jfslog1 D jfslog _-m#_-mDs!* 1 v_-Vx# 2. *KZ4( jfslog1 _-mD1r+dq=/,kdk: @V83rPv|n 215 logform /dev/jfslog1 VZjfslog1 _-mMQ-MwK,ITCw JFS U>h8# 3. *TF* /j2 D,;ZD~53h8 /dev/fslv00 ODVPD~53q=/PZU>,kdk: logform /dev/fslv00 byaq=/D~53 /j2 DPZU>,+G;af0D~53PD}]# D~ PvKQ*DD~53"(eK|G|(U>h8ZZDXw# /etc/filesystems `XE" crfs |n"mkfs |n"mklv |n# 6Yw53kh8\m7PD:D~53;5wKD~53`M"\m"a9M,$# 6Yw53kh8\m7PD:20;5wK20D~M?<"20cT0T/20# 6Yw53kh8\m7PD:JFS M JFS2;# logger |n C> Z53U>P9ln# o( logger [ -f File ] [ -i ] [ -p Priority ] [ -t Tag ] [ Message ] hv logger |na)Kk syslog S}L.dDSZ,bvS}Lr53U>P4kn#ITZ|nPO8( Message d?,|a;"LG,r_ITA!;v File d?,bv File d?PD?;P#g{;P8(j>rd?,r logger |naH}ZjG<# j> -f File -i -p Priority -t Tag Message 216 G<8(D File d?#g{8(K Message d?,vTCj># ;P;PGLrxLDxL ID# dk8(EH6D{"#Priority N}I\G}Vr facility.level EH65w{# 9C8(D Tag N}jGU>PD?;P# +{"m>=U>P#g{Kd?;P8w,r logger |nG8(DD~# |nN} 1. *KG53XB}0 D~ /usr/bin/logger |,K logger |n# `XE" syslogd X$Lr# syslog S}L# login |n C> t/C'a0# o( login [ -h HostName ] [ -p ] [ -f User | -k ] [ User [ Environment ] ] hv login |n(tsm |nD;?V)Z53P*8(Z User N}PDC't/a0#2IT8(mS=C'7 3PD73d?#b)G Variable=Value q=DV{.#login |n(#;Z|nPOdk# ": 1. PATH"IFS"HOME M SHELL 73d?;\Z|nPu /etc/nologin D~DZ]#g{KD ~fZ,53TJm root C'G<#1XB}<53D1r,/etc/nologin D~;>}# @V83rPv|n 217 login |n\;&mV<=Fc73(DCE)B$o 1024 V{DC'{#DCE C'{fEZ LOGIN 73d ?P#IZ DCE C'{;qSj$#b)>$(eKC'Z 53PDCJ(^Meq# login |nSC'}]b"S|nPT0S /etc/environment dCD~u $ t/a0 b)/}Tx(D3r4P;g{dP.;'\,r|TsD/}M;a4P# 1C'I&GD /var/adm/wtmp D~P9ln#login |n9hC LOGIN M LOGNAME 73d?# XZ?N'\GK>J'ONI&T0'\GJ'ONI&GdkD login |n^( I&,r*-w;\T>s4V8,qrC'{;&C;Is4V8iI# *K9C`VZC'{G<,XkWHr*;vUoS0(aixterm),;sSUoS0t/BDG<# j> -f User -h HostName -k -p 218 j>Q-O$}DC'#g{G} *Kw*C' jamesd G{BdkTB|n: login: jamesd g{(eK\k,ravV\ka>{#ZCa>{Bdk\k# D~ /usr/sbin/login /etc/utmp /var/adm/wtmp /etc/motd /etc/passwd $HOME/.hushlogin /etc/environment /etc/security/login.cfg /etc/security/lastlog /etc/security/failedlogin |,K login |n# |,KGJE"# |,KGJE"# |,KUZDE"# |,K\k# {9GT>C'M53GKXZC'M53G53G<,sftzEC'G<# !vZ!nD!q,TBDVN2ITT>: v C'r53G< v C'j6E v `vi{F v `vij6 v w?< v G< shell v Dv\kY|N} v v /etc/passwd J'VN5(C'{rd{E")# v wi{ v wij6 j> -a -g Groups -l Logins -m -o -p -s -t -u 220 }K1!dv.b,-a j>9rT>mSK=v\k}ZVN#b)VNT>K\kZT/#C .0IT#t`Yl;CT0\k''DUZ# T>4C'j6ErDtZiDC'#`viIT8(*:EVtDPm#Groups Xk8(53 ODP'Di{F#18(`viD1r,9C:E4Vtb){F# T>QksDG<#`vG`viI1E"# +dvq=/*0EVtVND;P# T>C'x;T>\k# T>yPD53G<# 9CC'{4zfC'j6xPEr# T>yPDC'G<# |nN*u4q=,}g,PS b*9C\kG<" NP b*^\kr LK b*Q;x(# Kv4, 0 C|nI&jI# >0 "zms# >} 1. *KPvyP;P\kDG<,kdk: logins -p dv`FZgB: pwdless nopwd 204 208 staff staff 1 1 -p !n7#vPv;P\kDG<# 2. *KPv4UV83rErDyP53G<,kdk: logins -st dv`FZgB: adm bin daemon lp lpd root sys uucp 4 2 1 11 9 0 3 5 adm bin staff lp nobody system sys uucp 4 2 1 11 -2 0 3 5 -t !nr!TV83rx;GT uid ErDG<# 3. *KPv0root1C'M0admin1C'DGX(C'D`viE",kdk: logins -mol root,adm dv`FZgB: root:0:system:0::bin:2:sys:3:security:7:cron:8:audit:10:lp:11 adm:4:adm:4: boD -m !nCZlwX(G<(C')D`iE"# -o !n7#T0EVtDq=T>dv# 6. *KT0EVtDq=T>9CC'{ErD0staff1M0sys1iPDC',kdk: logins -tsog staff,sys dv`FZgB: bin:2:bin:2: daemon:1:staff:1: invscout:200:staff:1: root:0:system:0: sys:3:sys:3: D~ /usr/bin/logins /etc/passwd /etc/group |,K logins |n# |,K\kD~# |,KiD~# `XE" lsuser |n"lsgroup |n# logname |n C>T>G<{F# o( logname hv logname |nT>K10xLDG<{F#bMGC'G<1D{F,T&Z534,73PD LOGNAME d?#;P1C'G0 I&ax# "zms# >} *K+G<{FT>=j #9;vKZODyPxL# o( logout hv logout |nCMVPxL`,DXFUKrCr*KUKDyPxLU9yPxL#U9CJUKDG10x LSxLDxL#10xL2a;U9#g{ login |nDC'M logout |nDC';%d,ra\xT logout |nDmI(,"#9C|n# >} ZI ksh r bsh |nt/D shell P,kdk: logout D~ /usr/bin/logout /etc/utmp |,K logout |n# |,KQ-G Z-}ErDD~PiRP# o( look [ -d ] [ -f ] String [ File ... ] hv look |nQwI File N}8(DQErD~,r!yPI String N}8(DV{.*7DP#look |n9 CK~xFQw=(,rKI File N}8(DD~Xk9C C oT73{mrPxPEr# `FZ sort |n,-d T0 -f j>0lHOa{#bb6E,ZT;vD~9CxP -f j>D look |n. 0,Xk9CxP -f j>D sort |nxPEr# g{;P8( File N},rMaY( /usr/share/dict/words D~9C -df j>8(D{m3r#9C10 D{m3rjIEr#b&CkC4zIVdD~D{mrP`%d#look |n^FQwVD$H* 256 v V{# j> -d -f 8(VdNr#ZHOP;} *KZTV8 a *7D sortfile D~PiRyPDP,kdk: look a sortfile D~ /usr/share/dict/words 224 |nNZN a>{sDX|V,;slwyPb)X|V#g{;P%d,rv5Xm;v > a>{# lookbib |na/JGqh*8>E",g{dkKC'(eDO(Xp,r|ar!;)r*DE"# Database N}8w|,KN -n XU8>E"Da>{# D~ Database.ia Database.ib Database.ic Database.ig |,KnD~# |,K+ ZTsbPiRI1D~DnQ3r# @V83rPv|n 225 o( lorder [ -X {32|64|32_64}] File ... hv lorder |nA!;vr`vTsrbi5D~"iRb?}C"rj -X == 8(K lorder &CliDTsD~D`M# mode Xk*TBn.;: 32 v&m 32 ;TsD~ 64 v&m 64 ;TsD~ 32_64 ,1&m 32 ;M 64 ;TsD~ 1!ivB&m 32 ;TsD~(vTK 64 ;TsD~) #2IT9C OBJECT_MODE 73 d?4hC mode#}g,OBJECT_MODE=64 Y9 lorder &myP 64 ;TsxvT 32 ; Ts# -X j>Xh OBJECT_MODE d?# D~ /tmp/sym* |,KY1D~# `XE" ar |n"ld |n"tsort |nM xargs |n# ar D~# 6AIX 5L V5.3 (C`LEn7PD:S}LEv;# lp |n lp |n|,PX AIX r!S53 lp M System V r!S53 lp DE"# AIX r!S53 lp |n C> +ks"M=P=r!z# o( lp [ -c ] [ -dQueue ] [ -m ] [ -nNumber ] [ -oOption ] [ -s ] [ -tTitle ] [ -w ] [ Files ] 226 |nNXr!SP,lp |nT>TBj# j> 1 lp |nKPD1r"44F*r!DD~#lp |n;PZ;ksD1rE4FD~#;4( NN4S#g{8(K -c j>,!D;*Zr!.0>}N;D~#g{;P8( -c j>,Z ks.sDTZD~D|D+T>Zr!dvO# 8(+w5"M=Dr!SP# ZD~r!.s"MJ~(kND mail |n) #1!ivB,Zr!ksD}#jIy!O;a "MNNJ~# r!r!dvD1>}?#1>D1!}?G 1# 8(+X(ZsKDj>+]=sK#byT?vSPxT,Z>DP4hvDd{j>IT| ,Z lp |nP#kND piobe |nq!b)j>DPm#8(Cj>kT enq |n8( -o j>`,# {9T/5Xw5}?#lp |n1!iv(fw5}?,-s j>2GK1!5# 8(r!dvDj>3ODD~jb# D~r!.sZr!ks_UKO4;v{"#g{ks_;PGk -m j>aO9C,r!ks_+;S\J~"R;aZUKOq! {"# -c -dQueue -m -nNumber -oOptions -s -tTitle -w >} 1. *Z,SZh8 dlp0 ODr!z lp0 Or!D~ /etc/motd,kdk: lp /etc/motd 2. *9CD~D;v1>r! /etc/motd D~D 30 v1>,"R*CJ~(*C'w5jI,kdk: lp -c -m -n30 -dlp0:lpd0 /etc/motd 3. *9CsKj> -f M -a "xOw5jb blah r! /etc/motd D~,kdk: lp -t″blah″ -o -f -o -a /etc/motd 4. *ES MyFile D~"5Xw5`E,kdk: lp myfile 5. *ES MyFile D~"{9w5`E,kdk: lp -s myfile Kv4, C|n5XTBKv5: 0 >0 yPdkD~I&&m# ;Pdvh8IC,r_vV;vms# @V83rPv|n 227 D~ /usr/sbin/qdaemon /var/spool/lpd/qdir/* /var/spool/lpd/stat/* /var/spool/qdaemon/* /etc/qconfig /etc/qconfig.bin |,ESX$Lr# |,ESks# |,h8D4,E"# |,QESD~DY11># |,ESdCD~# |, /etc/qconfig D~D~xF**f># `XE" cancel |n"enable |n"lpr |n"lpstat |n"mail |n# writesrv X$Lr# /etc/qconfig D~# 6Yw53kh8\m7PD:CZt/r!w5D|n(qprt |n);# 6r!zMr!8O7PD:r!\m;# 6Yw53kh8\m7PD:r!z"r!w5MSP;# 6r!zMr!8O7PD:r!YQzLr;# System V r!S53 lp |n C> "Mr!ks o( lp [print-options] [files] lp -i request-ID print-options hv lp |nDZ;Vq=2Er!8(D files MX*E"(2,F*;vks) #g{D~{;PZ|nP8(, rY(Gj#1!{r|DksD1r,r_17 (|D4,D1r,K request-ID ITTs9C#kND cancel |nTq!XZ!{ksDj8E",ND lpstat Tq!XZlir!ks4,DE"# lp DZ~Vq=CZ*gHa;Dks|D!n#I request-ID j6Dr!ksy]C|n8(D print-options xP|D#ICD print-options zG) lp |nDZ;Vq=PDG;yD#g{ksQ-jIr!,|D; \x#g{ksQ-}Zr!,|+;#9"S7XB*<(}Gx(K -P j>)# 228 |nNXk\GHZD~{,+GIT4UNb3r8(# 1?DXG any D1r+;8(XbDr!VrVe,+9CNN; v}CZks;r!Zd20Dr!VrVe#lpstat -p printer -l |nCZi4ZX(Dr!zODvr! VGICD#lpstat -S -l |nCZi424r!VICT0ZDvr!zO#;P -S j>,j}|"i4JbGqe}# j> -c wC lp a9 files D1>"4r!#(# files +;4F,+G;*I\Ma;4S#g{;P8( -c j>,C'Xk!D;*ZksQ-+?r!.0>} files DNN?V#2Xk"bg{;P8( -c j>,ZkszI.s+Z;r!.0TZ8(D files DNN|D+43Zr!dvP# -d dest !q dest w*+xPr!Dr!zr_r!z`#g{ dest G;(r!z,rks+;ZX(Dr !zOr!#g{ dest G;vr!z`,rks+Z`I1PDZ;(ICDr!zOr!#g{ dest *Nb,rks+ZNN\;&m|Dr!zOr!#ZX(ivB(r!z^'"D~Ud^FH H)TX(?DXDksI\;;S\(kND lpstat) #1!ivB,dest !T73d? LPDEST# g{ LPDEST ;PhC,r dest !T73d? PRINTER#g{ PRINTER ;PhC,9CCFc z53D;v1!?DX(g{PD0) #g{;PhCNN531!5"R9CK -T,+Z -T [kN D -T Dhv]j>8(D content-type y!O!q dest#?DX{FZ53dd/(kND lpstat) # -f form-name [-d any] Zr!= form-name Or!ks#LP r!~q7#r!=20=r!zO#g{ form-name ;ks "xP;'VCr!=Dr!z?DX,r\xCks#g{;P*538( form-name,r_;Jm C'9CCr!=,r\xCks# (kND lpforms)#1x(K -d any j>1,ks+ZNNQ -20KyksDr!="\;&mr!ksDyPd{h*Dr!zOxPr!# -H special-handling y] special-handling D5r!ks#special-handling IS\D5(egB: hold 1=S=(*Er!ks#g{r!Q-*(sz request-ID);*CN};8(MXk9C# immediate (v LP \m1IC)r!B;vks#g{`Z;vks8(* immediate,n|DksW Hr!#g{m;vks}Zr!,|XkC*RpTJmC"4ksxPr!# @V83rPv|n 229 -L locale-name 8( locale-name *Cr!ks9CDoT73#1!ivB,locale-name ;h*5 LC_CTYPE#g { LC_CTYPE ;PhC,locale-name 1!* C oT73# -m D~Q-r!.s"MJ~#1!ivB,Zr!ksD}#jIy!O;a"MNNJ~# -n number r!dvD number ]1>#1!5G;]1># -o options 8(@5Zr!zD options#(}`N8( -o `k|(4 -o option[1] -o option[2] ... -o option[n]),r_(}8(;v -o `k||Z+}E.Z"RIUqV*(4 -o ″option[1] option[2] ... option[n]″)D!nPm,IT!!`vbyD Options !n# nobanner ;r!kCks;pDj>3#\m1ITZNN1r{9K!n# nofilebreak g{a;;vr!`vD~Dw5,;*Zx(DD~.dek;3#dC9C PS(PostScript)SZDr!z;'VK!n# length=scaled-decimal-number T scaled-decimal-number 3$r!Cks#scaled-decimal-number G;vNbLHD.xF}, |xvTP"V{""gr_eW*%;DJ1Ds!#LH(}=SV8 i zm"g,r_ V8 c zmeW4m>#TZ$HrmHhC,;v;PLHD}VzmP}rV{};TZ Pd`rV{d`hC,;v;PLHD}Vzm?"gP}r?"gV{}(kxP i LH D}V;y)#}g,length=66 m>;3P 66 P$,length=11i m>;3 11 "g$, length=27.94c m>;3 27.94 eW$#K!n;ITk -f !n;p9C,"R;; PS(PostScript)'V# width=scaled-decimal-number T scaled-decimal-number 3mr!Cks# (kNDZV[ length P scaled-decimal-numbers DbM,gO#)K!n;ITk -f !n;p9C,"R;; PS(PostScript)'V# lpi=scaled-decimal-number T P d ` s c a l e d - d e c i m a l - n u m b e r D h C r ! C k s #( k N D Z V [ l e n g t h P scaled-decimal-numbers DbM,gO#)K!n;ITk -f j>;p9C,"R;; PS(PostScript)'V# cpi=pica|elite|compressed TV{d` pica(m>?"g 10 vV{)"elite(m>?"g 12 vV{)r_ compressed(m>;(r!z?"g\;&mD!I\`DV{)DhC4r!Cks# ;P;vTZyPr!zD?"gj;p9C,"R;; PS(PostScript)'V# stty=stty-option-list ;vT stty |nP'D!nDPm;g{||,Uq,kC%}E+CPm(p4# -P page-list r!Z page-list P8(D3#Cj>;PZP;vICD}Kw&m|DivBE\9C;qr,+ \xr!ks#page-list ITI}V6'"%;D3kr_~_DaO9I#34U}rr!# 230 |nN}D~#9CCj>*!D# -r kNDBfD -T content-type [-r]# -s {90ksj6* ...1{"# -S character-set [-d any] -S print-wheel [-d any] 9C8(D character-set r_ print-wheel r!Cks#g{ksKr!="R|h*D;vV{/r r!Vz -S j>8(D;,,r\xCks# TZqCr!VDr!z:g{8(Dr!V;G\m1P*ZCksP8(Dr!zIS\Dr! V.;,ks;\x,}Gr!VQ-20=r!zO# TZ9CI!qrI`LV{/Dr!z:g{8(D character-set ;G;v(eZ Terminfo }]b PJCZCr!zDV{/(kND terminfo),r_;G;v\m1y(eDp{,r\xCks# 19C -d any j>D1r,ksZNb20Kr!VDr!zO,r_ZNb\;!qV{/"R\ ;&mksDyPd{h*Dr!zOr!# -t title ZdvDj>3Or! title#1!5*;Pjb#g{|,Uq,rC}E+ title (p4# -T content-type [-r] Z;v'V8(D content-type Dr!zOr!ks#g{;Pr!z1SS\K`M,9C}Kw+ Z]*;*IS\D`M#g{8(K -r j>,;9C}Kw#g{8(K -r +G;Pr!z1S S\ content-type,r\xCks#g{ content-type ;;NNr!zS\,;[G1S9G(}}K w,ks<;\x# }K7#;P9CNN}Kw.b,-r j>?FH[Z -o ’stty=-opost’ j># -w files r!.sZC'UKO4;v{"#g{C';PG<,r_g{r!z$tZ6L53,r+" MJ~4zf#**@{"I\a"M=;Gnudk|nD0Z# -y mode-list y] mode-list yPvDr!==r!Cks#mode-list DJm5Z>X(e#K!n;PZP;vI CD}Kw&m|DivBE\9C;qr,r!ks+;\x# TBPmhvK mode-list !n: -y reverse 9*3r!D3r#LP r!~q;'VK}Kw!n# -y landscape +om3fD=rS]r|D=ar# -y x=number,y=number (}F/-c|D_-3fZom3fOD1!;C# -y group=number Z%;Dom3fOVi`v_-3f# -y magnify=number ZD5P|D?v3fD_-s!# @V83rPv|n 231 -o length=number ZD5D?v3fZ!qP}# -P number y]3k!qD5D;vS/xPr!# -n number r!D5D`v1># D~ /var/spool/lp/* `XE" lpstat |nM mail |n# lp.cat"lp.set M lp.tell |n ":bG;v System V r!S53|n# C> SZLr9CD53h(Dr!z}Kw o( /usr/lib/lp/bin/lp.cat [ -r ] [ Rate ] /usr/lib/lp/bin/lp.set H_pitch V_pitch Width Length Charset /usr/lib/lp/bin/lp.tell Printer hv Lp.cat |nGSZLrwCD53h(Dr!z}Kw# Lp.cat Sdj*?kV{},CPS) #g{ Rate N}vSKSY1d,rIT(}CN}(eBDn$SY1d#g{ Rate * 0,rS1IT*^^$# 18(K -r j>1,lp.cat T?kV{}D==(fP'LB?#Z?N+d 1024 VZs,C3Far! Zj4,# g{;\hCj8DXw,lp.set Kv1D5* 1,"rjKV{zk: V{zk H L S V W r!zXw;PhC V{d` 3$H V{/ Pd` 3mH SZE>9C lp.tell 4+r!zJODhv*"xr!~q# lp.tell +|ZT:Dj -r 5waT?kV{}D==r lp.cat |n(fP'LB?#Z?N+d 1024 VZs,C3Far!Z jK lp.cat DI\Kv5: 0 1 2 3 4 5 6 7 8 }#Kv;;Pvm j dC LP r!~q# o( mSr|D>Xr!zDdC lpadmin -p Printer -v Device [ -D Comment ] [ -A AlertType ] [ -W Minutes ] [ -c Class ] [ -e Printer1 ] [ -F FaultRecovery ] [ -f allow:FormList | -f denyFormList ] [ -h ] [ -I Content-Type-List ] [ -i Interface ] [ -l ] [ -M -f Form-Name [ -o File-break ] ] [ -M -S Print-Wheel ] [ -m Model ] [ -O Copy-Options ] [ -o Print-Options ] [ -o nobanner | -o banner ] [ -r Class ] [ -S List ] [ -s Server-Name [!ServerPrinterName ] ] [ -T Printer-Type-List ] [ -u allow:Login-Id-List | -u deny:Login-Id-List ] ] mSr|D6Lr!zDdC lpadmin -p Printer -s ServerName [!ServerPrinterName ] -v Device [ -D Comment ] [ -A AlertType ] [ -W Minutes ] [ -c Class ] [ -e Printer1 ] [ -F FaultRecovery ] [ -f allow:FormList | -f denyFormList ] [ -h ] [ -I Content-Type-List ] [ -i Interface ] [ -l ] [ -M -f Form-Name [ -o Filebreak ] ] [ -M -S Print-Wheel ] [ -m Model ] [ -O CopyOptions ] [ -o PrintOptions ] [ -o nobanner | -o banner ] [ -r Class ] [ -S List ] [ -T PrinterTypeList ] [ -u allow:LoginIdList | -u deny:LoginIdList ] ] [ -v Device ] >}r!z?DX lpadmin -x Destination hCr|D531!?DX lpadmin -d [ Destination ] *r!VhC;v/f lpadmin -S Print-Wheel -A AlertType [ -W Minutes ] [ -Q Requests ] 234 |nN}r!z v hCr|D531!?DX v *r!zJO(e/f v 20r!V v *6Lr!~q(er!z r!zM`D{F;\$Z}Z9CDD~53`MyJmDD~{ns$H,"RITI}KUq"1\" 41\"0E"VE":E"GE"JEMzV{(+).bDyPIr!V{9I#F[EITCZNNX =,}Kr!z{DW;# XZxgr!zDnbE",kND lpsystem |n# mSr|Dr!z -p Printer j>CZdC;(BDr!zr|DVPr!zDdC#19C lpadmin |nDCq=1,Xk! qTB.;: v -v Device,CZdC>Xr!z v -s ServerNname [ !ServerPrinterName ],CZdC6Lr!z >}r!z?DX -x dest j>S LP r!~q>}?DX dest(;(r!zr;v`)#g{ dest G;(r!z,"RG`D (;I1,rC`;>}#g{ dest G all,yPDr!zM`<;>}#;Jmd{N}k -x "C# hC/|D531!?DX -d [ dest ] j>7(K dest,;vVPDr!zr`,BD531!?DX#g{;Pa) dest,r;P53 1!?DX#;Jmd{N}k -d "C#*!{531!r!zhC,C'ITdkX|V none# *r!VhC;v/f -S Print-Wheel j>k -A Alert-Type j>;p9C,CZ(eZPw5ESH}r!V120r!VD/f# g{;P9CC|n2ETr!VD/f,M;a*r!V"M/f#kND -A j>k -p ;p1Dd{w C# Alert-Types ,G)Ik -A j>;p9CD;y:mail"write"quiet"none"shell-command M list#kN D -A DhvTqCXZ?vDj8E"# "MD{"T>gB: The print wheel Print-Wheel needs to be mounted on the printer(s): printer (integer1 requests) integer2 print requests await this print wheel. \m1H08(D"QPvDr!zGCr!=Dr!r!z#PZ?vr!z.sD}V integer1 GJOC r!zDks}?#T>Zr!zPm.sD}V integer2 GH}Cr!VDks\}#g{;)ksITI `Z;(Dr!z&m,|+!Zd{}VDM# g{ Print-Wheel G all,rZC|nP(eD/fJCZyPQ-(eKP;v/fDr!V# @V83rPv|n 235 g{ -W j>;Pxv,1!}LGT?v20Cr!VDh*vv"M;v{"#;P8( -W j>M8( -W once r -W 0 G;yD#g{ Minutes G;vsZcD},ZI minutes 8(D1ddt"M;v/f# g{2xvK -Q j>,1}ZH}Dh*Cr!VDr!kso=7(}?(IN} requests 8()D1r "M/f#g{ -Q j>;Pxv,r_ requests G 1 r%J any(~_ ": v 14(;vBDr!zD1r,Xk8( -v r -s j>#mb,;ITa)TB.;:-e"-i r -m; g{;Pa)b}vj>PNN;v,M9Cj,TBj>M^':-A"-e"-F"-h"-i"-l"-M"-m"-o"-v M -W# - A A l e r t T y p e [ - W -A j>(e;v/fCZlb=r!JOD1r(*\m1,"RKs\Z(*1=\m1e}K minutes ] r!JO#g{;P*X(Dr!z(e/f,1!ivB+"MJ~=C' lp#AlertTypes G: mail (}J~"M/fE"(kNDJ~)x\m1# write 4{"=\m1G}*Cr!z(eDNNVP/f#1Cr!zJOD1r;"M/f 1=9C;v;,D/f`M(}K quiet .b)# shell-command ?Nh*"M/fD1rKP shell-command#shell |n+Z}j1!r!zD/f`M#;PT/fw|D# "MD{"T>gB: The printer Printer has stopped printing for the reason given below. Fix the problem and bring the printer back on line. Printing has stopped, but will be restarted in a few minutes; issue an enable command if you want to restart sooner. Unless someone issues a change request lp -i request-id -P . . . to change the page list to print, the current request will be reprinted from the beginning. The reason(s) it stopped (multiple reasons indicate reprinted attempts): -c Class 236 reason ;P(};vc;lYD}KwT0;P9Cj;PCZ* Printer 2EJO/f,1!}LGT?vJOr Printer D\m1"M ;v{"J~#bH,Z8( -W once r -W 0#g{ minutes G;vsZcD},/fTI minutes 8(D1ddt"M# ek Printer =8(D Class#g{ Class 9;fZM4(|# |nND Comment(kND lpstat) #LP r!~q;b MC|n# 4FVPD Printer1 DSZLr* Printer DSZLr# ":;*8( -i,"R -m j>;ITk -e j>;p8(# y] FaultRecovery D5,8(CZrr!zJOx#9DNNr!ksDV4: continue Sr!#9B4D3fD%?Lxr!#bh*;v}KwZT/Lx.0H}JOe }# beginning S7*# )g{r!tC.0;P|Dks,rg{}K wJm,r!+Z#9D3fD%?V4;qr,ks+S7*,PvDr!=;mS=JmPm "S\xPm>}#9C -f deny j>,PvDr!=;mS=\xPm"SJmPm>}# g{JmPmGU,;PZCPmPDr!=ITCZr!zOx;\\xPmDZ]#g{J mPm*U,+G\xPmGU,r\xPmPDr!=;\CZr!z#(}8( -f deny:all I TS3(r!zE}yPDr!=#(}8( -f allow:all IT9CyPr!=\CZ3(r!z O(YhCr!zIT&m?vr!=DyPXw) # LP r!~q9CKE"w*7(r!=20;CD;ia;1 lpadmin |n"v;v/f# kND -f x -M j>Dd{9C# -h m>zr!zX*Dh8G2,_D#g{`%EbD -h M -l j><48(,Cj>MGY( 5# @V83rPv|n 237 -I Content-Type-List Jm Printer &mxP Content-Type-List PyPDZ]`MDr!ks#g{Pm|,`Z;V` MD{F,{FXkI:ErUqVt#g{|GIUqVt,{vPmXk|Z+}E.Z# `M simple ;4wG1!Z]`M#;v simple `MDD~G;v;|,Ir! ASCII V{ MTBXFV{D}]w# XFV{ backspace tab linefeed (newline) form feed carriage return KxF5 10 11 12 14 15 ,e rsF;vV{,}PW.b F=B;vFm{#9; F=B;PW F=B;3W F=10PW *K@9r!~q+ simple O*Gr!zDP'`M,*4Z content-type-list P8(;vT= 5(}gr!z`M),*48(;vUPm#g{75#{ simple Md{`M;p;|,,X kZ content-type-list P|, simple# }K simple Tb,?v content-type {FI\m1TI7(#g{r!z`MI -T !n8(, rr!z`M~,X2;1wGP'DZ]`M# -i Interface * Printer (";vBDSZLr#Interface GBDLrD76{#;*zCj>;p8( -e M -m j># -l m>M Printer X*Dh8G;vG;ITkCj>;p8(# -M -f Form-Name [-a +r!= Form-Name 20= Printer O#Z Printer Or!h*$r!q== Form-Name Dr [-o filebreak] ] !ks#g{`Z;(Dr!z20KCr!="RC'x lp |n -d j>8(K any w*r !z?DX,rr!ksZ;(2\zcCksDd{h*Dr!zOr!# (}li terminfo }]bPXZC`Mr!zD\&,+r!=*sD3f$HMmH,T0V{ MPd`+kr!zyJmDG)xPHO#g{r!=kstTTCr!z;IC,\m1+ ;/f+20;S\#g{r!=?FTPvK;vr!V,+20Cr!zODr!V;` ,,\m12+;/f+20;S\# g{xvK -a j>,ZHZ}#r!ksDomr!zD`,u,;v;3{ek=Tk#=D?v1>.d#1!ivB,Tk# =hk*}7Xndr!=,rK;PmS;3{# (}Zr!=D;C20;vBDr!=r_(}9C -f none j>46X|#1!ivB,;v BDr!z;P20NNr!=# kND -f ;x -M Dd{9C# -M -S Print-Wheel Z Printer O20 Print-Wheel#h* Print-Wheel Dr!ks+Z Printer Or!#g{`Z;( Dr!z20K Print-Wheel "RC'x lp |n -d j>8(K any w*r!z?DX,rr! ksZ;(2\zcCksDd{h*Dr!zOr!# g{ Print-Wheel ;PP*Cr!zIS\D,\m1+;/f+20;S\#g{r!z;Pq Cr!V,r\xC|n# (}Zr!VD;C20;vBDr!Vr_(}9C -S none j>46X|#1!ivB,; vBDr!z;P20NNr!V# kND -S j>;x -M Dd{9C# 238 |nN;p9C -e M -i j># TBSZLrGICD: standard (CDr!zSZ PS vCZ PostScript r!zDSZ 1!ivB,9C standard SZ# -O Copy-Option -O XF1;vr!w5;a;D1r lp Gq4FC'D~D;v1>#copy-option I TG copy r_G nocopy#g{8( -O copy,1;vr!w5;a;D1r LP 5 3\G4FC'D4D~=YQz(spool)xr#g{8( -O nocopy,D~4F;P 1a;w51C'8(K lp D -c j>ivB"z# -o Printing-Option Cj>hCK /etc/default/lp D~PN} copy-files D5#C5,ITG on r_ off, Z?Nr!w5a;D1r;li# g{!n;G!T$r!q==hvr_;Pw7Ia;ksDC'xv(kND lp),r8(T BPmPD1!5xSZLr#\PQ(e1!5D(; -o !nPmgB# length=scaled-decimal-number width=scaled-decimal-number cpi=scaled-decimal-number lpi=scaled-decimal-number stty=’stty-option-list’ scaled-decimal-number !G:}5,CZm>%*Ds!#%*D`MI;v=S=}VDs:V 8T>#LP r!~qIT9C}VH?D.xF}: v TeWs!T>D}V,C;vO2 c jG v T"gs!T>D}V,C;vO2 i jG v TJO9CD%;s!T>D}V,;Ps:V8 2MG,P}"V{}"?"gP}r?"gV{}# 0Dv1!!n5Xk{Oomr!z`MD\&,g,Z terminfo }]bP*r!z`M(eD Gy#g{|G;G,r\x|n# ;li stty-option-list Tq!Jm5,+G(}j*1!5(brr!zD;,`Mxd /),gBy>: -o nobanner -o banner -p Printer -Q Requests -r Class length= width= cpi= lpi= stty= JmC'a;8(;r!j>3Dr!ks# ?F?vr!ksr!j>3,49C'*s;*j>3#K*1!5;g{*JmC'\;8 ( lp |nD -o nobanner,MXk8( -o nobanner# dCBDr!z,|DVPr!zDdC# 8(1h*r!VDX(}?D Requests }ZH}D1r"M;v/f# S8(D Class >}r!z#g{r!zG Class DnsI1, r>} Class# @V83rPv|n 239 Jmr!VrZ List P|{DV{/Dp{CZCr!z#-S j>;JmmSn=IgHD -S { E8(D List P;`4,|C;vBDf;VPD List#rx -S ;,Z -f"-u"allow M deny !n,|GJm^DICDr!=MQZ(C'DVPPm#;)KPK -S j>,Z List PM1 0|nPO8(Dr!VMV{/MI*(;ICD# g{Cr!zGq!Kr!VD;Vr!z`M,r List MGI:ErUqVtDr!V{FP m#g{||,Uq,rC}E+Pm(p4#b);1wZCr!zO(;I20Dr!V# ;x,\GIT?F20;v;,Dr!V#1=9Cj>8(;vPm*9,;Pr!V;O *ZCr!zOI20,"R*sCr!z9CX(r!VDr!ks+;\x# g{r!zG5PI!qV{/D;V`M,r List MGI:ErUqVtDV{/{FD3dr p{DPm#g{||,Uq,rC}E+Pm(p4#?v3dDq=G: -S List known-name=alias known-name GI cs *7DV{/`E,Hg cs3 zmV{/ 3,r_G4T Terminfo }]b n csnm DV{/{F#kND terminfo#g{Cj>;PCZ8(;vPm,;PQ-S Terminfo }]b*@D{Fr_xP cs 0:D}VCr!zEIS\# g{ List G%J none,rNNVPr!VPmrV{/p{<+;>}# kND -S x -M j>Dd{9C# -s Server-Name [ 8(}ZdC;v6Lr!z#|9CZzD53ODC'ICJ;v~qwr!z# !Server-Printer-Name ] Server-Name Gr!z(;ZD53{F#|XkPZ LP 53mZ#kND lpsystem# Server-Printer-Name GCZ~qw53OG(r!zD{F#}g,g{*CJ Server1 OD Printer1 "R#{|ZzD53O;F* Printer2,kdk -p Printer2 -s Server1!Printer1# -T Printer-Type-List g{ Server-Name G;v Netware ~qw,C lpsystem |n(e* -t nuc,r Server-Printer-Name ITG;v Netware SPr Netware r!zD{F# j6r!z*;vr`v Printer-Type#?v Printer-Type CZS terminfo }]bi!E";C E"CZZr!?vC'Dks.0u;P9C,1!D Printer-Type G unknown;;PS terminfo i!E", rK?vC'ks;PHu:-o cpi"-o lpi"-o width M lpadmin |nk lp |nD -o length j>T0 lpadmin | nD -S M -f j># g{ Printer-Type-List |,`Z;V`M,G4 -I !nD content-type-list Xk*48(* simple r*U(-I ″″),*4y>;8(# -u allow:Login-ID-List 240 |nNX53ODyPC'X53OD;vC' system-name!login-ID 53 system-name OD;vC' system-name!all 53 system-name ODyPC' all!login-ID yP53OD;vC' all >X53ODyPC' all!all yP53ODyPC' T?vr!z LP r!~q#P=vC'Pm: v ;vJm9CCr!zDK1DJmPm# v ;v{9CJCr!zDK1D\xPm# 9C -u allow j>,PvDC';mS=JmPm"S\xPm>}#9C -u deny j>,P vDC';mS=\xPm"SJmPm>}# -v Device -x Dest g{JmPmGU,;PPmPDC'IT9CCr!z,x;\\xPmZ]#g{JmPm *U,+G\xPmGU,r\xPmPDC';\9CCr!z#(}8( -u deny:all \{9 yPC'CJCr!z#(}8( -u allow:all yPDC'IT9CCr!z# 8(}ZdC>Xr!z#|+ Device k Printer X*#Device GI lp I4DD~D76{# ,yD Device ITk`Z;(Dr!zX*# S LP r!~q>}?DX dest(;(r!zr;v`) # D~ /var/spool/lp/* /etc/lp `XE" accept |n"enable |n"lpsched |nM lpsystem |n# lpar_netboot |n C> lwVxDxgJdwD MAC X7Mom;Ck,r8>VxxPxg}<# o( *lw MAC X7: lpar_netboot -M -n [ -v ] [ -x ] [ -f ] [ -i ] [ -A ] -t ent [ -D -s Speed -d Duplex -S Server -G Gateway -C Client ] partition_name partition_profile manage_system @V83rPv|n 241 *4Pxg}<: lpar_netboot [ -v ] [ -x ] [ -f ] [ -i ] [ -g args ] [ -A -D | [ -D ] -l phys_loc | [ -D ] -m maddress ] -t ent -s Speed -d Duplex -S Server -G Gateway -C Client partition_name partition_profile manage_system hv lpar_netboot |n(}CVxr -S j>8(D~qw"M bootp ks,8>_-VxxPxg}<#~q wITG~qZ SPOT J4D NIM ~qwrGNN~qZxg}<3qD~qw# g{8(K -M M -n j>,r lpar_netboot |n5XI -t j>8(DX(`MxgJdwDiJCJX FX7Mom;Ck#18(K -m j>1,lpar_netboot 9Ck8( MAC X7%dDX(xgJdw} 1,lpar_netboot 9CxgJdw(dk8(om;Ck%d)DX(om;Ck } -A -C Client -D -d Duplex -f -G Gateway -g args -i -l phys_loc -M -m maddress -n -S Server -s Speed -t ent -v -x 5Xx(`MDyPJdw# 8(*xPxg}8( D~qw# 8( -C j>8(DzwD+$hC# ?FXUVxDibUKa0# 8( -C j>8(DzwDxX IP X7# 8(CZ}xgJdw MAC X7Mom;Ck# 8(*xPxg}Vx;xPxg}<# 8(xg}8(DzwDYHhC# 8(CZ MAC X7rom;Ck"V"rGCZxg}< DJdw`M# Z|nKP1T>d{E"# Z|nKP1T>wTdv# N} partition_name partition_profile managed_system 8(VxD{F# 8(*9CDVxE*D~D{F# 8(\\53D{F,VxZC\\53P(e# Kv4, I&jI 0 242 |nN} 1. *lwZ\\53 test_sys O_PVxE*D~ machA_prof DVx machA D MAC X7Mom;C k,kdk: lpar_netboot -M -n -t ent "machA" "machA_prof" "test_sys" 2. *xg} (fk_-Vx(LPAR)`XDE"M3FE" o( lparstat { [ -i | -H | [ -h ] [ Interval [ Count ] ] } hv lparstat |na)k LPAR `XDE"M9CJ3FE"D(f#C|nT>10k LPAR `XDN}M Hypervisor E",T0 LPAR D9CJ3FE"#;v1ddtzF?t;(D1ddtlw(fD}?# @V83rPv|n 243 lparstat |nDwv!nG%`EbD#;x!nD lparstat |nzI|,}#Interval M Count ;\k -i ! n;p9C#;P root C'r53iPDC'E\4P -h M -H !n# ;x -i !nwC lparstat |n1,T>=P3FE"#Z;PT>53dC,1|n*<4P1T>;N, "R;*53dC"z|DcXBT>#Z~P|,9CJ3FE",?t;(1ddtT>,"R;*3F E"D5kO;1ddtPd/caXBT># TBE"T>Z53dCP: `M Vx`M#ITG(CD,2ITG2mD# == T>Vx&mw]?PO^r^O^,TcJm|S2mX{DUP-7#(C LPAR P~=O^# smt T>,1`_LZVxPGtCrG{C# lcpu Z__-&mwD}?# mem *zZf]?# psize XPZ_om&mwD}?# ent &mw%*PZ(&m]?#KE";ZVx`M*2m1ET># TBE"T>Z9CJP: %user T>ZC'6p(&CLr)4P19CDZ(&m]?YVH# TZ(CVx,Z(&m]?Gom&mwD}?# %sys T>Z536p(ZK)4P19CDZ(&m]?YVH# TZ(CVx,Z(&m]?Gom&mwD}?# %idle T>VxUPR;P4jIDEL I/O ks149CZ(&m]?DYVH# TZ(CVx,Z(&m]?Gom&mwD}?# %wait T>VxUPRP4jIDEL I/O ks149CZ(&m]?DYVH# TZ(CVx,Z(&m]?Gom&mwD}?# TB3FE";ZVx`M*2m1T>: physc T>{DDom&mwD}?# %entc T>{DDZ(]?DYVH#IZFcC}]y@]D1dy!a"zd/,rKZ(]?YVH P1I\,} 100%#bV,};ZIy1ddt\!1EaHOwT# lbusy T>ZC'M536p4P1"zD_-&mw9CJDYVH# app T>2mXPICDom&mw# vcsw T>w*ib&mw2~?U=DCq(?jG>XPm;v2mVx)PO# TB3FE";Z8( -h j>1ET>: 244 |nN53\mLrPyC1dDYVH# hcalls T>4PD53\mLrwCDN}# j> -i Pv LPAR dCDj8E"#TBPvDG -i !nT>DwVj8E": {F hv Partition Name Z HMC VdD_-Vx{F# Partition Number >_-VxDEk# Online Virtual CPUs 10Z_D CPU(ib}f)D}?# Maximum Virtual CPUs CPU(ib}f)DnsIT}?# Online Memory 10Z_DZf}? Maximum Memory ZfDnsI\}?# Type T> LPAR Z9C(CJ49GZ9C2mJ4# Mode T> LPAR &mw]?PO^,9G^O^"Jm|S2mX{DUP-7#(C LPAR P~=O^# Entitled Capacity K LPAR Z(SUD&m%*D}?# Variable Capacity Weight VdxK LPAR DEH6(X,K(XC4XFP`Ynb(UP)]?Vdx LPAR#-1 (Xm>mW1ZJ1D;CO# Minimum Capacity K LPAR x-;(ey5PD&m%*Dn!}?#Z(]?ITuY=bv5# Maximum Capacity K LPAR x-;(ey5PD&m%*Dns}?#Z(]?ITvS=bv5# Capacity Increment ITxPZ(]?|DD#H#;v{6}5T>DG(C LPAR# Maximum Physical CPUs in System |,K LPAR D53Pom CPU DnsI\}# @V83rPv|n 245 -i(x) Active Physical CPUs in System |,K LPAR D53Pn/Dom CPU D10}# Active CPUs in Pool K LPAR }Z9CD2m&mwXPom CPU 10}?# (4XPD*zom&mw) Unallocated Capacity S LPAR iD2m LPAR P!{VdD&mw%*\}#C\};|,S(C LPAR(| 2ITtZCi)!{VdD&mw%*}#!{VdD&mw%*ITVdxCiDN N(C LPAR(g{|sZHZ 1.0)r2m LPAR# Physical CPU Percentage `TZkb) LPAR ib CPU `HD{vom CPU DV}m>#bG;vZ(]?/ *z CPU D/}#(C LPAR D om CPU YVHG 100%#;vxP 2 v&mw% *DZ(]?D 4 (ib5P 50% Dom CPU YVH# Minimum Memory K LPAR x-;(ey5PDn!Zf# Minimum Virtual CPUs K LPAR x-;(ey5PDib CPU Dn!}?# Unallocated Weight 10Z LPAR iZ4VdDId&mw]?(X%*}# Partition Group ID K LPAR ytD LPAR i# Shared Pool ID K LPAR ytDom&mw2mXj6# a)j8D Hypervisor E"#K!nw*T>?v Hypervisor wCD3FE"#TZ?v Hypervisor wC,K!nT>DwV Hypervisor 3FE"gBy>: -H Statistic hv Number of calls Hypervisor wC}# Total Time Spent ZbV`MwCP(QD\1dDYVH# Hypervisor Time Spent ZbV`MDwCPDCD Hypervisor 1dDYVH# Average Call Time TFkFcDbV`MwCD=ywC1d# Maximum Call Time TFkFcDbV`MwCDn$wC1d# +53\mLrD**3FE"mS=1! lparstat dv# ":g{X9C((PUA);IC,r;T> app P# -h >} 1. *q!1! LPAR 3FE",kdk: lparstat 1 1 2. *q!1! LPAR 3FE"M Hypervisor D**3FE",Idk: lparstat –h 1 1 246 |nN a)(BSD)P=r!zXF# o( /usr/ucb/lpc [ Command [ Parameter . . . ] ] hv lpc |nXFK;vr`vr!zDYw#lpc |nITCZt/r#9r!z"{CrtCr!zDYQzS P"XESPPDw53rr_T>?vr!zD4,,,1T>dYQzrPMr!zX$Lr# ;PN},r lpc |naT lpc> w*a>{;%XKP#g{xvKN},lpc |n+Z;vN}bM*; v*4PD Command;x?vsLDN}<;1wC|nD Parameter#j8(ZN}PmP?v|nDrLhv,r_g{;P x(N},raT>Q6pD|nPm# "LU9>XwzOn/DYQzX$Lr,;s{C8( r!zDr!(@9 lpr t/BDX$Lr) #;PX(C' IT9C abort |n# >}>XzwO8(r!zSPPIX$LrZYQz?< P4(DyPD~#;PX(C'IT9C clean |n# XU8(r!zSP#|(} lpr 4@9BDr!zw5x kSP#;PX(C'IT9C disable |n# @V83rPv|n 247 down [ all | [ Printer. . . ] ] [ Message ] enable [ all | [ Printer. . . ] ] exit quit restart [ all | [ Printer.... ] ] start [ all | [ Printer... status [ all | [ Printer...].] stop [ all | [ Printer... topq Printer [ Job#...] [ User... up [ all | [ Printer...] ] XU8(Dr!zSP"{9r!"+ Message 4kr!z 4,D~P#K{";hS}E##BDN}ITs echo Gy&m#(#|C4XUr!z,"Cd{K*@-r (k status |nyvD;y,lpq m>r!zQ-XU) # JmPmPDr!zZ>XSPPYQz,Tc lpr \;+ BDw5ECkYQzSPP#;PX(C'IT9C enable |n# S lpc Kv# S lpc Kv# T>XzwOX$LrMSPD4,#NNC'Cr!zZ53P;fZ#9C lptstat -p 4iRd-r# Z>XzwO,S= lpsched '\#(#bb6EZ}<1 t/Dr!z~qwQ-@vrRp#klir!zYQz LrX$Lr /usr/lib/lp/lpsched Gq}ZKP# lpc: Can’t send message to LP print service lpc: Can’t receive message from LP print service m> LP r!~qQ-#9#S53\m1Goq!oz# lpc: Received unexpected message from LP print I\ZKm~PPmsfZ#S53\m1Goq!oz# service `XE" lpq |n"lpr |n"lprm |nM lpsched |n# 248 |nN ZxgOa)6Lr!~qw# o( lpd [ -d ] [ -l ] [ -D DebugOutputFile] hv lpd X$LrG6Lr!~qw#|`SKZ 515 Dr!ks#?vks<;ECZ{* /var/spool/lpd D ? X /etc/hosts.equiv D~r /etc/hosts.lpd D~PDwz# lpd X$Lr\;KPZxgDNNwzO;|D&\GS\4Tb?wz(ZKZ 515)Dr!ks#lpd X $Lr(}Iz;vSxL4&m?vks#6LksHKT /etc/hosts.equiv M /etc/hosts.lpd D~,T qCZ>Xwzr!DmI# |DIT1SZ /etc/hosts.equiv D~M /etc/hosts.lpd D~xPx;h*XBt/53#*9b)D~P DDd;CXBt/53M\z',9C53J4XFw(SRC)D refresh |n#C|n9C /etc/hosts.equiv M /etc/hosts.lpd }]bD~XB0k"R4P|D# ": ES53;'V`VZwz{# /etc/locks/lpd D~K|, lpd X$Lr10KP5}DxL ID#g{10DzwdC;IYw,153Y Nt/D1rI\h** lpd X$Lr>}C ID#T>Dms{"G lpd:xD~rX4DX$Lr## C53J4XFwYw lpd X$Lr lpd X$LrG53J4XFw(SRC)XFD;vS53#lpd X$LrG TCP/IP 53iD;vI1# 9CTB SRC |n4Yw lpd X$Lr: startsrc stopsrc refresh traceson tracesoff lssrc t/;vS53"S53ir_S~qw# #9;vS53"S53Vir_S~qw# 9S53rS53ViXAJ1DdCD~# tCTS53"S53VirS~qwDzY# {CTS53"S53VirS~qwDzY# q!S53"S53VirS~qwD4,# j> -d -l "M Inactive 4,TI SRC XFwxPU>G<,,1ZWSV(EhC"zJO Zd,"Mms{"=C'T># "M Active 4,TI SRC XFwxPU>G<,,1"MP'r^'w5ksE" =C'T># @V83rPv|n 249 "MCZJb7(Ds?wTdv= DebugOuputFile 8(DD~P#r* DebugOuputFile alYds,rK|;\ZJb7(P9C#g{8(DdvD~Q -fZ,BDwTdv+;mS=|D)2#g{4(r_4=dvD~PJb, wT!n;vT# -D DebugOutputFile >} 1. *t/ lpd ~qwX$Lr,kdk: startsrc -s lpd 2. 1tCX(ms{"T>D1r,*t/ lpd ~qwX$Lr,kdk: startsrc -s lpd -a ″ -d″ 3. *"MU>G }#TBms{"m>KJb: lpd:xD~rX4DX$Lr `XE" 6r!zMr!8O7PD:6Lr!Ev;# lpfilter |n ":bG;v System V r!S53|n# C> \mM LP r!~q;p9CD}Kw# o( lpfilter -f FilterName -F PathName lpfilter -f FilterName lpfilter -f FilterName -i lpfilter -f FilterName -x 250 |nN}MPvk LP r!~q;p9CD}Kw#b)}KwCZ+;vD~DZ ]`M*;*r!zIS\DZ]`M# j> -(,V{) -f FilterName -F PathName -i -l -x mSr|DSj}rPvD}KwD{F# mSr|DID~76{DZ]8(D}Kw# 4;-<}Kw=|D-};v}Kw# N} all ITCZzf FilterName "xONbDb)j>#1 all 8(K -F r - j>D1r,y*sD| DwCZyPD}Kw#9C all "xO -i j>9CyP}KwV4=|GD-a{9CyP}Kw;>},xO -l j>9CCN} zI;vyP}KwDPm# mSr|D;v}Kw Z -f j>P8(D}Kw;mS=}KwmP#g{C}KwQ-fZ,+|D|DhvT43dkPDBE "# g{xv -F j>,}KwhvM!T PathName;r_g{8(DG - j>,}KwhvM!TjV 4-r - j>|D1,ZBE"P;P8(Dn,V-y#1IC|nmS;vB D}Kw1,;P8(Dnxh1!5# }KwCZ+ksDZ]*;*r!zIS\D}]w#TZx(Dr!ks,LP r!~qgB: v ksPDZ] v r!z{F v r!z`M v r!zIS\DZ]`M v ks"p=*sDr!== |9CCE"iR}Kwr}Kw\@,|G+Z]*;*r!zIS\D`M# a)C|ndkDnPmT0?vnsfzDhv#yPDPmI:Er_UqVt# v dk`M:content-type-list v dv`M:content-type-list v r!z`M:printer-type-list v r!z:printer-list v }Kw`M:filter-type v |n:shell-command @V83rPv|n 251 v j>:template-list dk`M dv`M r!z`M r!z }Kw`M |n xvIT;}KwS\DZ]D`M# (1!5* any#) xv}Kw\;SNbDdkZ]`MzIDZ]D`M#(1!5* any# ) xvIT9C}KwDr!z`M#LP r!~q+}KwD9C^FZb)`MDr!zP# (1! 5* any# ) xvIT9C}KwDr!z`M#LP r!~q+}KwD9C^FZvv8(Dr!zP# (1! 5* any# ) jG}Kw* slow }Kwr fast }Kw#Slow }Kw(#GG)(Q$1d*;ddkD}K w#|GKP1IT;,S=r!z,9C1}KwKPD1r#Vr!z;P;Xk|(Z shell-command P; =SDj>*y]?vr!ksDXwT00flags1VN49l#?v}Kw# j>(#,?v#eDXw;?vP'D keyword PZBmP# pattern GTB.;:mPyPvq=.;DDV#=";v%;GE(*)r;v}rmo=#g{ pattern %dXwD5,#eOJ"RCZzI;vX(Z}KwDj>#replacement Gw*j>9 CD+w# }rmo=zG)Z ed r vi |nPR=D;y#b|( \( . . . \) M \n a9,|GITCZ* tT -T Xw Z]`M(dk) X|V INPUT I\#= content-type N/A Xw Z]`M(dv) X|V OUTPUT I\#= content-type N/A Xw r!z`M X|V TERM I\#= printer-type 252 |nN tT -d Xw r!z{ X|V PRINTER I\#= printer-name -f, -o cpi= Xw V{d` X|V CPI I\#= integer -f, -o lpi= Xw Pd` X|V LPI I\#= integer -f, -o length= Xw 3f$H X|V LENGTH I\#= integer -f, -o width= Xw 3fmH X|V WIDTH I\#= integer -P Xw r!3f X|V PAGES I\#= page-list -S Xw V{/ r!V X|V CHARSET CHARSET I\#= character-set-name print-wheel-name -f Xw r!={F X|V FORM I\#= form-name @V83rPv|n 253 lp j> tT -y Xw == X|V MODES I\#= mode -n Xw 1>}? X|V COPIES I\#= integer }g,#e MODES landscape = -l T>g{a;Dr!ksxP -y landscape j>,r}Kwxh -l j >#m;v>},#e TERM * = -T * T>}Kw;xhj> -T printer-type Div,r*NN;v printer-type GI MODES #e&mD#bo MODES #epwCGr* 0prwidth\=\(.*\)1#=kC'8(D prwidth=10 `%d#replacement -w\1 9C LP r!~qzI}Kwj > -w10# g{h*,LP r!~q(},S`v}Kw&mC'DD~MyPr!j>49l;v}Kw\@#g{r! ~q9lK}Kw\@,CZ\@PD?v}KwD INPUT M OUTPUT 5GTZGv}KwdkdvD` M,x;GTZ{v\@# >};v}Kw -x j>CZS LP }KwmP>}Z FilterName P8(D}Kw# Pv}Kwhv -l j>CZPv FilterName P8(D}KwDhv#g{|nI&,TB{";"M=j \mM LP r!~q;p9CDr!=# o( lpforms -f FormName Options lpforms -f FormName -A AlertType [-Q minutes] [-W requests] hv lpforms |n(} LP r!~q\m$r!q==D9C,Hg+>Ec=#r!=I|D FormName 8(# C'a;r!ksD1rIT8(r!=(kND lp |n) #N} all ITMOfT>D=v|nPDN;v ;pCZf; FormName#Z;v|nPJm\m1mS"|DM>}r!=,T0PvVPr!=DtT, JmM{9C'CJX(r!=#Z~v|nPCZ("=(,(}|/f\m1 FormName r!=Xk20 Z;vr!zO# 9CZ;v lpforms |nP,Xk9CTBj>.;: j> -(,V{) -F pathname -l -x 4U4Tj}r!= FormName(Cj>Xk%@9C;;\kNNd {j>;p9C)# mSr|Dr!= -F pathname j>CZmS;vBDr!= FormName= LP r!~qr_|D;vVPr!=DtT#g{ x( -F j>,r!=hv!T pathname;g{9CK - j>,r!=hv!Tj.;X kCZ(er|Dr!=#pathname G|,TBXZr!=DE"D+?rNbS/DD~D76{: Page length: scaled-decimal-number1 Page width: scaled-decimal-number2 Number of pages: integer Line pitch: scaled-decimal-number3 Character pitch: scaled-decimal-number4 Character set choice: character-set/print-wheel [mandatory] Ribbon color: ribbon-color Comment: comment Alignment pattern: [content-type] content uo0scaled-decimal-number18DG;vCZm>s!%*DG:}#%*`MI;v=S=}VD0s :1V8T>#LP r!~qIT9C}VH?D.xF}:TeWs!T>D}V(jGs:0c1);T" gs!T>D}V(jGs:0i1);MT9CDOJ%;s!T>D}V(;Ps:V8),2MG, P"V{"?"gP}r_?"gV{}# @V83rPv|n 255 }Kns=P,OfDPITT>*NN3r#"MM comment nXkT,a3rT>+GITZd{n.0 T>,x0Tk#=1M content nXkZD~Da2T,a3rT>#xR,comment n;\|,TNbO vX|Lo*7DP,}GKX|LoT0>1*7#1T>"MD1rZ comment PR=DNN0<0>1j G<;>}#ZX|LoPDs!4npvT# 1"vC|nD1r,I FormName 8(Dr!=;mS=r!=Pm#g{r!=Q-fZ,|D|Dhv 443BDE"#;);mS,Zr!ksPMIT9CCr!=,}GTZCr!=DCJQ-;^F,g -u j>BfyhvD#r!=2ITvJmCZX(Dr!z# ?vr!=tTDhvgB: Page length and Page width Number of pages Line pitch and Character pitch Character set choice Ribbon color Comment Alignment pattern Zr!h*Cr!=Dr!ksDZ].0,f LP r!~q ;pa)D(CSZLru?eWV{},qrD0 *?"gV{}#V{d`2ITI elite(?"g 12 vV {)"pica(?"g 10 vV{)r_ compressed(?" g!I\`DV{)48(# 1 LP r!~q/f\m120Cr!=D1r,|2aQr !V print-wheel XkCZG)qCr!VDr!zO#g{ *Z5PI!rIXkV{/x;Gr!VDr!zOCC r!=r!,f LP r!~q;pa)DSZLrT/!qr 0X}7DV{/#g{=SK mandatory,;JmC'! q;v;,DV{/kCr!=;p9C;qr,V{/r 8(Dr!VvvG;v(iM1!5# 1 LP r!~q/f\m120Cr!=D1r,|2aQE +xDU+XkG ribbon-color# 1C'/JKr!=D1r,LP r!~qT>4-DdD comment(kND lpstat |n)# 120Kr!=D1r,\m1\;ksX4r! content, Toz$r!q==}7(;#!n content-type (eK*d zIK content Dr!zD`M#g{;Pxv content-type, MY(G simple# ":Z]4UxvD-yf""R;P lp C'IA# 1CC|n|D;vVPDr!=D1r,ZBDE"P1YDn4-y#t#1CC|nmSBDr!=D 1r,1YDnq!TB1!5: 256 |nN}r!= -x j>CZS LP r!~q>}r!= FormName# Pvr!=tT -l j>CZPvVPr!= FormName DtT#IZTk#=1ZDtPT,;P\m1\;CC|nlir !=#d{KIT9C lpstat |n4lir!=hvDGtP?V# JmM{9CJr!= -u j>,szN} allow:login-ID-list r -u deny:login-ID-list IT7(JmD)C'8(r!ksyifD Xbr!=#Cj>ITM -F r - j>;p9C# login-ID-list N}IT|,NbDryPDTB9l: login-ID system-name!login-ID system-name!all all!login-ID all all!all >X53OD;vC' 53 system-name OD;vC' 53 system-name ODyPC' yP53OD;vC' >X53ODyPC' yP53ODyPC' login-ID-list D1!5G all# LP r!~q*?vr!=#V=vC'Pm:Jm9CCr!=DKD0JmPm1,T0;\9CCr!= DKD0\xPm1 # v g{JmPmfZ"R login-ID ZZ,rJmCJ# v g{;P\xPmfZ"R login-ID ;ZZ,rJmCJ# v g{ login-ID Z\xPmZ,r\xCJ# v g{JmPmr\xPm<;fZ,r\xCJ# v g{=vPmk -A AlertType j>;p9C4(e;v/f,1PSPPDw5h*3r!=D1r20 Cr!=#g{Cj>;PCZ2ETr!=D/f,M;a*Cr!="v/f# @V83rPv|n 257 /f"MD=(!vZI -A j>8(D AlertType N}D5#/f`MzG)x -A j>= lpadmin DI C`M`,:mail"write"quiet"none"shell-command M list#kND lpadmin OD -A DhvTq!X Z?vDj8E"# "MD{"T>gB: The form FormName needs to be mounted on the printer(s): printer (integer1 requests). integer2 print requests await this form. Use the ribbon-color ribbon. Use the print-wheel print wheel, if appropriate. PvDr!zGG)\m1g0Q-8(DKr!=Dr!#PZ?vr!z.sD}V integer1 GJOCr !zDks}?#T>Zr!zPm.sD}V integer2 GH}Cr!=Dks\}#g{;)ksITI` Z;(Dr!z&m,|!Zd{}VDM#ribbon-color M print-wheel Zr!=hv.P8(#{"PDn sP(#<;"M,49PvDr!z<;P9Cr!V,r*\m1IT!qZ9Cr!VDr!zO20 Cr!=# ZIT9CNN+xr_NNr!VDX=,OfDodgBy>: Use any ribbon. Use any print-wheel. g{ FormName G any,ZC|n(eD/fJCZ9;P*d8(/fDNNr!=#g{ FormName G all,ZC|n(eD/fJCZyPr!=# g{ -W j>;Pxv,1!}LG?vT20Cr!=Dh*vv"M;v{"#;P8( -W j>H,Z 8( -W once r_ -W 0#g{ minutes G;vsZ 0 D},4U minutes 8(Ddt"M;v/f# g{2xv -Q j>,r1}ZH}Dh*Cr!=Dr!kso=7(}?(IN} requests 8()D1r "M/f#g{ -Q j>;Pxv,r_ requests D5G 1 r any(~_,sz -A j>MN} list,CZPvQ-*8(r!= FormName (eD/f`M#T/f;w| D#g{ FormName I LP r!~q6p,!vZTr!=D/f`M,TBP.;;"M=jCwTZ10iv#9{"#\m1\;9CCj>]1#9SUXZ3vQ*JbD|`E"# ;)r!=Q-20;s;6X,1r!ksD}?o=P5 requests D1r{"YN;"M# 258 |nN};v/f(e 9C -A none j>.s;P{";"M,1= -A j>YN;x(K;v;,D AlertType#bITCZ1N bVPDTr!=D/f(e;>}D1r,@C#9"M|`DE"# `XE" lpadmin |n# terminfo D~# lphistory |n C> Z10J4`SMXF(RMC)a0Zd,Pvre}X(}?H0"vD"nYX((LP)D|n# o( v *PvX(}?DH0"vD|n: – Z>XZcO: lphistory [−h] [−TV] [number_of_commands] – ZrZyPDZcO: lphistory −a [−h] [−TV] [number_of_commands] – ZrZZcS/O: lphistory −n host1[,host2...] [−h] [−TV] [number_of_commands] v *e}z7Pm: – Z>XZcO: lphistory −c [−h] [−TV] – ZrZyPDZcO: lphistory −c −a [−h] [−TV] – ZrZZcS/O: lphistory −c −n host1[,host2,...] [−h] [−TV] hv Z10D RMC a0Zd,lphistory |n*yPZcr/:ZDZcS/,Pvre}X(}?H0"vD LP |n#Z1!ivB,lphistory |n5XH0 10 v LP |nD+?E",|(yPDN}Mj>#IT 9C number_of_commands N}4Pvn`o 1000 v|n# lphistory –c |n*yPZcr/:ZZcS/e} LP z7G#g{*9C|nZr PD3vZcS/OKP,k9C -n j>#qr,C|nZ>XZcOKP# @V83rPv|n 259 j> –c e} LP z7Gk number_of_commands N};p8(# −a *rZyPZcT>H0"vD LP |n#CT_MANAGEMENT_SCOPE 73d?DhC7(/:w Cr#g{;PhC CT_MANAGEMENT_SCOPE d?,r LP J4\mw4UTB3r9CwC rhC: 1. \mr(g{fZD0) 2. THr(g{fZD0) 3. >XwCr T LP J4\mwR=DWvP'wCr,lphistory |naKP;N#}g,Yh\mrMTHrf Z,x CT_MANAGEMENT_SCOPE 73d?4hC#ZbVivB,lphistory –a Z\mrPK P#*ZTHrPKP lphistory –a,Xk+ CT_MANAGEMENT_SCOPE hC* 2# −n host1[,host2,...] 8(}lwre}D LP |nz7G XZclwre} LP z7G;Z\mrrTHrPP'#g{;PhC CT_MANAGEMENT_SCOPE 73d?,r LP J4\mw4UTB3r9CwCrhC: 1. \mr(g{fZD0) 2. THr(g{fZD0) 3. >XwCr T LP J4\mwR=DWvP'wCr,lphistory |naKP;N# −h +|nDC(od4=j;p8(# 2+T *KP lphistory |n,zh* IBM.LPCommands J4`D ACL `PD4mI(# mI(Zy,S53 D LP ACL P8(#kND lpacl D~q!PX LP ACL D;cE","ND RSCT Administration Guide q!PX^D|GDE"# Kv4, 0 |nQI&KP# 1 RMC "z;Nms# 2 |nPgf(CLI)E>vm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX 53OD RMC X$Lr*5#RMC X$Lra0D?jM\mwCr7(K;&mD LP J4# CT_MANAGEMENT_SCOPE 7(C4k RMC X$LrxPa0T&m LP J4D\mwCr#\mwCr7(K\&mDJ4 yZDI\?jZcD/O#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhC73d?,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j1,+C|nDj8{"4=j< dvP# j} 1. *Pv>XZcOH0"vD 20 v LP |n,kdk: lphistory 20 2. Yh nodeA Z\mrP"R CT_MANAGEMENT_SCOPE h* 3#*Pv nodeA OD LP |nz7 G<,kdk: lphistory -c -n nodeA ;C /usr/sbin/rsct/bin/lphistory |, lphistory |n `XE" i.:RSCT Administration Guide,CZq!PX^D LP ACL DE"# |n:chlpcmd"lslpcmd"mklpcmd"rmlpcmd M runlpcmd E"D~:lpacl,CZq!PX LP ACL D;cE" @V83rPv|n 261 lpmove |n ": bG;v System V r!S53|n# C> F/r!ks# o( lpmove Requests Destination lpmove Destination1 Destination2 hv lpmove |nF/I lp Z LP ?DX.dxPESDks#C|nF/;vX(D Request =8(D Destination#Requests GI lp 5XDksj6#9I\T<+=o Destination1 DyPksF/= Destination2# bVq=D lpmove |n9C lp \xNNBD"y Destination1 Dks# ": 1F/ksD1r,lpmove @6;aliB?DXDS\4,(kND accept)#xR,;F/ Dksj6E;PDd,rKT;ITR=|GDks#lpmove |n;aF/5P;\;BD?DX& mD!n(HgXhDZ]`MMr!=)Dks# g{3vks-H*K;v`r_XbD?DX any xES,"R9CDG lpmove |nZ;Vq=,rC ksD?DX+;D* New-Ddestination#rKx\=0lDks;Z New-Destination OITr!,x;\Z `Dd{I1Or!,r_g{-HD?DXG any D0,2;\Zd{IS\Dr!zOr!# D~ /var/spool/lp/* `XE" accept |n"enable |n"lp |n"lpadmin |nM lpstat |n# lppchk |n C> i$;vI20m~z7DD~# o( lppchk { -c[ u ] | -f | -l [ u ] | -v } [ -m [ 1 | 2 | 3 ] ] [ -O { [ r ] [ s ] [ u ] } ] [ ProductName [ FileList ... ] ] hv lppchk |ni$ZD~s!"#iM5r{E4S=f,I20m~z7(D~/)DD~Gq{Om~X* z7}](SWVPD)}]bE"#D~/Gm~|D;v%@I20!n# 262 |nN -c -f -l -m [1|2|3] -O {[r][s][u]} Z FileList nO4P#iMYw,"i$#iMkD~s!Gqz SWVPD }]b;B# li FileList nGqfZT0D~s!Gq{O SWVPD }]b# 4U SWVPD }]by8(D*D~i${E4S# T>E"D}v6p#6pgBy>: 1 vms{"(1!5) # 2 ms{"M/f# 3 ms{""/fMN<{"# i$LrD8(?V#Cj>;h*zf@"53,r*1YC!n1yPD?V+41! ivi$#Cj>8(TB?V: r m> /(root)?V*;i$# s m> /usr/share ?V*;i$# u m> /usr ?V*;i$# 153E"k SWVPD }]b;;BD1r,C4T53DBD#iMrs!E"|B SWVPD#Cj>hCG)"V*'D{E4S#Cj>;Pk -c r -l j>;p9CEGP 'D# i$53D /(root)"/usr M /usr/share ?V`%.dGP'D#;d05,Cj>i$ yP20Z /(root)D~53ODm~z7220ZK /usr D~53O,4.,yP20Z /usr D~53PDm~z7220ZK /(root)D~53O#;\CCj>8( FileList n# Cj>9i$Xh7# ":;P -c"-f"-l M -v .;\;Z lppchk |nD?N9CP;8(# -u -v N} FileList ProductName 8(*liD;vr`vD~#CN}GIUqVt*DD~{DPm#D~{ITG%@D{F r_I;v0EVtD;T{F#Z;Vq=8(;vr%D~;Z~Vq=8(;vi5D~D I1,dPZ;v{F8(I1xZ~v{F8(|,CI1Di5D~#Xk8(%D~r`D ~Dj{76{#*8(`vD~,zIT9C#=%dV{ *(GE)M ?(JE),+G|G Xk;(ZITD ’ {EZ(%}E)#(i9C%}E4@9 korn shell (d{)9# g{!TKKN},m~z7DyPD~<+li#g{8(KKN},|Xk0z;vm~z7 {F# 8(D~+*;liDm~z7D{F#g{!TKKN},+li SWPVD PDyPm~z7# *8(`vm~z7,zIT9C#=%dV{ *(GE)M ?(JE),+G|GXk;(ZI TD ’ {EZ(%}E)T@9 shell )9|G# 5X5 g{;P"Vms lppchk |n5Xc#NNd{D5X5m>3vR=Dms# >} 1. *i$iI X11.fnt m~|DyPD~,kdk: lppchk -c X11.fnt 2. *i${FT X11 **7DyPm~z7D{E4S,kdk: lppchk -l ’X11*’ 3. *i$yPDD~/Q_8yP*sDX*u~"RQj+20,kdk: @V83rPv|n 263 lppchk -v D~ /etc/objrepos/lpp /usr/lib/objrepos/lpp /usr/share/lib/objrepos/lpp /etc/objrepos/product /usr/lib/objrepos/product /usr/share/lib/objrepos/product /etc/objrepos/inventory /usr/lib/objrepos/inventory /usr/share/lib/objrepos/inventory 8( root OyPm~z7D20E"# 8( /usr D~53OyPm~z7D20E"# 8( /usr/share D~53OyPm~z7D20E"# 8( root OyPm~z7D20M|BE"# 8( /usr D~53OyPm~z7D20M|BE"# 8( /usr/share D~53OyPm~z7D20M|BE"# 8( root O3vm~z7PD~D{FM;C# 8( /usr D~53O3vm~z7PD~D{FM;C# 8( /usr/share D~53O3vm~z7PD~D{FM;C# `XE" installp |n"sum |nM tcbck |n# lppmgr |n C> \m;vVPD installp 3q4# o( lppmgr -d DirectoryOrDevice [ -r | -m MoveDirectory ] { [ -x ] [ -X ] [ -l ] [ -u ] [ -b ] [ -k LANG ] } [ -p ] [ -t ] [ -s ] [ -V ] [ -D ] hv lppmgr hFCZZVPD installp 3q4(Z NIM 73P2F* lpp_source )O4PTB&\: 1. >}X4D|B(-u j>) # 2. >}X4Dy6p(-b j>) # 3. >}G)k`,D~/Dy`,H6D|B#byD|BazIe;Sx)# 4. >}{"T08(oT.bDoT73D~/(-k j>)# 5. >};!zDD~/(-x j>)# 6. S;v NIM lpp_source J4>}G533q(-X j>) # 1!ivB,lppmgr +PvIOv}L}KDyP3q#0-r1j>\CZ>}}KD3q,x0-m1j>\ CZF/3q=m;v;C# ":lppmgr "GbZf; bffcreate"20NN+wr_&mQ-20DD~/#|2;GT<&m}OvG ).bDNNJb#9C0-X1j>.0,XkCCKb NIM"533q(Z NIM PF* SIMAGES) M NIM lpp_source J4D$w==# j> 9 lppmgr *y6p4F}K# -b 264 |nNCZwT lppmgr E># ":wT#|zIs?Ddv"Rss5M lppmgr T\#TZ}#Yw|;PC# 8( installp 3q$tDh8r?<#VZ|ITGNb?<"NFS 20cr_ cdrom h8#g{K?<;I4,&C9C -t j>#g{YwD?jG;v NIM lpp_source J4,Xk8( lpp_source D;C(kND lsnim |n) #Cj>TyPDYw#0-l1j>+2G0-r1r0-m1j># +}KD~F/= Directory#I Directory 8(D;CITGNbI4D?<76#C j>;\k0-r1j>;p9C# 8(a>==#1F/r>}D~D1ra># >}Q-; lppmgr }KDD~# ":g{;P8(a>j>(-p),lppmgr +Z;YkC'x;=;%DivB>}y PD}KD~#Cj>;\k0-m1j>;p9C# r!Uq9CE"#|+r!;vX(D~/}Z9CDUq}?,T0k**@DU q\}#*D~*}]mS;):exUd# 8( lppmgr +;aX( .toc D~#|ITC4xPlY/@x;CD1X({v .toc D~#xR,K*;Ah8yh*D# 9 lppmgr }KX4D|BM|Bk`,D~/Dy`,H6xzIDe;# 8(j8==#lppmgr +Z3)ivBxv|`Ddv# 9 lppmgr *;!zD|B}K# S NIM lpp_source J4}KG533q# Kv4, 0 yP lppmgr `XYwI&jI# >0 "zms# 2+T ;P root C'\;4P lppmgr# >} 1. *Z3q4?< /myimages PvyPX4Me;D|B,kdk: lppmgr -d /myimages -u 2. *Z3q4?< /myimages >}yPX4Me;D|B,kdk: lppmgr -d /myimages -u -r 3. *Za>==B>}yPX4Me;D|B"X4Dy6pT0}K0en_US1.bDyP{"/oT7 3D~/,kdk: lppmgr -d /myimages -purb -k en_US 4. *S NIM lpp_source D;C /lpps/433 F/yP;!zD|B3qMG SIMAGES =?< /backups, kdk: lppmgr -d /lpps/433 -x -X -m /backups D~ /usr/lib/instl/lppmgr |, lppmgr |n# @V83rPv|n 265 `XE" installp |n"lslpp |nM lsnim |n# lpq |n lpq |n|,PX AIX r!S53 lpq M System V r!S53 lpq DE"# AIX r!S53 lpq |n C> liYQzSP# o( lpq [ + [ Number ] ] [ -l | -W ] [ -P Printer ] [ JobNumber ] [ UserName ] hv lpq |n(fKk8(D UserName M JobNumber d?PXD8(w5ryPw5D4,#JobNumber d? 8(KC'ki4DYQzSPPDw5}#UserName d?8(K+i4dyPw5DC'{,CC'+w5 a;=SP# lpq |nZ;xNN!nwC1(f1!SPoDNN10w5#g{ya)DN};P;6p*N},ra ;bMIC'{rw5`E,T;8!vPK$Dw5# TZ?vQa;Dw5(4?v; lpr |nwCDw5),lpq |n(fKC'{"ZSPPD106p"w 5{F"w5j6{(;v`E,ITa)x lprm |nT>}8(w5)T0{vxiDs!#(#,;T >;P$HDE"#w5Er!vZ(hYQz?|,=v6LSPDu?#Z;vu?|,M'zD>XSP">Xh8{T0d4,E "#Z~vu?tSEZ;v;|(X4)|,M'zD>XSP{,sz6LSP{#yPa;=6LSP Dw5WHT>Z>X,;sFM=6Lh8,r*w5Z6Lzw&m# IZ4,|nk6Lzw(E,yTZH}6Lzwl&1,4,T><{I\avVRp#g{=(zwd D,S^((",|nnU+,1# j> -l + [ Number ] -P Printer -W 266 |nNYQzSP1=d*U#Number d?Tkm>XBzIT>0D1d# T> Printer d?8(Dr!zDYQzSP# ": NN?j|nP!n<2G LPDEST M PRINTER 73d?# C|$DSP{"h8{Mw5`ET>4,E"D+ff>#|$Dw5`EE"Z AIX 4.3.2 M|_f>P;\M -l j>;p9C#g{,19CK -l j>M -W j>,8(DZ;vj>EH# >} 1. *T> lp0 r!SPoD;vw5`E,kdk: lpq -P lp0 C|nT>`FTBPm: Queue lp0 Dev dlp0 Status running Job 39 Files motd User guest PP 10 % 83 Blks 12 CP 1 Rnk 1 2. *T> AIX 4.3.2 r|_f>1!SP4,D+fq=,kdk: lpq -W D~ /usr/bin/lpq /usr/sbin/qdaemon /etc/qconfig /etc/qconfig.bin /var/spool/lpd/qdir/* /var/spool/lpd/stat/* /var/spool/qdaemon/* |, lpq |n# |,ESX$Lr# |,SPdCD~# |, /etc/qconfig D~D~xF**f># |,SPks# |,h84,E"# |,;ESD~DY11># `XE" lpr |n"lprm |n"lpstat |n"qchk |n# qconfig D~# 6Yw53kh8\m7PD:lir!w54,(qchk |n);# 6Yw53kh8\m7PD:r!z"r!w5MSP;# 6r!zMr!8O7PD:r!YQzLr;# System V r!S53 lpq |n C> (BSD)T>r!zw5SP o( /usr/bin/lpq [-Pprinter] [-l] [+ [interval] ] [job# ... ] [username ... ] hv lpq |nT>r!zSPDZ]#|(fI job# 8(Dw5D4,,r_(fI username 8(DC'DyP w5D4,#lpq ^N}wC1(f1!r!zSPoDyPw5# TZSPoD?vr!w5,lpq (fC'{"10;C"iIw5DdkD~{"w5`E(9C lprm | n1wC)T0\FVZ}#(#,;T>;P$HDE"#(#w54HxHvD-rES#iI;vw5 DD~{I\;IC,Hg1Z\@)K9C lpr;ZKivBm>j -P printer T> printer 8(DSPDPXE"#1;P -P j>1,9CI73o PRINTER d?8(Dr! zDSP#g{ PRINTER d?4hC,9C1!r!zDSP# -l T$q=T>SPE";|(zIw5DwzD{F# +[interval ] (1T>YQzSP1=d*U#K!nZwSP(f.0e}UKA;#g{a)K interval,lpq Z ?N(f.d]_K}?Dk}# D~ /var/spool/lp YQz?<# /var/spool/lp/tmp/system_name/*-0 ks8(w5DD~ mszk lpq:r!z}Zr! lpq LrrYQzLr LPSCHED i/r!z4,#g{r!zG{CD,53\m1ITC lpc X Bt/YQzLr# lpq:r!z}ZH}T/XT(Qz?) X$Lr^(r*r!zh8#r!zI\QQz#Zr!z=ED!"=EB{HivB,bu{ "2I\vV#m;vI\D-rG;vxLZ9C1@XSPoDD~#g{6LzwQt/,r 6LzwOD lpd I\Q-)@r_Rp,&19C lpc 4XBt/# lpq:"M= host D~}Z+M=6L host,r_1T<+MD~1>XX$LrQRp# lpq:r!z{C-r: r!zQ; lpc jG*;IC# lpq:LP r!~q;ZKPr;\=o# `SYQzSPD lpsched xL;fZ#IT9C lpc XBt/r!zX$Lr# lpq:r!z:4*r!z Z System V D LP }]bo4"Vr!z#(#bG;vdkms,I\m>r!z;Z53O# 9C lpstat -p 4iR-r# lpq:r*YQzLrSPvm Z>XzwO,S= lpsched '\#b(#m>}<1t/Dr!z~qwQ)@rRp#lir! zYQzLrX$Lr /usr/lib/lp/lpsched GqZKP# lpq:;\"M{"= LP r!~q 268 |nN LP r!~qQ#9#kS53\m1&q!oz# lpq:S LP r!~qSU=bb{" I\m~oPms#kS53\m1&q!oz# `XE" lpc |n"lpr |nM lprm |n# lpr |n lpr |n|,PX AIX r!S53 lpr M System V r!S53 lpr DE"# AIX r!S53 lpr |n C> ESr!w5# o( lpr [ -f ] [ -g ] [ -h ] [ -j ] [ -l ] [ -m ] [ -n ] [ -p ] [ -r ] [ -s ] [ -P Printer ] [ -# NumberCopies ] [ -C Class ] [ -J Job ] [ -T Title ] [ -i [ NumberColumns ] ] [ -w Width ] [ File ... ] hv lpr |n9CYQzX$LrZh)IC1r!8(D File N}#g{;P8(D~,lpr |nSj -# Number -C Class -f -g -h -i [Number] -j -J Job -l -m -n -P Printer zIdvD`v1>,9C Number d?w*?v8(D~D1>}?# 8(r! Class *C*3fODw5V`# 9C;v+?PDWV{bMIj=jXr!SPDiv# ZC*3f+ Job d?w*w5{r!#(#,lpr |n9CZ;vD~D{F# (!4 L)9CJmr!XFV{D}Kw# ZjIYQz&ms"MJ~# 9CT|, ditroff(h8@"D troff)}]DD~xPq=/D}Kw# ?Fdv= Printer d?#g{Cj>;P8(,a"zTBiv: v g{fZ1!5,lpr |n9C1!r!z# v g{hCK LPDEST 73d?,r lpr 9CI LPDEST d?8(D5#g{hCKK73d ?,492hC PRINTER d?,T\G9CK5# -p v g{hCK PRINTER d?x LPDEST d?;PhC,r lpr 9CI PRINTER 73d?8 (D5# ":NN?DX|nP!n2G LPDEST M PRINTER 73d?# 9C pr |nq=/D~(lpr -p G#`FZ pr | lpr)# @V83rPv|n 269 -r -s -T Title -w Number jIYQzs>}D~# S|nP8(DD~r!x;G"T4F|G(bysDD~ITr!)#bb6EZr!}]D ~.0;\^Dr}%|G#"b,Cj>;$wZ>Xwz("M=6Lr!zwzDD~^[ gN} 1. *r!D~ new.index.c"print.index.c M more.c D}v1>,kdk: lpr -#3 new.index.c print.index.c more.c |r! new.index.c D~D}v1>,print.index.c D~D}v1>T0 more.c file D~D}v1># 2. *r!}vD~ new.index.c"print.index.c M more.c "CD}v1>,kdk: cat new.index.c print.index.c more.c | lpr -#3 3. *ZC*3fOr! Operations,szD~ new.index.c,kdk: lpr -C Operations new.index.c |ZC*3fOC Operations f;K53{F(Iwz{5XD{F) # 4. *ES MyFile D~"5Xw5`E,kdk: lpr -j MyFile D~ /usr/sbin/qdaemon /etc/qconfig /etc/qconfig.bin /var/spool/lpd/qdir/* /var/spool/lpd/stat/* /var/spool/qdaemon ESX$Lr# ESdCD~# /etc/qconfig D~D~xF**f># ESks# XZSP4,DE"# QESD~DY11># `XE" lpd |n"lpq |n"lprm |n"pr |nM qdaemon |n# qconfig D~# 6Yw53kh8\m7PD:CZt/r!w5D|n(qprt |n);# 6Yw53kh8\m7PD:r!z"r!w5MSP;# 6r!zMr!8O7PD:r!\m;# 6r!zMr!8O7PD:r!YQzLr;# System V r!S53 lpr |n 270 |nN (BSD)"Mw5=r!z# o( /usr/bin/lpr [ -P printer] [ -# copies] [ -C class] [ -J job] [ -T title] [ -i [indent] ] [ -w cols] [ -r] [ -m] [ -h] [ -s] [ -filter_option] [file ... ] hv lpr |n*"r!zw5=YQzxr,T9Ch)IC1xPsLr!#?vr!zw5I?v8(D file D 1>9I#YQzxrIP=r!zYQzLr lpsched \m#g{;P8(D~ lpr Sj,r_+?v!n4*VtDN},4$ZD("4S# lpr -p "G}CH,Z pr | lpr#lpr -p +10UZx;Gns^DDUZEZ?3D%?# troff DVeM T[E]X $tZr!zwzO#9C>XVebG;I\D# r!~xFD~D lpr Ts# g{C' A 9C su I*C' B "R9CK /usr/bin/lpr,rr!zks+TC' B m]dkx;GC' A# j> -P printer "Mdv=8(D printer#qr"Mdv=73d? PRINTER P8(Dr!z,r_=1!r!z lp# -# copies 8vx?v8(D~zID1>}#}g: lpr -#3 index.c lookup.c zI index.c D}v1>,sz lookup.c D}v1>#m;=f, cat index.c lookup.c | lpr -#3 zID~"CD}v1># -C class ZC*3f4Uw5V`r! class#}g, lpr -C Operations new.index.c ZC*3fC Operations f;K53{F(I0hostname15XD{F),"r!D~ new.index.c# -J job ZC*3f4Uw5{Fr! job#(#,lpr 9CZ;vD~D{F# @V83rPv|n 271 -T title 9C title x;GD~{w* pr 9CDjb# -i[indent] uxdv indent V{#1!5*Kv V{# -w cols 9C cols w* pr D3fmH# -r ZYQzjIDy!Or_Zx -s j>r!jIDy!O>}CD~# -m ZjIDy!O"MJ~# -h {9r!C*3f# -s 9CD~Dj{76{(G{E4S)xPr!x;G"T4F|G#bb6EZr!}]D~.0 ;\^Dr}%|G#Cj>vvh9xP>XD~D4F#4T6LwzDw5^[gN;CZ8(D}]D~;g{ lpr |nZ\@)2,}];4F=YQz# filter_option TB%V8!n(*P=r!zYQzLrD~;Gj

D~#SxYQzX$Lr+9CJ 1D}Kwr!}]# -p 9C pr q=/D~(lpr -p G#`FZ pr | lpr) # -l r!XF{M{9V3{# -t D~|, troff(cat UEz)~xF}]# -n D~|,4T ditroff(@"Zh8D troff)D}]# -d D~|,4T tex(Stanford D DVI q=)D}]# -g D~|,j||, PostScript |n# b)}Kw!na)Kjr!z;Z53O#9C lpstat -p 4iR-r# lpr:r*YQzLrSPvm Z>XzwO,S= lpsched '\#b(#m>}<1t/Dr!z~qwQ)@rRp#liGq r!zYQzLrX$Lr /usr/lib/lpsched }ZKP# lpr:r!z:r!zSP;{C bb6ESP;O*,|9C /usr/etc/lpc {Cr!z Th9 lpr +D~EkSPP#1;(r!z+1z\$1dD1r,b(#I53\m14P#r! zITIX(C'9C lpc 4YNt/# lpr:;\"M{"= LP r!~q lpr:;\("k LP r!~qD*5 b)m> LP r!~qQ#9#kS53\m1&q!oz# lpr:S LP r!~qSU=bb{" I\ZKm~PPmsfZ#kS53\m1&q!oz# lpr:;PC4*;CD~Z]D}Kw 9C lpstat -p -l |niR\;1S&mCD~`MDr!z,rr53\m1I/# lpr:^(CJD~ k7(D~{FP'# `XE" lpc |n"lpq |n"lprm |nM troff |n# lprm |n lprm |n|,PX AIX r!S53 lprm M System V r!S53 lprm DE"# AIX r!S53 lprm |n C> SP=r!zYQzSPP>}w5# o( lprm [ -P Printer ] [ JobNumber ] [ UserName ... ] [ - ] hv lprm |nSr!zDYQzSPP>};vr`vw5# ;P8(w5`E"-(uE)j>rAY;vC'{1,;\KP lprm |n# (}8( UserName N}r{FPm,IT9 lprm |nT<>}tZKC'(r`vC')DNNw5SP# @V83rPv|n 273 (}8( JobNumber ITSSPP>}%vw5#(}9C lpq |nITqCKw5`E# j> -P Printer >}C'5PDyPw5#5P root C'(^DK9CCj>ITSESP>}yPw5#Cj>T 6Lr!^'# 8(kX( Printer d?qX*DSP#g{Cj>;P8(,a"zTBiv: v g{hCK73d? LPDEST,r lprm 9CI LPDEST d?8(D5#g{hCKK73d?, 492hC PRINTER d?,T\G9CK5# v g{hCK PRINTER d?x;PhC LPDEST d?,r lprm Ma9CI73d? PRINTER 8(D5# g{d? LPDEST M PRINTER d?<;PhC,lprm |nS1!SPP>}w5# ": NN?j|nP!na2G73d? LPDEST M PRINTER# >} 1. *S1!r!zSPP>}`E* 13 Dw5,kdk: lprm 13 2. *Sr!zSP lp0 P>}`E* 13 Dw5,kdk: lprm -P lp0 13 3. *Sr!zSPP>}3;C'Dw5,kdk: lprm guest D~ /usr/bin/lprm /etc/qconfig |, lprm |n# |,dCD~# `XE" lpq |n"lpr |nM qcan |n# 6Yw53kh8\m7PD:!{r!w5(qcan |n);# System V r!S53 lprm |n C> (BSD)Sr!zSPP>}w5 o( /usr/bin/lprm [-Pprinter] [-] [job # ...] [username...] hv lprm |nSr!zDYQzSPP>};vr`vw5#r*YQz?}w5D(;=(# 274 |nN}Kw5# tX(C'8(K username,lprm a>}tZKC'DyPw5# (}+w5`Ew*N}a)|n,zIT>}|,dw5`EG(}9C lpq |nq!D#}g: lpq -Phost host is ready and printing Rank Owner Job active wendy 385 lprm -Phost 385 Files standard input Total Size 35501 bytes lprm (f|>}DyPD~{,g{;PI&CDw5*>},|M;avNNBi# lprm rr!YQzLr"MksT!{w5,LPSCHED# 1"v lprm |nR;xN}1,I\;\}7j6)>}Dn/w5#Z lpq |nM lprm |nD4Pd tZd,SPPDB;vw5I\dIn/w5;g{z5PKw5,r|MI\^bP;>}#*\bbV iv,1z5PDX|w5ZB;P1,IT+*>}Dw5`Ea)x lprm |n# ;PX(C'E\;>}Sd{wzPa;Dr!w5# j> -P printer 8(kX(r!zX*DSP#qr9C73P PRINTER d?D5#g{!{hCKd?,r9C 1!r!zSP# - >}z5PDyPw5#g{X(C'wCC|n,r>}YQzPDyPw5#w5yP(IC' G<{FM lpr |n4PyZzwDwz{7(# D~ /var/spool/lp/* YQz?< mszk lprm:r!z:4*r!z Z System V LP }]bPR;=r!z#(#bG;vdkms;;x,|I\m>Cr!zZ53 P;fZ#9C lpstat -p ITq!r!z4,# lprm:r*YQzLrSPvm Z>XzwO,S= lpsched '\#b(#m>}<1t/Dr!z~qwQ-@zrRp#lir !zYQzX$Lr /usr/lib/lp/lpsched GqZKP# lprm:;\"M{"= LP r!~q lprm:;\S LP r!~qSU{" bm>Q-#9 LP r!~q#S53\m1&ITq!oz# lprm:S LP r!~qSU=bb{" bI\GZKm~P"zms#kS53\m1&q!oz# lprm:;\!{ks ;Jm>}d{C'Dr!ks# @V83rPv|n 275 `XE" lp |n"lpq |n"lpr |nM lpsched |n# lpsched |n ":bG;v System V r!S53|n# C> t//#9r!~q# o( /usr/lib/lp/lpsched lpshut hv lpsched |nt/ LP r!~q# lpshut |nXUr!~q#1wC lpshut |nD1ryP}Zr!Dr!z<#9r!#1 lpsched YN t/1,+S7r!Zr!zXUD1L}ZxPr!Dks# XkPJ1X(E\KPb)|n# g{wHLrKP'\,li lpsched U>D~,||,yP0kr!ks"r!zhv"r!="}Kw" `"/fM53D'\"T#U>D~;Z /var/lp/logs#9ITZ /var/lp/logs/lpNet U>D~R=XZxg r!~qDPCE"# D~ /var/spool/lp/* `XE" accept |n"enable |nM lpadmin |n# lpstat |n lpstat |n|,PX AIX r!S53 lpstat M System V r!S53 lpstat DE"# AIX r!S53 lpstat |n C> T>P=r!z4,E"# o( lpstat [ -aList ] [ -cList ] [ -d ] [ -oList ] [ -pList ] [ -r ] [ -s ] [ -t ] [ -uList ] [ -vList ] [ -W ] 276 |nNXZP=r!zD104,E"# g{;PxvNNj>,lpstat r! lp |n"vDyPksD4,# j>ITNN3rvV"ITX4#;)j>S\I!DPmw*N}#dkDPm*4T:EVtn,}g lpstat -aQueue1,Queue2 PDGy,*4G|,Z%}Er+}E.ZI:ErtIvUqVtnDPm,} gMs lpstat -a″Queue1 Queue2″ r lpstat -a″Queue1,Queue2″ r lpstat -a’Queue1 Queue2’ r lpstat -a’Queue1,Queue2’ PDGy# g{8(^N}Dj>,r!yPtZGvj>DE"# I lpstat |nzIDT>|,6LSPD=vn?#Z;n|,M'zD>XSPM>Xh8{T0|D4, E"#Z~n|,M'zDsz6LSP{D>XSP{#YQzS53HT>>XSPOD6Lr!ks# 16Lzw*<&m6Lr!w51,Cr!w5D4,T>F/=6LSP# 14,|nk6Lwz(ED1r,|nH}6LzwDl&1T><{4p4]#K#g{=(zw.d; P(",S|nnU+,1# j> a)SPOD4,Mw5E"#8(xCj>D lpstat |nk8( enq -q -P Queue1 -P Queue2 ... |n (dP Queue1"Queue2 HHD lpstat |nk8( enq -q -P Queue1 -P Queue2 ... |n (dP Queue1"Queue2 HHk8( enq -q |nG;yD# r!r!ksrr!SPD4,#List GlOKr!z{Mw5EDPm# r!r!zD4,# a)SPOD4,Mw5E"#8(xCj>D lpstat |nk8( enq -A |nG;yD# T>4,**,|,r!zM|GDX*h8DPm#8(xCj>D lpstat |nk8( enq -A |nG; yD# T>yPD4,E",|,r!zM|GDX*h8DPm#8(xCj>D lpstat |nk8( enq -AL | nG;yD# r!Z List P8(DC'DyPr!ksD4,#List GG<{FPm#8(xCj>D lpstat |nk8 ( enq -u UserName |nG;yD# r!r!zD4,#List d?Gr!z{FPm# C|$DSP{"h8{Mw5`ET>4,E"D+ff>#|$Dw5`EE"Z AIX 4.3.2 M|_f >P;\k -t j>;p9C#g{,19C -t j>M -W j>,Z;v8(DEH# -aList -cList -d -oList -pList -r -s -t -uList -vList -W Kv4, C|n5XTBKv5: I&jI# "zms# 0 >0 >} 1. *T>yPr!SPD4,,kdk: lpstat 2. *T>yPr!zD$4,,kdk: @V83rPv|n 277 lpstat -t 3. *T>r!SP lp0 PD;vw5E,kdk: lpstat -plp0 C|nT>kTB`FDPm: Queue Dev lp0 dlp0 Status running Job 39 Files motd User guest PP 10 % 83 Blks 12 CP 1 Rnk 1 4. *T>C' root"ghandi M king D4,,kdk: lpstat -u″root,ghandi,king″ 5. *T AIX 4.3.2 r|_f>Dmq=T>yPr!SPD4,,kdk: lpstat -W D~ /var/spool/lpd/* |,6LESD~DY11># `XE" disable |n"enable |n"enq |n"lp |n"lpr |nM qchk |n# 6Yw53kh8\m7PD:CZlir!w54,D|n(qchk |n);# 6Yw53kh8\m7PD:r!z"r!w5MSP;# 6Yw53kh8\m7PD:r!YQzLr;# System V r!S53 lpstat |n C> r!XZ LP r!~q4,DE"# o( lpstat [flags] [request-ID-list] hv lpstat |nT>XZ LP r!~q104,DE"#g{;Pxv flags j>,lpstat T>z"vDyPr! ksD4,#(kND lp Tq!|`E"#) |n lpstat -o printername CZPvZ8(r!zOESDyPks#g{ printername 8r;(6Lr!z (kND lpadmin),r lpstat -o printername Pv6Lr!zODyPks,x;vvGG)>Xa;D# G flags DNNN}bVksD4,#flags ITNN3r vV"IX42Ikd{N}lO#TB;)`k|sfITSI!D list,|ITP=Vq=: v I:EVtDnDPm,}g,-p printer1,printer2 v IUqVt"(Z}E.ZDnDPm,}g,-u ″user1 user2 user3″ 278 |nN#}g,|n lpstat -a all PvKyPr!?DXDS\4,# Zb)`k|.s!T list +T>k`k|`XDyPE"#}g,|n lpstat -a H,Z lpstat -a all# all X|VDP*P=v}b#Z;vG1|z -o j>,S9CD1r:lpstat -o all ;Pv>Xa;=6 Lr!zDks#Z~vG1|ztC?,lpsched +G!8(DtC?;tC? -a [list] (fr!?DXGq}ZS\ks#list GlOKr!z{M`{DPm# -c [list] (fyP`D{FT0|GDI1#list G`{DPm# -d (f531!?DXG24(g{PD0) # -f [list] [-l] i$ list PDr!=I; LP r!~q6p#list Gr!=Pm;1!5* all#-l !n+Pvr!= N}# -o [list] [-l] (fr!ksD4,#list GlOKr!z{"`{M request-IDs DPm#`k| -o IT!T#-l ! n*?vksPvKy*sDr!=(g{PD0)"V{/rr!V(g{PD0),;\|G* >Xr!zES"9G8(=>Xr!zr_}Z>Xr!zOr!#"b6Lr!z;Pv*sD r!=(g{PD0) # -p [list] [-D] [-l] g{xvK -D j>,r! list P?(r!zDrLhv#g{xvK -l j>,+xv?(r!zd CDj{hv,|,20Dr!="IS\DZ]Mr!z`M"r!zhv"9CDSZHH# *K,$532+TCJE",CZzII lpstat -p 8(Dr!z4,DE";P1 LP wHLr }ZKPD1rEIC# -r (f LP kswHLrD4,(^[|Gq}ZKP)# -R (f;v`ET>?(r!zr!SPPDw5DH63r# -s [-l] T>4,**,|, LP wHLrD4,"531!?DX"`{0dI1DPm"r!zM|GDX *h8DPm"532mr!~qDPm"yPr!=M|GDICTDPmT0\6pDV{/M r!VDPm#-l j>T>?vq=DyPN},T0?vV{/Mr!V,?P<=SK\;&mCr!VrV{/Dr!zPm#Pm9T >r!VrV{/GqQ20r_8(3dDGDvZCV{/# -t [-l] T>yP4,E":9C -s j>qCDyPE""SOyPr!zDSUMP/&4,T0yPks D4,#-l j>T>g -f"-o"-p M -s j>yvD|`j8E"# @V83rPv|n 279 -u [login-ID-list] T>C'dvksD4,#login-ID-list N}IT|,NbryPDTB9l: login-ID >X53OD;vC' system-name!login-ID 53 system-name OD;vC' system-name!all 53 system-name ODyPC' all!login-ID yP53OD;vC' all >X53ODyPC' all!all yP53ODyPC' login-ID-list D1!5G all# lpsystem |n ":bG;v System V r!S53|n# C> r6L53GGr!~q# o( lpsystem [ -T Timeout ] [ -R Retry ] [ -y Comment ] SystemName [ SystemName . . . ] lpsystem -l [ SystemName . . . ] lpsystem -r SystemName [SystemName . . . ] lpsystem -A hv lpsystem |n* LP r!~q(eXZz6L53(E((}q TCP/IP ;yD_Yxg)DN}# HdG,lpsystem |n(e>X LP r!~q\;k.;;r!ksD6L53#b)6L53CXF(E D8vN}:type"retry M timeout T>X LP r!~qxPhv#b)N}(eZ /etc/lp/Systems P#I TCD>`-w(}g vi)`-CD~,+G;Fv`-#(}9C lpsystem,IT7#TZ Systems D~ D|D(*K lpsched# Timeout N}8(r!~qaJmDxg,SUPD1d(TVS*%;)$H#g{=o6L53D,SUP (4,;Pxgw?)K N VS,rO*,S# (1P|`$wD1r,XB(",S# )O(5G n"0 M N,dP N G;vsZ 0 D{}#g{;v!}CZ N,|;XOI{}#5 n m>@;,1;0 m>; *,SUPMO*|#1!5G n# 280 |nNZ"TXB,S.0H} N VS#g{;v!}CZ N,|+;XO*{}#(1!5* 10 VS#)5 n m>ZP|`$w.0;*X TQO*D,S;0 m>"4"TXB,S# Comment N}Jm+53dkkUPr!="MX*#19C lpsystem -l 1|GI{D# SystemName G6L53D{F,#{\;SC&SUw5"\rC&"Mw5#1!ivB /etc/lp/Systems D~a)K;vXbDn,|Jm=o bsd 53DyP,S#Cn9CGE(*)4w* SystemName# |n lpsystem -l [ SystemName ] r!vz SystemName(g{8(K;v53)r_z|D}]bPDyP 53(g{;P8( SystemName)PXDN}Dhv# |n lpsystem -r SystemName >}z SystemName PXDn#r!~q;YSC53SUw5r_rd"M w5,49C6Lr!zT;(eZ>X53O#1*xP53D~n>}D1rXkKPwHLr,r*w HLrli53nGq}Z;?DXr!zy9C#g{}Z9C,53n;\>}# g{9C lpsystem -r SystemName 4>};v53"R5PC53Dn/Dr!z,+;JmS53D~P >}C53#lpsystem -r SystemName ;PZ;fZC53Dr!zDivBE\$w# AZ Timeout M Retry 5D,e,r!~q*?vk|(ED6L539C;vxL,xR;P1Pw5*Z Gv53OjIr_SGv53}Pw5"Mx4D1r,|Ez6L53(E# 53t/,SGwxL,53S\,SGNxL#C8(~qvv7(1,SO*D1rDvxL@v(N* D)#|ozh9`Z;vxLk6L53(E#yPD,S"XB"T,S#rK,;v53 DJ4\m_Ta0lm;v53D_T# lpsystem |nDyPq=S\ SystemName P9C *(+}E(p4DGE)# @]{F~qwDdC,I\h*|D /etc/lp/Systems P SystemName VNPDn*r{+F# j> -A -l [ SystemName ] -r SystemName -R Retry -T Timeout -y Comment T3Vq=r!v TCP/IP X7# r!vz SystemName r_z|D}]bPyP53PXDN }Dhv# >}z SystemName X*Dn# 8("TXB("6L53,S.0DH}1d# 8(JmDxg,SUP1d#Timeout TVS*%;#1! 5G@;,1# Comment N}Jm53nX*;vTIq=D"M# 2+T ;P5P`&X(DC'E\4P lpsystem |n# D~ /etc/lp/* /var/spool/lp/* @V83rPv|n 281 `XE" lpsched |n# lptest |n C> zIP=r!z(F#= o( lptest [ ;Length Count ] hv lptest |nZqUKr_r!zbyDjDUKKZr_NNd{Dh*lYa)fz}]DNq# 9C lptest |n,g{1!D$H 79 ;OJD0IT8(dvP$H#g{1!D Count N} 200 ;O J,9IT8(zIDdvPD}?#"b,g{8(K Count N},2Xk8( Length# >} *T>rr!Z 80 P" 100 PbTdv=j hCr!SPEH6# o( lpusers -d PriorityLevel lpusers -q PriorityLimit -u LoginIDList lpusers -u LoginIDList lpusers -q PriorityLimit lpusers -l 282 |nN}8(C'DNNT=EH6^F# C|nDZDVq=(9C -q)*;P9CC|nDZ~Vq=T=2GDyPC'hC1!EH6^F# C|nDns;Vq=(9C -l)Pv8(xC'D1!EH66pMEH6^F# N} LoginID system_name!login-ID system_name!all all!login-ID all 8(>X53OD;vC'# 53 system_name ODC' 53 system_name ODC' yP53ODC' >X53ODC' j> -d PriorityLevel -l -q PriorityLimit -q PriorityLimit -u LoginIDList -u LoginIDList hC536'EH61!5* PriorityLevel# PvVdxC'D1!EH66pMEH6^F# hC;PT=2GDyPC'D1!n_EH66p# hC1a;r!ksD1r LoginIDList PDC'\;ksD 1!n_EH66p# >}8(C'DNNT=EH66p# `XE" lp |n# ls |n C>T>???;pDd{E"#g{;8( File r Directory N}, ls |nT>10?yPE"#{m3rI73d? LANG r LC_COLLATE 7 3d?7(#6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:XZ`LD>XoT'VEv;|,| `j8E"# 1 ls |nT>?{FT .(c)*7DD~n,}G9CK -a r_ -A j>#g{|n I root C'4P,|1!9C -A j># q=/dvP}Vw*==: v ?PPv;n# v (}8( -C r -x j>T`PPvwn#1r tty dv1,-C j>G1!q=#g{D~r?<{+$, ls |nT>%Pdv# v (}8( -m j>ITT:EVt5PPvn# *7(dvPPV{;CD}?,ls |n9C73d? COLUMNS#g{;PhCKd?,|nq!T>D1 0P5#g{9Cb)=(,ls |n9;\7(V{;CD}?,|M9C1!5 80# 19C -U j>1,dT>==k9C -l j>;y,}K`vKZ 11 vV{,dbMgB: E m>D~P)9tT(EA)E"#(}9C getea |n,ITT>D~D EA# - m>D~;P)9tTE"# 9C -e M -l j>yT>D==bMgB: g{Z;vV{G: d b c l p s - Kn*?<# Kn*iXbD~# Kn*V{XbD~# Kn*{E4S,r_8( -N j>,r_{E4S;8rVPD~# Kn*;vHxHv(FIFO)XbD~# Kn*>XWSV# Kn*U(D~# 284 |nNyP_mI(#B;i 3 V{/OT>KiPd{C'DmI(#ns 3 V{/OT>KCJKD~Dd{NNKDmI(#?v/O PD}vV{wTm>KD~DA"4M4P(^#?gB: r w x - A 4(`-) 4P(Qw) ;PZh`&DmI( g{D~P set-group-ID ==,ri4PmI(V{G s#g{D~P set-user-ID ==,rC'4PmI(V {G s#g{==;;hC* 01000(KxF)(kND chmod |nTqCK==D,e),ns;v== V{((# x r_ -)G T#g{;PhC`&D4PmI(,set-ID D8>M==; 01000 Ts4V8* 7(Vp* S M T)#== t m>3M;G*D~r?1,dT>==k9C -l j>;y,}K`vKZ 11 vV{,dbMgB: + m>D~P)92+TE"#}g,D~I\Z==PP)9D ACL"TCB r_ TP tT# - (}9C aclget |n,ITT>D~DCJXFE"(ACL) #(}9C chtcb |n,ITT> TCB M TP t TD5# m>D~;P)92+TE"# 1Pv?i\},|(dSi# j> -A -a -b -c -C -d -e -E -f -F -g -H -i -L PvyPu?,}K .(c)M ..(c-c)# Pv?(T>Gr!V{# 9Cw}Zcn|;N^DD1d,CTEr(1x -t j>9C1)r_CTT>(1x -l j>9C1) # Cj>XkM -t r -l j>r_=_;p9C# T`P]rErdv#1yUKdv1,K*1!=(# vvT>8(?q!?<4,1G#PC# T>==(|(2+E")"4S}?"yP_"i"s!(4VZ)"n|^D1dM?vD~{F#g {D~GXbD~,s!VN|,w*MN*h8}?#g{D~G{E4S,aT>y4S=DD~D7 6{,d0P ->(uE,sZE){E#T>{E4SDtT# PvD~D#tUd"L(6's!M6'Vdj>E"#9CCj>1,Xk8( -l j># Z?vf"[PPv Directory N}8(D?v?XU -l"-t" -s M -r j>"R*t -a j>#PmD3rMGnvVZ?r_4S8r;v;fZDD~1,{E4ST>1Esz ->#qr,T>? jD~DPXE"#(}dk ls -f |n,2ITwCK!n# k9C -l j>1T>,yDE",}K -g j>{9T>yP_M{E4SE"# g{Z|nPO8(K}C`M?m;;x,ls |n+44S>mD{F,xGI4S}CDD~# T>?vD~(fZ;PPDw}Zc}?# Pv4S}CDD~r?=="4S}?"yP_"i"s!(4VZ)M?vD~n|;N^D1d#g{D~G XbD~,s!VN|,w*MN*h8}?#g{n|;N^D1dsZyvB.0,1dVNT B] U Z j] Dq=T>,;xyvBZ^DDD~T B] UZ 1d Dq=T># -l g{D~G{E4S,,r!y4S=DD~D76{,d0z ->#T>{E4SDtT#-n"-g"M -o j >2G -l j># ": 1. {E4SD~sz;v}7,;sG{E4SDZ]# 2. 19C -l !n1,(}4P mkpasswd |n,ITa_ ls |nD4PT\#1?<|,;,C '5PDD~1,bG#PC,Hg /tmp ?<# 9Cwdvq=(:EVt5P) # -n j>}T>C'Mi ID x;GC'Mi{FTb,|T>M -l j>,yDE"# 17(D~4,1,;zZ{E4S.s# ":g{9C -L M -N =vj>,ns;vj>pwC#,yD,NN1rx(;v|,T /(1\) w*nsV{D{E4S,;\9CNV!n,sf}{9T>iM{E4SE".b,|T>M -l j>,yDE"# g{D~G?<,Z?vD~{sfEC;v1\#1+ ls |nDdv(}\@+]= pr |n1,b\P C,gBy>: -m -n -N -o -p ls -p | pr -5 -t -w80 +D~{PDGr!V{T>I ?(JE) # 4*Er3r,J1D4V8frErr_WHErnIDD~# ]iPvyPS?<# 4U'VZ(|(dSi)xv?;nDs!# 4Un|;N^D1d(n|DnH)x;G{FEr# T>k -l j>`FDE"#T>==(|(2+E"M|{)9tTDE")"4S}?"yP_"i"s! (4VZ)"n|^D1dM?vD~{F#g{D~GXbD~,s!VN|,w*MN*h8}?#g {D~G{E4S,aT>y4S=DD~D76{,d0P ->(uE,sZE){E#T>{E4SDtT# 9Cn|CJ1d,x;Gn|^D1dCTEr(19C -t j>)r_T>(19C -l j>)#g{;M -t r -l j>r=_;p9C,rCj>^'# T`Pq=arErdv# 1kCZT>C'{Dd{j>;p9C1,+r!$C'{#O^I PdAt M CuAt Ts`PD max_logname ODM tT7(#g{C'{sZ max_logname tT,|a;XO= max_logname tT 8(DV{},Yut;vV{# ?Fdv*?P;nq=#1dv;P(r=UK1,K*1!5# -q -r -R -s -t -U -u -x -X -1 Kv4, C|n5XTBKv5: 4yPD~I&# "zms# 0 >0 >} 1. *Pv10?j8E",kdk: 286 |nN;v$Pm,|(XZ chap1 M .profile Dj8E"# 3. *T>PX??< . M manual T0D~ manual/chap1 D$Pm#;9C -d j>1,aPv . M manual ?< PDyPD~,x;GXZ?<>mDj8E"# 4. *4U^D1dPvD~,kdk: ls -l -t T>n|;^DD~D$Pm,OIDD~zZsf# 5. k*C)9DC'{Mi{T>j8E",kdk: ls -lX .profile T>;v$Pm,|(XZ .profile Dj8E"# 6. *T>10?}dv: -rwSr-x---+ -rwSr-x---E -rw-r--r--E ----------+ ----------E -rw-r--r--- 1 root 1 root 1 root 1 root 1 root 1 root system system system system system system 28 Apr 29 03:23 only_aixc 4 Apr 29 03:23 only_aixc_ea 4 Apr 29 03:23 only_ea 265 Apr 29 03:23 only_nfs4 64 Apr 29 03:23 only_nfs4_ea 4 Apr 29 03:23 only_regular D~ /usr/bin/ls /etc/passwd /etc/group /usr/share/lib/terminfo/* |, ls |n# |,C' ID# |,i ID# |,UKE"# `XE" aclget |n"chmod |n"chtcb |n"find |n"mkpasswd |nM qprt |n# 6Yw53kh8\m7PD:?<;hvKD~53P?XoT'V8OMNXoT'VEv;,5wK{mrP"H [`MoT73# @V83rPv|n 287 ls-secldapclntd |n C> ls-secldapclntd |nPv secldapclntd X$LrxLD4,# o( /usr/sbin/ls-secldapclntd hv ls-secldapclntd |nPv secldapclntd X$Lr4,#5XE"|,TBZ]: v secldapclntd X$Lr}ZT0D LDAP ~qw v LDAP ~qwDKZE v 9CD LDAP -if> v C'y> DN v iy> DN v 53(id)y> DN v C'_Y:fs! v QCDC'_Y:fs! v i_Y:fs! v QCDi_Y:fs! v _Y:fD,1(zf1d5)5 v secldapclntd = LDAP ~qwDv/EEdt v secldapclntd X$Lr9CD_L}? v }Z9CDO$zF v tTQw== v 1!C'tTn;C v LDAP M'zks~qwD,1\Z(k) v LDAP ~qwP9CDC'Ts` v LDAP ~qwP9CDiTs` >} 1. 1. *Pv secldapclntd X$Lr4,,kdk: /usr/sbin/ls-secldapclntd D~ /etc/security/ldap/ldap.cfg 288 |nN T>J4rJ4`DYw(e# o( *T>J4DYw(e: lsactdef [−p property] [−s i | o] [−e] [−a] [−l | −i | −t | −d | −D delimiter] [−x] [−h] [−TV] resource_class [ action1 [ action2 ... ] ] *T>J4`DYw(e: lsactdef −c [−p property] [−s i | o] [−e] [−a] [−l | −i | −t | −d | −D delimiter] [−x] [−h] [−TV] resource_class [ action1 [ action2 ... ] ] *T>yPJ4`{F: lsactdef hv lsactdef |nT>J4rJ4`DYw(ePm#1!ivB,C|nT>J4DYw(e#*i4J4`D Yw(e,k8( -c j># g{;Z|nPO8(NNYw,C|n+vT>(e* public DYw#*!zK1!iv,k9C -p j >rZ|nPO8(_P*T>D(eDYwD{F# *i4wCKYw1hw*dkDa9/}](e,k8( -s i j>#*i4kwCKYwxC=DdvPX Da9/}](e,k8( -s o j># 1!ivB,C|n;T>Ywhv#*T>Yw(eMhv,k8( -e j># j> −a 8(C|n&C=/:PDyPZc#/:wCrI CT_MANAGEMENT_SCOPE 73d?7(#Y g73d?;PhC,g{\mrwCrfZ,WHa!q\mrwCr,g{;P\mrwCr, aSE!qfZDTHrwCr,g{2;PTHrwCr,aSE!q>XwCr,@N!q1A !(>|nDP'wCr*9#TZR=DZ;vP'wCr,|naKP;N#}g,g{,1f Z\mrMTHr,4hC CT_MANAGEMENT_SCOPE D lsactdef -a +Pv\mr#ZbViv B*PvTHr,IThC CT_MANAGEMENT_SCOPE * 2# −c T> resource_class DYw(e# @V83rPv|n 289 −d 8((g{q=/dv#1!(g{G0E(:)#g{*|D1!(g{,k9C -D j># −D delimiter 8(9C8((g{D(g{q=/dv#9CCj>IT8(;,Z1!(g{00E1(:)D( g{#;v>}G1T>D}]|,0E1#9CCj>IT8(,;vr`vV{D(g{# −e 8()9Dq=#T>hv0Yw(e# −i 8(dkq=#zI resource_data_input_file #e#T$(Z)q=T>dv#KtTD SD *X} ]`MT>* attr=value TPD5#(iZ9CCj>1,+ lsactdef |nDdv(r=D~#Cj >2G −s o j># −l 8(0${M1q= - ?P;vu?#K*1!T>q=#g{ lsactdef |nM -l j>;p"v, +G;xJ4`{,r1|n5XQ(eJ4`{Pm1,MavT -l j># −p property T>T8( property DYw#1!ivB,;T>+2YwD(e#*T>yPYw(ex;# YwtT: 0x0001 long_running 0x0002 public IT*tT8(.xFr.yxF5#*ksyPYw(P;vr`vXT)DYw(e,k+PK $DXTEZ;pw0r1Kc,;sC -p j>8(0r1KcCvD5#}g,*ksyP long_running r public DYwDYw(e,kdk: -p 0x03 −s i | o T>YwdkrYwl&Da9/}](e# i T>Ywdka9/}](e#K*1!5# o T>Ywl&(dv)a9/}](e# −t 8(mq=#Z%@PPT>?vtT,?P;vJ4# −x {93DYw(e#g{;P8( resource_class N},+T>;v| ,yPJ4`{FDPm# action1 [action2...] 8(;vr`vYw#g{8(K resource_class,MIT8(cr`vYw{#g{;P8( Yw,+T> resource_class DyPYw(e#dkX(Yw{4XFT>D)Yw,0dT >3r#9CUq4VtYw{# 290 |nNvm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX53OD RMC X $Lr#I|nT>r^DDJ4`rJ4;ZQ-(",SD53O# CT_MANAGEMENT_SCOPE 7(CZk RMC X$LrDa0D\mwCr,T`SMXFJ4MJ4`#\mwCr7(K\; `SMXFJ4MJ4`DI\D?jZc/#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhCK73d?,M9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} 1. *PvyPJ4`{F,kdk: lsactdef dvgB: @V83rPv|n 291 class_name "IBM.Association" "IBM.AuditLog" "IBM.AuditLogTemplate" "IBM.Condition" "IBM.EventResponse" "IBM.Host" "IBM.Program" "IBM.Sensor" "IBM.ManagedNode" ... 2. *PvJ4` IBM.AuditLog D+CJ4Yw(e,kdk: lsactdef IBM.AuditLog dvgB: Resource Action Definitions for class_name: IBM.AuditLog action 1: action_name = "GetRecords" display_name = "" description properties = {"public"} confirm_prompt = "" action_id = 0 variety_list = {{1..1}} variety_count = 1 timeout = 0 action 2: action_name = "DeleteRecords" display_name = "" description properties = {"public"} confirm_prompt = "" action_id = 1 variety_list = {{1..1}} variety_count = 1 timeout = 0 .... = "" = "" 3. *PvTJ4` IBM.AuditLog PDJ4wCYw GetRecords yhDa9/}](e,kdk: lsactdef -s i IBM.AuditLog GetRecords dvgB: Resource Action Input for: IBM.AuditLog action_name GetRecords: sd_element 1: element_name = "MatchCriteria" display_name = ""description = "" element_data_type = "char_ptr" element_index = 0 sd_element 2: element_name = "IncludeDetail" display_name = ""description = "" element_data_type = "uint32" element_index = 1 ;C /usr/sbin/rsct/bin/lsactdef 292 |nN PvyPQdCSPD{F# o( lsallq [ -c] hv lsallq |nPv|,Z /etc/qconfig D~PDyPQdCSPD{F#(}8( -c j>,ITT0Eq=T >KPm#Cj>w*I SMIT 9C# IT9CyZ Web D53\mw(wsm)PD&CLr r!zSP |Dr!SPXw#2IT9C53\m SZ$_(SMIT)smit lsallq lY764KPC|n# j> 9dv*0Eq=T) SMIT 9C# -c >} 1. *Pv /etc/qconfig D~PyPSP{F,kdk: lsallq T>`FgBDPm: lp0 lp1 lp2 2. *T0Eq=PvyPQdCSP,kdk: lsallq -c T>`FgBDdvPm: lp0 lp0:queue1 lp0:queue2 lp1 D~ /usr/bin/lsallq |, lsallq |n# @V83rPv|n 293 dCD~# /etc/qconfig `XE" chque |n"lsque |n"lsallqdev |n"mkque |nM rmque |n# qconfig D~# 6r!zMr!8O7PD:Pvr!SPMr!SPh8;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# lsallqdev |n C>Pv8(SPPyPQdCr!zMf -q Name -c 8(SP{# 9dv*0Eq=T) SMIT 9C# >} 1. *Pv /etc/qconfig D~P lp0 SPZyPQdCSPh8D{F,kdk: lsallqdev -q lp0 T>`FgBPm: lpd0 lpd1 lpd2 2. *T0Eq=Pv /etc/qconfig D~P lp0 SPZyPQdCSPh8D{F,kdk: lsallqdev -q lp0 T>`FgBPm: lp0:lpd1 lp0:lpd2 294 |nN T>&CLrl&b?(ARM)&CLrMxLC(E"# o( lsarm -a [ -g ] [ -t ] [ -u ] [ ApplicationName ... ] r lsarm -p [ -a [ -g ] [ -t ] [ ProcessID ... ]] hv lsarm |nT>9C&CLrl&b?(ARM)API ZYw53P"aD&CLrDPXE"#-a j>4& CLr{FT>PX&CLrDE"#-p !nT>PXxL9CD&CLrDE"# j> -a -g -p -u -t T>&CLr{F# T>kC&CLrX*Di{# T>kC&CLrX*DBq{# T>9CC&CLrDxLE# T>xL9CD&CLr# N} ApplicationName ProcessID 8( lsarm |n&T>dE"D;vr`v&CLrDP m# 8( lsarm |n&T>dE"D;vr`vxLj6DP m# @V83rPv|n 295 Kv4, |nQ-I&jI# "zms# 0 >0 >} 1. *T>yP&CLr{F,kdk: lsarm -a 2. *T>9C0database1&CLrDi{"Bq`{MxLE,kdk: lsarm –a –g –t –u database 3. *T>9C ARM &CLrDyPxLDxLj6,kdk: lsarm –p 4. *T>xL 25038 9CD&CLr{F"i{MBq{,kdk: lsarm –p –a –g –t 25038 ;C /usr/ewlm/sbin/lsarm `XE" lsattr |n C> T>53Ph8DtTXwMI\DtT5# o( lsattr { -D [ -O ] | -E [ -O ] | -F Format [ -Z Character ] } -l Name [ -a Attribute ] ...[ -f File ] [ -h ] [ -H ] lsattr { -D [ -O ] | -F Format [ -Z Character ] } { [ -c Class ] [ -s Subclass ] [ -t Type ] } [ -a Attribute ] ... [ -f File ] [ -h ] [ -H ] lsattr -R { -l Name | [ -c Class ] [ -s Subclass ] [ -t Type ] } -a Attribute [ -f File ] [ -h ] [ -H ] lsattr -l Name { -o operation [ ... ] } -F Format [ -Z Character ] [ -f File ] [ -h ] [ -H ] lsattr { [ -c Class ] [ -s Subclass ] [ -t Type ] } { -o operation [ ... ] } -F Format [ -Z Character ] [ -f File ] [ -h ] [ -H ] hv lsattr |nT>PXx(h8rx(h8`MtTDE"#g{;PC -l Name j>8(h8_-{,rXk 9C -c Class"-s Subclass M -t Type j>PD;vryPj>DiOT(Ej6$(eDh8# 296 |nN: -D -E -F Format -R T>1!5# T>P'5(;TZC -l j>8(D(Fh8EP')# 8(C'(eq=# T>O(5D6'# T>(Fh8tTDP'51,E"GSdC}]bx;GSh8q!#}G9Cx -P r -T j>D chdev |nXBdC,}]b543h8GgNdCD#g{vVKViv,lsattr |nDT>E"I\;a}7m>10h8DdC,1=BN53},dv1!5*tT{FD5"5"hvMC'IhCV{.,}G29CK -O j >#-O j>T>8(DyPtT{F,T0Et*#ZB;P,-O j>T>yP`&tT5,T0Et*#-H j>\M -D"-E r -F j>;p9C,ITZP{OfT>7?V#IT9C -F Format j>"(}C'8 (Dq=(edvq=,dP,Format N}G8IGV8}VV{rUqt*DP{}CPm#g{8(K -F Format j>,r2IT8( -Z Character j>T+1!GD Character# lsattr |nITS)9$(etT(PdAtXtd)Ts`T> ″operation″ E"#CE"IyZ Web D53\m w9C#YwE"(} -o operation j>CJ#-o operation j>M -a attribute j>;\Z lsattr |nD, ;vwCP8(#-o operation j>;M -R j>,1P'#18(K -o operation j>1,;P PdAtXtd Ts`DVNITC -F Format j>8(# ITZ|nPr9C8(D -f File j>4a)j># j> -a tT -c Class -D -E -f File -F Format -H -h -l Name T>X(h8r3`Mh8D8(tTDE"#T?vtT{Fr`vtT{FIT9C;v -a j>#g{T`vtT{F9C;v -a j>,tT{FPmXkT}E(p4,"R{FdXk PUq#g{9C -R j>,;vtTXk;8(;v -a j>#g{;8( -a r -R j>, lsattr |naT>X(h8DyPtTDyPE"#-a Attribute j>;\M -o Operation j>;p9C#Cj>iOIT^Fdv=8(`PDh8P#Cj>;\M -E r -l j>;p 9C# 1;M -O j>;p9C1,T>X(h8DtT{F"1!5"hvMC'IhCj>5#1 M -O j>;p9C1,-D j>;Z0Eq=PT>tT{FM1!5#Cj>ITM(;j6 $(eh8Ts`Ph8D -c"-s M -t j>DNbiO;p9C,2ITM -l j>;p9C# Cj>;\M -E"-F"r -R j>;p9C# 1;M -O j>;p9C1,T>X(h8DtT{F"105"hvMC'IhCj>5#1 M -O j>;p9C1,-E j>;Z0Eq=PT>tT{FM105#Cj>;\M -c"-D"-F"-R" -s r -t j>;p9C# S File N}PA!yhDj># TC'8(q=T>dv,dP Format N}*$(er(Fh8Ts`PDP{}CPm,b) P{IGV8}VV{rUqVt#g{UqCwVt{,r lsattr |nTPTk==T>dv# ;\8(4T$(etT(PdAt)"(FtT(CuAt)M)9$(etT(PdAtXtd)Ts` DP{#}KP{Tb,9P=vXbC>{FIT9C:IT9C{F description q!tTh vT>,2IT9C user-settable 7(tTGqIT|D#Cj>;\M -E"-D" -O r -R j >;p9C# T>PdvO=D7?V#-O M -R j>EHZ -H j># T>|n9C{"# 8((Fh8Ts`P*T>dtT{Fr5Dh8_-{# @V83rPv|n 297 -o Operation -O -R T>X(h8r3`Mh8D8(tTDE"#T?vYw{Fr`vYw{FIT9C;v -o j>#g{T`vYw{F9C;v -o j>,rtT{FPmXkC}E(p4,"R{F.d PUq#(d{2ITCZYw{F#(d{DP'hCkI odmget |n9CDhC`,#k X(h8r3`Mh8X*DyPYwIT(}9C"?*" DYw54T># -o Operation j> ;\M -a attribute j>r -R j>;p9C#b)j>DNNiO<yPtT{RT0Et*,ZZ~PT>yP`&DtT5RT0Et*#18( -E j> 1,tT5G105,18( -D j>1,tT5G1!5#Cj>;\M -F M -R j>;p 9C# T>tT{FDO(5#-R j>;\M -D"-E"-F M -O j>;p9C,+GITM(;j6 $(eh8Ts`Ph8D -c"-s M -t j>DNbiO;p9C,2ITM -l j>;p9 C#-R j>T91P==T>PtT5,gB: Value1 Value2 . . ValueN -s Subclass -t Type -Z Character -R j>T x...n(+i) D==T>6'tT5,dP x G6'D*<,n G6'Dax,i G= $# 8(h8DS`{F#Cj>ICZ^Fdv=8(S`Dh8P#Cj>;\M -E r -l j> ;p9C# 8(h8`M{F#Cj>ICZ^Fdv=8(`Dh8P#Cj>;\M -E r -l j>;p 9C# -Z Character j>CZXk&m ODM VNDLr,CVNI\Q-6k;PV{#yZ Web D 53\mwMGb`LrD;v>}#-Z Character j>CZ*?vzIDdvG<(rGP) |DG#;P8(K -F Format j>,-Z Character j>EPC#-Z Character j>;\M -D"-E"-O r -R j>;p9C# >} 1. *Pv rmt0 Exh8D10tT5,kdkTB|n: lsattr -l rmt0 -E 53T>kTB`FD{": mode yes Use DEVICE BUFFERS during writes True block_size 1024 BLOCK size (0=variable length) True extfm yes Use EXTENDED file marks True ret no RETENSION on tape change or reset True density_set_1 37 DENSITY setting #1 True density_set_2 36 DENSITY setting #2 True compress yes Use data COMPRESSION True size_in_mb 12000 Size in Megabytes False ret_error no RETURN error on tape change or reset True 2. *Pv rmt0 Exh8D1!tT5,kdkTB|n: lsattr -l rmt0 -D 53T>kTB`FD{": mode yes Use DEVICE BUFFERS during writes block_size 1024 BLOCK size (0=variable length) extfm yes Use EXTENDED file marks ret no RETENSION on tape change or reset density_set_1 37 DENSITY setting #1 density_set_2 36 DENSITY setting #2 298 |nNkTB`FD{": bus_intr_lvl 1 Bus interrupt level False 4. *Pv tty0 tty h8DGkTB`FD{": enable disable share delay 5. *Pv IBM 4340 "Pr!zD1!tT5,kdkTB|n: lsattr -c printer -s parallel -t ibm4340 -D 53T>kTB`FD{": ptop 600 Printer TIME OUT period True line 60 Number of LINES per page True col 80 Number of COLUMNS per page True ind 0 Number of columns to INDENT True plot no Send all characters to printer UNMODIFIED True backspace yes Send BACKSPACES True cr yes Send CARRIAGE RETURNS True form yes Send FORM FEEDS True lf yes Send LINE FEEDS True addcr yes Add CARRIAGE RETURNS to LINE FEEDS True case no Convert lowercase to UPPERCASE True tabs yes EXPAND TABS on eight position boundaries True wrap no WRAP CHARACTERS beyond the specified width True mode no Return on ERROR True interface standard Type of PARALLEL INTERFACE True autoconfig available STATE to be configured at boot time True busy_delay 0 Microseconds to delay between characters True 6. *Pv IBM 4340 "Pr!zD ptop tTDI\5,kdkTB|n: lsattr -c printer -s parallel -t ibm4340 -a ptop -R 53T>kTB`FD{": 1...1000 (+1) 7. *Pv rmt0 Exh8D10tT5(C0Et*Dq=),kdkTB|n: lsattr -l rmt0 -E -O 53T>kTB`FD{": #mode:block_size:extfm:ret:density_set_1:density_set_2:compress:size_in_mb:ret_error yes:1024:yes:no:37:36:yes:12000:no 8. *T>53tT,kdkTB|n: lsattr -E -l sys0 53T>kTB`FDdv: @V83rPv|n 299 keylock normal State of system keylock at boot time False maxbuf 20 Maximum number of pages in block I/O BUFFER CACHE True maxmbuf 0 Maximum Kbytes of real memory allowed for MBUFS True maxuproc 128 Maximum number of PROCESSES allowed per user True autorestart false Automatically REBOOT system after a crash True iostat false Continuously maintain DISK I/O history True realmem 4194304 Amount of usable physical memory in Kbytes False conslogin enable System Console Login False fwversion IBM,SPH00221 Firmware version and revision levels False maxpout 0 HIGH water mark for pending write I/Os per file True minpout 0 LOW water mark for pending write I/Os per file True fullcore false Enable full CORE dump True pre430core false Use pre-430 style CORE dump True ncargs 6 ARG/ENV list size in 4K byte blocks True rtasversion 1 Open Firmware RTAS version False modelname IBM,7044-270 Machine name False systemid IBM,011037D1F Hardware system identifier False boottype disk N/A False SW_dist_intr false Enable SW distribution of interrupts True cpuguard disable CPU Guard True frequency 93750000 System Bus Frequency False ":9C SMIT,ITT|WA!Dq=C=,yDE"#!q5373 -> |D/T>Yw53XT!n Ti4b)E"# D~ /usr/sbin/lsattr |, lsattr |n# `XE" chdev |n"lsconn |n"lsdev |n"lsparent |n"mkdev |nM rmdev |n# 6T\\m7PD:IwN};# lsaudrec |n C>PvsFU>PDG<# o( lsaudrec [−l] [−a │ −n node_name1[,node_name2]...] [−S subsystem_name] [−s selection_string] [−x] [−h] [ field_name1 [field_name2...] ] hv lsaudrec |nCZPvsFU>PDG<#sFU>GC4G&\#y PXZJODj8E"Ta4k AIX msU>P# CZa)4(G<&\DS53ZsFU>P4(G<#}g,B~l&S53KPZs(,C4`S\m1 (eu~,Z3vu~*fD1rwC;vr`vYw#IZK53Zs(KP,Yw1r\m1QZKb" 300 |nNPGPD?vG<|,8(DVN#?vVN|,;v5,|a)T&ZGKiv"zD1d#?vG<PD?vG<DvG<#!qV{.GIVN{"#?MKc{iID mo=#!qV{.Do(`FZ C `LoTPDmo=r SQL D0where1Sd#9C?uG`%dDNNG<#!qV{.C -s j>48(#PXgN8(!qV {.DE",kND RSCT: Administration Guide# 2IT*C|n8(VN{w*N},T!qT>DvVNT0T>|GD3r#+2VN{F*: VN hv Time GT&ZsFGP;afZP`,DrPEDG<# TemplateId VdxPE`,Z]Mq=V{.DGD#=bMD;v.xFV{DrP9I#Ss=R,#=PDVN*:mm = B" dd = UZ"hh = !1"mm = VS"yyyy = j#}g,#010523042004 T&* 2004 j 1 B 5 U mO 11:04#KVNITSRrs!T#g{;Pav,r9CTB1!5:j = 10j"VS = 0" !1 = 0"U = 1"B = 10B]# #-mmddhhmmyyyy Kq=`FZ0;v,+G|k10D1dMUZ`X#}g,#-0001 5T&Z;l.0,x#-010001 5T&Z;vBV;v!1.0#VNITSR*,IT+"k!qV{.%dDsFG<^FZX(DS53#g{8(KCj >,rZ!qV{.P,}K+2VN{Fb,9IT9CX(ZS53DVN{F# (}9C -n j>,IT+G)sFU>G"k!qV{.%dDZc^F*X(Zc/ O#g{8(KCj>,rQw+^ZPvDZc/#qr,T(eZI CT_MANAGEMENT_SCOPE 73d ?7(D10\mwCrPDyPZcxPQw# @V83rPv|n 301 sFGZ;EmP#VN{F8(*XFDvVN;T>T0|GZ?;POvVD3rDN}#1! ivB,T>DP*:UZk1d"zIGX,rZZ;PT>Zc{F# j> -l m>&CzI$dv#$dv|,;|,Zq=/{"D>PDS538(DVN# -a 8(T>rPyPZcDG<#g{,1!TK -n M -a j>,rvT>>XZcPDG<# -n node_name1[,node_name2]... 8(|,sFU>G#2IT8(Zci{F,|IT)9*Zc{Pm#g{,1!TK -n M -a j>,rvT>>XZcPDG<# -S subsystem_name 8(S53{F#g{fZCj>,rvI subsystem_name j6DG<#T>DGx;=ST^F#g{S53{F|,NNUq,r|XkEZ%}Er+}EP# *Krsf],v1;P8( -a M -S j>1,EI9C -n j>8(S53{F# -s selection_string 8(!qV{.#TsFU>PD?uG<@@KV{.#T>yP%d!qV{.DG<#g{! qV{.|,NNUq,r|XkEZ%}Er+}EP#PXgN8(!qV{.DE",kND RSCT: Administration Guide# G,rvI9C+2VND{F#kND hvTq!+2VN{FT0|GD}]`MDPm#g{8(K -S j>,rIT9C8(S53D NNVN{T0+2VN{# g{!TKCj>,rT>DG<+!vZ -S j>#g{!TK -S j>,raT>sFU>PDy PG<#qr,T>I -S j>j6DS53DyPG<# -x E}(7({9(7r!)# -h {|nDC(od4kjGDVN#Z|nPOVN{D3rT&ZT>|GD3 r#g{;P8(VN{,r1!T> Time"Subsystem"Severity M Message#g{\mwC r;G>X,r1!ivBZ;PT> NodeName#XZb)VNMd{VNDE",kNDhv# 2+T *KZ!T -S j>1PvsFU>PDG<,zXk\;T?v+*PvG1,zXk\;T?v+*PvG8()`&Ds FU>J4xPACJ# (^I?vZcOfZD RMC CJXFm(ACL)D~XF# Kv4, 0 |nI&KP# 1 "z RMC ms# 302 |nN"zms# 3 Z|nPOdk;}7Dj># 4 Z|nPOdk;}7DN}# 5 IZ|nPdk;}7"zms# 73d? CT_CONTACT 7(ZdO("kJ4`X(RMC)X$LrDa0D53#1 CT_CONTACT hC*wz{r IP X 71,|naM8(wzOD RMC X$Lr*5#g{;PhC CT_CONTACT,r|nakKP| nD>X53OD RMC X$Lr*5# RMC X$Lra0D?jM\mwCr7(KC|nIT 0lDJ4`rJ4# CT_MANAGEMENT_SCOPE 7((k -a M -n j>;p)CZM RMC X$LrxPa0D\mwCr#\mwCr7(K\; PvsFU>G,r9C>XwCr#18(b= vj>PD;vj>1,9C CT_MANAGEMENT_SCOPE 41S7(\mwCr#P'D5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{K73d?;PhC,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} 1. *PvI CT_MANAGMENT_SCOPE 73d?7(D10\mwCrZ?vZcODsFU>PDyPG<,kdk: lsaudrec 2. *PvI CT_MANAGMENT_SCOPE 73d?7(D10\mwCrZ?vZcO}%;v!1ZG #-000001" 3. *Pv mynode M yournode ZcO abc S53DsFU>PD?uG Pv53P10Q-dCDO$=(# o( lsauthent hv lsauthent |nwC libauthm.a bPD get_auth_method S}L,*;5XDO$=(Pm,;s+dC CDO$=(r!= stdout#?vO$=(T%@Pdv# 4UdCD3rPvO$=(#g{;PdCNNO$=(,lsauthent M;r!NNZ]5X# lsauthent |n+ms{"4= stderr,g{ get_auth_method '\D0,Ma5X -1# >} g{yPDO$=(;dC*: lsauthent ddvMa|,: Kerberos 5 Kerberos 4 Standard AIX `XE" chauthent |n"ftp |n"rcp |n"rlogin |n"rsh |n"telnet |n"tn |nr tn3270 |n# get_auth_method M set_auth_method S}L# 6xgk(E\m7PD:(Ekxg;# 6xgk(E\m7PD:O$k2+ rcmds;# lsC2admin |n C> T>10 C2 53\mwzD{F# 304 |nN\mwzD{F#*9C|n\;I&4P,XkWH(eC\mwz,"RT C2 == 2053# Kv4, 0 QI&T>\mwzE"# 1 53;P20I C2 62+# 2 53;P*Z C2 ==BKPxxPu\mwzD{F1"zms# D~ /usr/sbin/lsC2admin |, lsC2admin |n# `XE" chC2admin |n"isC2host |n"mkC2admin |nM rmC2admin |n# lsCCadmin |n C>T>tCK10D+2j\mwzD{F#*9|n}7KP,XkQ-(eCK\mwz,"XkT+2jK\mwzE"# 1 53;P20+2j\mwz{F1"zms# D~ /usr/sbin/lsCCadmin |, lsCCadmin |n# @V83rPv|n 305 `XE" chCCadmin |n"isCChost |n"mkCCadmin |nM rmCCadmin |n# lscfg |n C> T>53DdCE""oOE"MX*z7}](VPD)E"# o( *T>yP53ODX(}] lscfg [ -v ] [ -p ] [ -s ] [ -l Name ] hv g{KP lscfg |n1;xNNj>,|MaT>10(F VPD Ts`PR=D?vh8D{F";CMh v,C VPD Ts`G sys0 TsDSh8#|;aT>G)Z(Fh8Ts`P;jG* missing DyP h8#CPmG4U8"SMh8;CxErD#9C -l j>ITT>X(h8E"# 9C lscfg |nITT>X*z7}](VPD),Hg?~E"rPEM4T(F VPD Ts`r_X(=( xrD$L|D6p#;GyPh8<|, VPD }]# CZ ME sD VPD }]m>|GG9C3;oO~qzVV$dkD#T3)h8xT,|G9C3)=( Sh8PT/U/X*z7}],"RmS=(F VPD Ts`P# g{ZKP lscfg |n19C -p j>,MaT>#f=(X(}]xrDh8E"#19C -v j>1,, 12aT>*b)h8#fD VPD }]#S*EL~h8wPITqCXZ+22~N<=((CHRP)53 DE"# T>Q|{h8Dh8E"# T>X(Z=(Dh8E"#Cj>vvJCZ AIX 4.2.1 r|_f># T>(F VPD Ts`PR=D VPD#,yD,k -p j>;p9C1,ITT> AIX 4.2.1 r| _f>OX(Z=(D VPD# %PT>S{F=;CDh8hv# -l Name -p -v -s >} 1. *T>53dC,kdk: lscfg 53+T>kTB`FD{": INSTALLED RESOURCE LIST The following resources are installed on the machine: +/- = Added or deleted from Resource List. * = Diagnostic support not available. Model Architecture: chrp Model Implementation: Multiple Processor, PCI bus + sys0 306 |nNxPh8hvD53dC,kdk: lscfg -s 53+dvkTB`FD{": INSTALLED RESOURCE LIST The following resources are installed on the machine: +/- = Added or deleted from Resource List. * = Diagnostic support not available. Model Architecture: chrp Model Implementation: Multiple Processor, PCI bus + sys0 System Object + sysplanar0 System Planar + mem0 Memory + L2cache0 L2 Cache + proc0 U5734.100.1234567-P1-C1 Processor + proc1 U5734.100.1234567-P1-C2 Processor +hdisk0 U5734.100.1234567-P1-D9 16 Bit LVD SCSI Disk Drive (4500 MB) +fd0 U5734.100.1234567-P1-D1 Diskette Drive .. .. 3. *T>;xP VPD D_-{ proc y8(h8D{F";CMhv,kdk: lscfg -lproc\* 53aT>_-{T proc *7DyPh8E",gBy>: proc0 proc1 proc2 proc3 proc4 proc5 proc6 proc7 U1.1-P1-C1 U1.1-P1-C1 U1.1-P1-C1 U1.1-P1-C1 U1.1-P1-C2 U1.1-P1-C2 U1.1-P1-C2 U1.1-P1-C2 Processor Processor Processor Processor Processor Processor Processor Processor 4. *T>I_-{ ent0 8(DX(h8D VPD,kdk: lscfg -v -l ent0 53T>gB: @V83rPv|n 307 ent0 U0.1-P1-I2/E1 Gigabit Ethernet-SX PCI Adapter (14100401) Network Address.............0004AC7C00C4 Displayable Message.........Gigabit Ethernet-SX PCI Adapter (14100401) EC Level....................E77998 Part Number.................07L8916 FRU Number..................07L8918 Device Specific.(YL)........U0.1-P1-I2/E1 5. *+*EL~h8wP`&ZcD VPD T>= ent0 h8P,kdk: lscfg -vp -lent0 T>gB: ent0 U0.1-P1-I2/E1 Gigabit Ethernet-SX PCI Adapter (14100401) Network Address.............0004AC7C00C4 Displayable Message.........Gigabit Ethernet-SX PCI Adapter (14100401) EC Level....................E77998 Part Number.................07L8916 FRU Number..................07L8918 Device Specific.(YL)........U0.1-P1-I2/E1 PLATFORM SPECIFIC Name: ethernet Model: Galaxy, EtherLink 1000-SX-IBM Node: ethernet@1 Device Type: network Physical Location: U0.1-P1-I2/E1 D~ /usr/sbin/lscfg |, lscfg |n# `XE" lsattr |n"lsconn |n"lsdev |nM lsparent |n# lscifscred |n C> Pv /etc/cifs_fs/cifscred D~Pf"D~qwrC'u?# o( lscifscred [-h RemoteHost] [-u user] hv lscifscred |nPv\kf"Z /etc/cifs_fs/cifscred D~PDyP~qwrC'u?# j> -h RemoteHost 308 |nN$# -u user ;Pvkx(C'{%dD>$# Kv4, |nI&jI# "zms# 0 >0 >} 1. *Pv{* server1 D~qwODyP~qwMC'u?,Idk: lscifscred -h server1 ;C /usr/sbin/lscifscred `XE" chcifscred |n"chcifsmnt |n":lscifsmnt |n;"Z 513 3D:mkcifscred |n;"Z 514 3D:mkcifsmnt |n;"rmcifscred |nM rmcifsmnt |n# lscifsmnt |n C> Pv /etc/filesystems D~P(eD CIFS 20# o( lscifsmnt [-c | -l | -p] [FileSystem] hv lscifsmnt |nPv /etc/filesystems D~P(eD8( CIFS 20# j> -c -l -p 8(T0E(gDq=Pv CIFS 20# 8(Tj0 >} 1. *Pv /etc/filesystems P(eDyP CIFS 20,Idk: lscifsmnt ;C /usr/sbin/lscifsmnt `XE" chcifscred |n"chcifsmnt |n"Z 308 3D:lscifscred |n;"Z 513 3D:mkcifscred |n;"Z 514 3 D:mkcifsmnt |n;"rmcifscred |nM rmcifsmnt |n# lsclass |n C> Pv$w:I\m`M|GD^F# o( lsclass [ -C | -D | -f ] [ -r ] [ -d Config_Dir ] [ -S SuperClass ] [ Class ] hv lsclass |n;xN}15X,`Pm,?P;v#1+`{w*N}1,|r!C`#IT9C -r(-7) j>,r_9C -S Superclass j>4T>S`# 1t/K WLM 1,g{9C -d j>+;UV{.N}w*dC{+]x|n,r lsclass MaPv(e ZZK WLM }]a9PD`# lsclass |n;h*NNXb6pDX(,yPC'8(,r_r*10DdCG;v/O), lsclass |n5X;v&CZ(r_+a&CZ)|n"v1LD#fdC`# j> -C T0EVtG`tTM^F,gBy>: lsclass -C myclass #name:description:tier:inheritance:authuser:authgroup:adminuser:admingroup:rset:CPUshares:CPUmin: CPUsoftmax:CPUhardmax:memoryshares:memorymin:memorysoftmax:memoryhardmax:diskIOshares:diskIOmin: diskIOsoftmax:diskIOhardmax:totalCPUhardmax:totalCPUunit:totalDiskIOhardmax:totalDiskIOunit: totalConnecttimehardmax:totalConnecttimeunit:totalProcesseshardmax:totalThreadshardmax:totalLoginshardmax: classRealMem:classRealMemunit:classVirtMem:classVirtMemunit:classLargePages:classLargePagesunit: procVirtMem:procVirtMemunit:localshm:vmenforce:delshm myclass::0:no::::::-:0:100:100:-:1:100:100:-:0:100:100:-:s:-:KB:-:s:-:-:-:-:KB:-:KB:-:KB:-:KB:no:proc:no 310 |nN,Ma9C /etc/wlm/current y8r?`tTM^FD1!5#NNk-D ,Sp4Dd{j>rN}dv,?ZI;`{8(#?vtT=5TT%@P==Pv# Class: -r attribute1=value attribute2=value attribute3=value ]iT>,`0dyPS`#18(K -r: v g{;P8( Class,lsclass aT>yP,`0dyPS`# v g{8(K,`{F,lsclass MaT>8(,`0dyPS`# -S SuperClass v g{8(KS`{,-r ^'(;T>S`)# +|n6'^F*8(,`DS`#9C -S j>;T>S`# D~ ` ^F 2m |,`D{FM(e# |,T`5)D^F# |,?v`DJ42mtT# `XE" wlmcntrl |n" chclass |n"mkclass |nM rmclass |n# lscomg |n C> T>PXTHrD(EiDE"# o( lscomg [−l │ −t │ −d │ −D delimiter] [−x] [−i] [−h] [−TV] [communication_group] hv lscomg |nT>PX(e=|nKPyZD*zTHrD(EiDE"#g{8((EiD{F,lscomg | n;T>PXC(EiDE"# TBT>DG;)(EiE": VN hv Name (EiD{F @V83rPv|n 311 Sensitivity 9IJOD;E)lbEE} Period lbEE.dDk} Priority (EiD`TEH6 Broadcast 8>c%Z\WciJ'V1Gq&9C SourceRouting 8>47IZ\WciJ'V1Gq&9C NIMPath 'V(EiPDJdw`MDxgSZ#i(NIM)D76 NIMParameters NIM t/N} SZJ4 9C -i j>TT>f0 communication_group DSZJ4DE"#g{8( -i j>,r lscomg T>TB E": VN hv Name f0 communication_group DSZJ4D{F NodeName f0 communication_group DSZJ4Dwz{ IPAddress f0 communication_group DSZJ4D IP X7 SubnetMask f0 communication_group DSZJ4DSxZk Subnet f0 communication_group DSZJ4DSx j> -l Z%@PO($q=)N=T>E"# -t Z%@PO(mq=)T>E"#K*1!q=# -d 9C(g{T>E"#1!(g{*0E(:)#g{*|D1!(g{,k9C -D j># -D delimiter 9C8((g{T>E"#9CCj>IT8(;,Z1!(g{00E1(:)D(g{ - }g: 1zk*T>D{"|,0E1#zIT9CCj>8(,;vr`vV{D(g{# -x E}3<({93PX8r communication_group DSZJ4DE"# -h +|nC(od4=jdE"D(EiD{F#IT*CN}8((Ei{r(Ei{DS.#g{8 (S.,r|nT>PX_P|,CS.{FDNNQ(eiDE"# 2+T 9C lscomg |nDC'h*PT IBM.CommunicationGroup J4`DAmI(#h* IBM.NetworkInterface J4`DAmI(TT>xgSZE"#1!ivB,(}dCJ4\mw,THrP NNZcPD root C'Tb)J4`ms# 3 |nPj>dk;}7# 4 |nPN}dk;}7# 5 IZ;}7D|nPdkxvm# 6 (Ei(e;fZ# 73d? CT_CONTACT 7(Dv53PfZkJ4`X(RMC)X$LrDa0#1 CT_CONTACT ;hCIwz{r_ IP X71,C|na*58(wzOD RMC X$Lr#g{;PhC CT_CONTACT,|na*5dK P1yZD>X53OD RMC X$Lr#RMC X$Lra0D?jM\mwCr7(KJ4`r; &mDJ4# ^F C|nXkZQ(eZcOKP,"Rb)Zck(EifZDTHrG*zD# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,C|nSj1,+C|nDC(od4=j} Zb)>}P,(eK nodeA,"R|kTHr ApplDomain *z# 1. *T>PX ApplDomain D(EiD;cE",kZ nodeA OKPC|n: lscomg dvgB: Name Sensitivity ComG1 2 Period Priority 2 1 Broadcast no SourceRouting yes NIMPath /usr/sbin/rsct/bin/hats_nim NIMParameters -l 5 2. *T>PX8rTHr ApplDomain D(Ei ComGrp1 DSZJ4DE",kZ nodeA OKPC| n: lscomg -i ComGrp1 dvgB: @V83rPv|n 313 Name eth0 eth0 NodeName n24 n25 IPAddr 9.234.32.45 9.234.32.46 SubnetMask 255.255.255.2 255.255.255.2 Subnet 9.235.345.34 9.235.345.34 ;C /usr/sbin/rsct/bin/lscomg |, lscomg |n `XE" i.:RSCT: Administration Guide,CZq!PXTHrYwDE" |n:chcomg"lsrpdomain"lsrpnode"mkcomg"preprpnode M rmcomg E"D~:rmccli,CZq!PXk RMC `XD|nD;cE" lscondition |n C> Pv;vr`vu~DPXE"# o( lscondition [−a] [ −m │ −n │ −e ] [ −C │ −l │ −t │ −d │ −D delimiter ] [−A] [−q] [−U] [−x] [−h] [−TV] [condition1 [,condition2,...]:node_name] hv lscondition |nPvXZQ(eDu~DTBE": VN hv Name u~D{F Node u~D;C(JCZ\mrwCrrTHrwCr) MonitorStatus u~D4, ResourceClass Ku~y`SDJ4` EventExpression `SKu~y9CDmo= EventDescription EventExpression VNDhv RearmExpression 7(B~"zsN1*Ku~XBt/`XyCDmo= RearmDescription RearmExpression VNDhv SelectionString tT ResourceClass IC47(Ku~D`XP|,D)J4D!qV{. Severity u~DOXT:t1"/fra># NodeNames u~"aZcDwz{ MgtScope u~`SyZD RMC wCr Locked 8(J4GQx(9GQbx *PvyPu~,kdk;8(NNu~{FD lscondition |n#|n5XyPu~{PmT0?vu~D `S4,#KivB1!q=*mqM#Zu~{s8(Zc{^FK(eZKZcODu~DT>#(}Z 314 |nNXwCrxT,;Pv>XZc ODu~#qr,aPvrPyPZcDu~# *C=PXyPu~{DyPE",kZ lscondition |nP8( -A j>#1;P8(u~{1,-A j> aPv3;u~DyPE"#1PvyPu~DyPE"1,1!q=*$q=#g{8(K`S4,j> (-e"-m r -n),rPv_PC4,Du~# 18(;vTODu~1,u~E"+4u~{Ddk3rPv# 1!ivB,19C lscondition |n8(u~{1,T>yPu~DtT# j> −a 8(C|nJCZ/:PDyPZc#/:wCrI73d? CT_MANAGEMENT_SCOPE 7(#g {;PhCK73d?,WHtfZ\mrwCr,!q|,dNtfZTHr,r!q|,;s! q>Xr,1=|nwCrP'*9#TR=DZ;vP'wCr,C|naKP;N#}g,g{ \mrMTHr=_yZu~D mkcondition |n#e#(}^DK#e,zIT4(BDu~#g{8(K`vu ~,aZ;,DPOVpT>?v mkcondition |nD#e#1;P8(u~1,avTCj>#C j>2G –l j># −l zI$q=dv#Z%@POT>u~E"# −t Z%@PO(mq=)T>u~E"# −d zI(g{q=dv#1!(g{*0E(:) #g{*|D1!(g{,k9C –D j># −D delimiter 9C8(D(g{zI(g{q=Ddv#9CCj>IT8(;,Z1!(g{00E1(:)D( g{#}g1T>}]|,0E1#9CCj>IT8(,;vr`vV{D(g{# −A T>u~DyPu~# −q 1u~;fZ1;5Xms# −U 8>J4GqQx(# −x {93XZc#node_name GI73 d? CT_MANAGEMENT_SCOPE 7(DwCrZDZc# 2+T C'h* IBM.Condition J4`DAmI(TKP lscondition#mI(Iy,S53PDCJXFm(ACL) D~8(#PX ACL D~T0gN^DCD~Dj8E",kND RSCT: Administration Guide# Kv4, 0 |nKP}7# 1 "z RMC ms# 2 "z|nPgfE>ms# 3 |nPj>dk;}7# 4 |nPN}dk;}7# 5 IZ;}7D|nPdkxvm# 73d? CT_CONTACT 7(fZkJ4`X(RMC)X$LrDa0D53#1 CT_CONTACT hCIwz{r_ IP X7 1,C|na*58(wzOD RMC X$Lr#g{;PhC CT_CONTACT,|na*5dKP1 yZD>X53OD RMC X$Lr#RMC X$Lra0D?jM\mwCr7(K;&mDJ4` rJ4# CT_MANAGEMENT_SCOPE Z&mB~/l&J4\mw(ERRM)1,7(k RMC X$LrxPa0yCD\mwCr#\m wCr7(&mJ4DI\?jZc/#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhCK73d?,M9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} b)>}JCZ%z53: 1. *PvyPu~M|GD`S4,,kKPC|n: lscondition dvgB: Name "FileSystem space used" "tmp space used" "var space used" Node "nodeA" "nodeA" "nodeA" MonitorStatus "Monitored" "Not monitored" "Error" 2. *T$q=PvXZ0FileSystem space used1D#fE",kKPC|n: lscondition "FileSystem space used" dvgB: Name = "FileSystem space used" Node = "nodeA" MonitorStatus = "Monitored" ResourceClass = "IBM.FileSystem" EventExpression = "PercentTotUsed > 99" EventDescription = "Generate event when space used is greater than 99 percent full" RearmExpression = "PercentTotUsed < 85" RearmDescription = "Start monitoring again after it is less than 85 percent" SelectionString = "" Severity = "w" NodeNames = "{}" MgtScope = "l" 3. *Pv4(u~0FileSystem space used1D|n,kKPC|n: lscondition -C "FileSystem space used" dvgB: mkcondition -r IBM.FileSystem -a PercentTotUsed \ -e "PercentTotUsed > 99" -E "PercentTotUsed < 85" \ -d "Generate event when space used is greater than 99 percent full" \ -D "Start monitoring after it is less than 85 percent" \ -S w "FileSystem space used" 4. *Pv{FP|,V{. space DyPu~,kKPC|n: lscondition space dvgB: Name MonitorStatus . . . Name MonitorStatus . . . Name MonitorStatus . . . = "FileSystem space used" = "Monitored" = "tmp space used" = "Not Monitored" = "var space used" = "Monitored" 5. *Pvmsu~,kKPC|n: lscondition -e @V83rPv|n 317 dvgB: Name "var space used" MonitorStatus "Error" K>}JCZ/:53: 1. *PvyPu~M|GD`S4,,kKPC|n: lscondition -a dvgB: Name "FileSystem space used" "tmp space used" "var space used" Node "nodeA" "nodeB" "nodeC" MonitorStatus "Monitored" "Not monitored" "Error" ;C /usr/sbin/rsct/bin/lscondition |, lscondition |n `XE" i.:RSCT: Administration Guide,CZq!PX ERRM YwD|`E" |n:chcondition"lscondresp"mkcondition M rmcondition E"D~:rmccli lscondresp |n C> Pvu~0dNNu~/l&X*DPXE"# o( *Pv;vu~k;vr`vl&.dD4S: lscondresp [−a │ −n] [ −l │ −t │ −d │ −D delimiter ] [−q] [−U] [−x] [−z] [−h] [−TV] [condition[:node_name] [response1 [response2...]]] *Pvk;vr`vl&DyP4S: lscondresp [ −a │ −n ] [ −l │ −t │ −d │ −D delimiter] [−q] [−x] [−z] −r [−U] [−h] [−TV] response1[:node_name] [response2...] hv lscondresp |nPvu~0d4Sl&DPXE"#u~kl&.dD4SF*u~/l&X*#b)E"T >KD)l&ku~4S,Tu~0d4Sl&D`SGqGn/D#PvgBE": VN hv Condition kl&4SDu~{F# Response ku~4SDl&{F# State u~Dl&4,#K4,m>3;8(l&GqGn/D# 318 |nNJ4GQx(9GQbx# *PvXbu~Ml&,k8(u~Ml&#*Pvu~DyPl&,;h8(u~#*Pvkl&4SDy Pu~,k8(Cl&M -r j>#*PvyPu~M|GD4Sl&,;*8(NNu~rl&N}# 8(Zc{4^FvT>CZcOQ(eDu~/l&X*#(}8(0E(:)szZc{,IPvCZc ODyPu~/l&X*#Zc{GI73d? CT_MANAGEMENT_SCOPE 7(D\mwCrZDZc#\ mwCr7(*PvDu~/l&X*ytZcDPm#TZ>XwCr,+vPv>XZcODu~/l& X*#TZ\mrwCrMTHrwCr,rPvrPyPZcDu~/l&X*# 1H;P8( −a j>,2;P8( −n j>1,MaPvb)l&DyP!(u~#1!*mqq=# j> −a vvPvu~Dn/l&# −n vvPvu~D;n/l&# −l Z%@PO($q=)T>u~E"Ml&E"# −t Z%@PO(mq=)T>u~E"Ml&E"# −d 8((g{q=/Ddv#1!(g{*0E(:) #g{*|D1!(g{,k9C -D j># −D delimiter 8(9C delimiter w*(g{q=Ddv#9CCj>IT8(;,Z1!(g{00E1(:)D( g{#}g,1*T>D}]|,0E1,9CCj>IT8(m;v,;vr`vV{D(g{# −q g{u~rl&;fZ,;5Xms# −U 8>J4GqQx(# −x !{(7r!# −z 8(C|nJCZ/:PDyPZc#/:wCrI73d? CT_MANAGEMENT_SCOPE 7(#g {;PhC,WHtfZ\mrwCr,!q|,dNtfZTHr,r!q|,;s!q>Xr, 1=|nwCrP'*9#TR=DZ;vwCr,C|naKP;N#}g,t\mrMTHr< fZ,;PhC CT_MANAGEMENT_SCOPE D lscondresp -z |naPv\mr#ZKivB, *PvTHr,+ CT_MANAGEMENT_SCOPE hC* 2# −r PvPX8(l&DyPu~/l&X*DE"#9CCj>IT8>8(DyP|nN}y*l &,x;Gu~# −h +|nDC(od4=jXZc#node_name G; v CT_MANAGEMENT_SCOPE 73d?y7(DwCrPDZc# 2+T C'h*q!T IBM.Association J4`DAmI(E\KP lscondresp |n#mI(Iy,S53PD CJXFm(ACL)D~8(#PX ACL D~T0gN^DCD~Dj8E",kND RSCT: Administration Guide# Kv4, 0 |nKP}7# 1 "z RMC ms# 2 "z|nPgfE>ms# 3 |nPj>dk;}7# 4 |nPN}dk;}7# 5 IZ;}7D|nPdkxvm# 73d? CT_CONTACT 7(fZkJ4`XX$LrDa0D53#1 CT_CONTACT hCIwz{r_ IP X71,C| na*58(wzOD RMC X$Lr#g{;PhC CT_CONTACT,|na*5dKP1yZD> X53OD RMC X$Lr#RMC X$Lra0D?jM\mwCr7(K;&mDJ4`rJ4# CT_MANAGEMENT_SCOPE Z&mB~/l&J4\mw(ERRM)1,7(k RMC X$LrxPa0yCD\mwCr#\m wCr7(KJ4;&mDI\?jZc/#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhCK73d?,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} *i4x(KD)J4,kKPC|n: lscondresp -U dvgB: Condition Response Node State Locked "/tmp space used" "E-mail root off-shift" "nodeA" "Not active" "Yes" "Page space in rate" "E-mail root anytime" "nodeA" "Not active" "No" b)>}JCZ%z53: 1. *PvyPu~T0|GD4Sl&,kKPC|n: lscondresp dvgB: Condition "FileSystem space used" "FileSystem space used "Page in Rate" Response "Broadcast event on-shift" "E-mail root anytime" "Log event anytime" Node "nodeA" "nodeA" "nodeA" State "Active" "Not Active" "Active" 2. *PvXZu~0FileSystem space used1DE",kKPC|n: lscondresp "FileSystem space used" dvgB: Condition "FileSystem space used" "FileSystem space used Response "Broadcast event on-shift" "E-mail root anytime" Node "nodeA" "nodeA" State "Active" "Not Active" 3. *Pvn/l&Du~0FileSystem space used1DE",kKPC|n: lscondresp -a "FileSystem space used" dvgB: Condition "FileSystem space used" Response "Broadcast event on-shift" Node "nodeA" State "Active" 4. *Pvu~0FileSystem space used10d4Sl&0Broadcast event on-shift1DPXE",kKPC|n: lscondresp "FileSystem space used" "Broadcast event on-shift" dvgB: Condition "FileSystem space used" Response "Broadcast event on-shift" Node "nodeA" State "Active" 5. *Pv{FP|,V{. space DyPu~0d4Sl&,kKPC|n: lscondresp space dvgB: Condition "FileSystem space used" "FileSystem space used Response "Broadcast event on-shift" "E-mail root anytime" Node "nodeA" "nodeA" State "Active" "Not Active" b)>}JCZ\mr: 1. >}P,u~0FileSystem space used1(eZ\m~qwO#*Pv0FileSystem space used1DPXE", kZ\m~qwOKPC|n: @V83rPv|n 321 lscondresp "FileSystem space used" dvgB: Condition "FileSystem space used" "FileSystem space used" Response "Broadcast event on-shift" "E-mail root anytime" Node "nodeB" "nodeB" State "Active" "Not Active" 2. >}P,u~0FileSystem space used1(eZ\\Zc nodeC O#*Pv0FileSystem space used1D PXE",kZ\m~qwOKPC|n: lscondresp "FileSystem space used":nodeC dvgB: Condition "FileSystem space used" "FileSystem space used" Response "Broadcast event on-shift" "E-mail root anytime" Node State "nodeC" "Active" "nodeC" "Not Active" >}JCZTHr: 1. >}P,u~0FileSystem space used1(eZrP#*Pv0FileSystem space used1DPXE",kZr D3vZcPKPC|n: lscondresp "FileSystem space used" dvgB: Condition "FileSystem space used" "FileSystem space used" "FileSystem space used" "FileSystem space used" Response "Broadcast event on-shift" "E-mail root anytime" "Broadcast event on-shift" "E-mail root anytime" Node "nodeD" "nodeD" "nodeE" "nodeE" State "Active" "Not Active" "Active" "Not Active" ;C /usr/sbin/rsct/bin/lscondresp |, lscondresp |n `XE" i.:RSCT: Administration Guide,CZq!PX ERRM YwD|`E" |n:mkcondition"mkcondresp"mkresponse"rmcondresp"startcondrespM stopcondresp E"D~:rmccli lsconn |n C> T>x(h8r3;h8`M\;S\D,S# o( lsconn { -p ParentName | [ -c ParentClass ] [ -s ParentSubclass ] [ -t ParentType ] } { -l ChildName | -k ChildConnectionKey } [ -f File ] [ -F Format ] [ -h ] [ -H ] 322 |nND lsconn |n1,aT>8h8D,S;C,I -l ChildName j>y8( h8\;,S=C;C,r_I -k ChildConnectionKey y8(D,S`MDh8\;,S=C;C#g{;P 9C -k M -l j>,lsconn |nMaT>PXSh8\;,S=8(8h8Dv;CDE"# g{;P9C -p ParentName j>,MXk9C -c ParentClass"-s ParentSubclass M -t ParentType D;v r+?j>DiO4(;j6$(eD8h8# ITT>1!dv,b)dvG$(e,STsPD,S;C(g{;P8(STs,2ITdv,S;CM ,S|) #g{;T>1!dv,1 Format N}GIGV8}VrUqVtDP{}CPm1,9C -F Format j>ITTC'8(q=dv#9C -H j>ITZP0fek7?V# Z|nPOr8(D -f File j>P9Cj># j> -c ParentClass -f File -F Format -H -h -k ChildConnectionKey -l ChildName -p ParentName -s ParentSubclass -t ParentType 8($(eh8Ts`PI\D8h8`{#Cj>;\M -p j>;p9C# S File N}PA!yhDj># TC'8(Dq=TdvxPq=/,dP,Format N}G4TZ$(e,S Ts`(|GIGV8}VV{r_UqVt,"PI\IdU9)DP{} CPm#g{UqCwVt{,r lsconn |nTPTk==T>dv# T>PdvO=D7?V# T>|nC({"# 8(j6Sh8S`D,S|#Cj>;\M -l j>;p9C# 8(I\Sh8D_-{#Cj>;\M -k j>;p9C# 8(44Z(Fh8Ts`D8h8D_-{#Cj>;\M -c" -s M -t ; p9C# 8($(eh8Ts`PI\D8h8DS`#Cj>;\M -p j>;p9 C# 8(44Z$(eh8Ts`PI\D8h8Dh8`M#Cj>;\M -p j >;p9C# >} 1. *Pv+S\ RS-232 h8,SD sa2 IBM 8 KZ EIA-232/RS-422A(PCI)JdwODyPI\,S; C,kdkTB|n: lsconn -p sa2 -k rs232 53T>kTBZ]`FDI\,S: 0 123456 7 2. *Pv sa2 IBM 8 KZ EIA-232/RS-422A(PCI)JdwOyPI\D,S;CM,S`M,kdkTB |n: lsconn -p sa2 53T>kTB`FD{": 0 rs232 1 rs232 2 rs232 3 rs232 4 rs232 @V83rPv|n 323 5 rs232 6 rs232 7 rs232 0 rs422 1 rs422 2 rs422 3 rs422 4 rs422 5 rs422 6 rs422 7 rs422 D~ /usr/sbin/lsconn 8(|nD~# `XE" chdev |n"lsattr |n"lsdev |n"lsparent |n" mkdev |nM rmdev |n# lscons |n C>+10XF(h8D{F4=j -a -b -d -O -s 324 T>XF(h8"XF(U>G;p9C1,S ODM Plw5#;xP -b j>1,b)5SXF(h8}/LrPlw#XZXF(dvGr_ -d j>;p9C1,Cj>^'# T>53BNt/1!(D53XF(Dj{76{# T>1053t/1!(D53XF(Dj{76{# ":1M -O j>r_ -a j>;p9C1,Cj>^'# `FZ -a j>,;}aTJOZ SMIT 9CDq=dvtT{FMtT5#1M -d j>1;p9C1,Cj >^'# ":1M -d j>r -a j>;p9C1,Cj>^'# {976{(f# |nN} 1. *T>1053XF(Dj{76{,kdk: lscons 2. *PvZ53DB;Nt/OP'D53XF(Dj{76{,kdk: lscons -b 3. *T>Z53D10t/O!(D53XF(Dj{76{,kdk: lscons -d 4. *bT1053XF(Gq8rzDT>,kdk: if lscons -s then echo "System messages are directed to my display" >/dev/tty fi D~ /usr/sbin/lscons |, lscons |n# `XE" chcons |nM swcons |n# console XbD~# lscore |n C> i410KDhC# o( lscore [ -R registry ] [ username | -d ] hv lscore |nGi410KDhCDC'SZ#|PTBC(: lscore [-R registry] [username|-d] Msk chcore ;y,-d j>T>1!5#i4m;vC'DhCG(^Yw;;x,NNC'ITi41! 5# @V83rPv|n 325 j> -d -R registry |D53D1!hC# 8(I0XD I&A #i# 2+T I\;P root C'r5P53(^Dm;vC'E\KP# >} 1. *Pv root C'D10hC,kdk: lscore root dvgB: compression: on path specification: default corefile location: default naming specification: off 2. *Pv53D1!hC,kdk: lscore -d dvgB: compression: off path specification: on corefile location: /corefiles naming specification: off `XE" chcore |n# lscosi |n C> Pv+2Yw533q(COSI)D`XE"# o( lscosi [ [-l{1|2|3}] . . .] [-v] COSI hv lscosi |nPv+2Yw533q(COSI)D`X4,Mj8E"#PvDE"D6p!vZ -l j>8(D }V5,6pD!56'* 1 - 3(3 GE"nj8)#g{48(6p,r1!T>6p* 1 DE"#g{ 48(NNN},r lscosi |nPv73PfZDyP+23q#bos.sysmgt.nim.master D~/XkfZ Z53O,lscosi |nE\I&jI#C|n2IZ]~qwO4P# 326 |nN -l{1|2|3} 8(*T>DE"D6p# 1 C6pT>G#P^D COSI `XE"#PvDE ";T> COSI MI\9C|D]~qwDrL* *# 2 C6pT>Hy>E"Tj8D COSI `XE"# C6p|,XZ COSI Dm~Z]DE"# C6pT>k COSI `XDnkE"#C6p|, XZ COSI D20U>DE"# tC lscosi |nKP1Dj8wTdv# 3 -v Kv4, |nI&jI# "zms# 0 >0 2+T CJXF:Xk5P root C'(^E\KP lscosi |n# >} 1. *li73PGqfZNN+23q,Idk: lscosi 1;xN}dkC|n1,|;Pv73PD+23q#dvI\`FZTBPm: 52H_0442A_cosi 52I_0444B2_GOLD_cosi 52L_0534A_cosi 53E_0545A_cosi 53D_GOLD_cosi 53A_GOLD_cosi 52M_0544A_cosi 2. *Pv{* cosil D+23qDrL4,E",Idk: lscosi cosi1 T>kTBZ]`FDE": 53H_0538A_spot: class = resources type = spot plat_defined = chrp Rstate = ready for use prev_state = verification is being performed location = /export/nimvg/spot/53H_0538A_spot/usr version = 5 release = 2 mod = 0 oslevel_r = 5300-05 alloc_count = 2 server = master if_supported = chrp.mp ent Rstate_result = success @V83rPv|n 327 Thin Server: Client1 Client2 3. *Pv{* cosi1 D+23qDm~Z],Idk: lscosi -l2 cosi1 S+23qT>`FZTBZ]Dm~Z]: Fileset Level State Type Description (Uninstaller) --------------------------------------------------------bos.64bit 5.2.0.75 C F Base Operating System 64 bit Runtime bos.diag.com 5.2.0.75 C F Common Hardware Diagnostics bos.diag.rte 5.2.0.75 C F Hardware Diagnostics . . . 4. *Pv{* cosi1 D+23qDm~Z]M4,E",Idk: lscosi -l1 -l2 cosi1 ;C /usr/sbin/lscosi D~ /etc/niminfo |, NIM 9CDd?# `XE" chcosi |n"cpcosi |n"Z 532 3D:mkcosi |n;"Z 640 3D:mkts |n;"nim |n" nim_clients_setup |n"nim_master_setup |n"nimconfig |nM rmcosi |n# lsdev |n C> T>53PDh80dXw# o( lsdev [ -C ][ -c Class ] [ -s Subclass ] [ -t Type ] [ -f File ] [ -F Format | -r ColumnName ] [ -h ] [ -H ] [ -l { Name | - } ] [ -p Parent ] [ -S State ] lsdev -P [ -c Class ] [ -s Subclass ] [ -t Type ] [ -f File ] [ -F Format | -r ColumnName ] [ -h ] [ -H ] hv lsdev |nT>h8dC}]bPh8DPXE"#9C -C j>ITT>(Fh8Ts`PyPh8DPX E"#-c Class"-s Subclass"-t Type"-l Name"-p Parent M -S State j>DNbiOIT!q(Fh8D ;vS/#9C -P j>ITT>$(eh8Ts`PyPh8DPXE"#9C -c Class"-s Subclass M -t Type j>DNbiOIT!q$(eh8S/# 328 |nN1!dv: v 9C -C j>S(Fh8Ts`P v 9C -P j>S$(eh8Ts`P *2Gb=V1!dv,T Format N}8(Dq="9C -F Format j>T>dv#Format N}GP{} CPm,b)PmIGV8}VV{rUqt*,2I\I|Ga2# lsdev |n;T>PXyZ(Fh8(Cudv)Ts`r$(eh8(PdDv)Ts`PDE"Dh8DE"# ;lid{Ts`(}g(F76(CuPath)Ts`)#Civb6EI\fZ;T>h8Du~#}g,g {9C -p Parent j>,+GZh8D(Fh8TsPj6D86k(} -p j>8(D Parent ;%d,r ;T>Ch8#;x,Ch82mP(yZ(F76Ts`P(eDx(Parent D76#9C lspath |nT T>x(8h8DyP MPIO P'DSh8# 2IT9CyZ Web D53\mwPDh8&CLrr53\mgfLr(SMIT)smit lsdev lY76T |Dh8Xw# j> -C -c Class -f File -F Format -H -h -l Name -p Parent -P -r ColumnName -S State Pv(Fh8Ts`Ph8DPXE"#1!T>E"*{F"4,";CMhv#-C j>; GXhD,+IZf]TD-rTI#t#-C j>;\k -P j>;p8(#g{b=vj><48(,r lsdev |nas8(K -C j>;yKP# 8(h8`{#9CCj>IT^Fdv8(`PDh8# S File N}A!yhDj># TC'8(q=T>dv#dP Format N}*$(er(Fh8Ts`PDP{}CPm,b )P{IGV8}VV{rUqVt,2I\I|Ga2#g{UqCwVt{,r lsdev | nTPTk==T>dv# g{8( -F Format j>M -C j>,MIT8((FM$(eh8Ts`PDP{#g{8 ( -F Format j>M -P j>,M;\8($(eh8Ts`PDP{#}P{b,IT9C XbC>{ description 4T>h8hv#Cj>;\M -r ColumnName j>;p9C#,y 2IT9CXbC>{ physloc 4T>3;h8Dom;Czk# T>PdvO=D7?V# T>|nDC({"# S*dPvE"Dh8D(Fh8Ts`8(h8_-{# -l j>D Name 5NIT|,\; k odmget |n;p9CD`,D(d{#g{ Name d?G,V{,r+S STDIN A{F# STDIN OD{FXk(}:E"Fm{"Uqr0;P1V{V*#{F;\|,(d{#C j>;\M -P j>;p9C# **T>D8h8S(Fh8Ts`8(h8_-{#IT9C -p Parent j>4T>x( Parent DSh8#-p j>D Parent d?IT|,\;k odmget |n;p9CD`,D( d{#Cj>;\M -P j>;p9C# Pv$(eh8Ts`Ph8DPXE"#1!T>E"*`"`M"S`Mhv#Cj>; \M -C"-l M -S j>;p9C# ZPPT>5/#}g,ColumnName N}9C Class N}5TPvyP`#g{8(K -r ColumnName j>M -C j>,MITS(FM$(eh8Ts`P8(P{#g{8( -r ColumnName j>M -P j>,M;\S$(eh8Ts`P8(P{#Cj>;\M -F Format j>;p9C# Pv&Z8(4,DyPh8,4,{I State N}8(#State N}D5ITGTB.;: v d"D"0 r defined(TZ0Q(e14,) v a"A"1 r available(TZ0IC14,) v s"S"2 r stopped(TZ0#914,) Cj>ICZ^Fdv=8(4,Dh8#Cj>;\M -P j>;p9C# @V83rPv|n 329 -s Subclass -t Type 8(h8DS`{F#9CCj>IT^Fdv=8(S`Dh8P# 8(h8`M{F#9CCj>IT^Fdv=8(`MDh8P# >} 1. *Pv$(eh8Ts`PDyPh8,"_PPjb,kdkTB|n: lsdev -P -H 53T>kTB`FD{": class type logical_volume vgtype logical_volume lvtype lvm lvdd posix_aio posix_aio aio aio pty pty mouse 030102 keyboard 030101 driver tmssar tmssa tmssa disk hdisk pdisk 1000mbC pdisk 2000mbC . . . disk 540mb2 disk 540mb3 disk 540mb4 disk 540mb5 disk 730mb2 disk 810mb disk 810mb2 bus pcic bus isac adapter df1000f9 adapter df1000f7 driver efscsi adapter c1110358 adapter ad100501 adapter 4f111100 adapter ccm driver hdlc adapter 331121b9 adapter 2b102005 adapter 2b101a05 adapter 23100020 . . . if tr if vi if xt tcpip inet swap paging drawer media1 drawer scsi1 adapter 4f111b00 concentrator 16c232 concentrator 16e232 concentrator 16e422 if at adapter 14105300 330 |nNkTB`FD{": sys0 Available sysplanar0 Available mem0 Available L2cache0 Available proc0 Available 00-00 pci0 Available pci1 Available isa0 Available 10-58 siota0 Available 01-Q1 ppa0 Available 01-R1 sa0 Available 01-S1 sa1 Available 01-S2 paud0 Available 01-Q2 siokma0 Available 01-K1 fda0 Available 01-D1 scsi0 Available 10-60 scsi1 Available 10-61 sa2 Available 10-68 sa3 Available 10-70 sa4 Available 10-78 . . hd3 Defined hd1 Defined hd10opt Defined inet0 Available en0 Available 10-80 et0 Defined 10-80 lo0 Available pty0 Available gxme0 Defined rcm0 Available aio0 Defined posix_aio0 Defined tty0 Available 01-S1-00-00 tty1 Available 01-S2-00-00 System Object System Planar Memory L2 Cache Processor PCI Bus PCI Bus ISA Bus Tablet Adapter CHRP IEEE1284 (ECP) Parallel Port Adapter Standard I/O Serial Port Standard I/O Serial Port Ultimedia Integrated Audio Keyboard/Mouse Adapter Standard I/O Diskette Adapter Wide/Ultra-2 SCSI I/O Controller Wide/Ultra-2 SCSI I/O Controller IBM 8-Port EIA-232/RS-422A (PCI) Adapter IBM 8-Port EIA-232/RS-422A (PCI) Adapter IBM 8-Port EIA-232/RS-422A (PCI) Adapter Logical volume Logical volume Logical volume Internet Network Extension Standard Ethernet Network Interface IEEE 802.3 Ethernet Network Interface Loopback Network Interface Asynchronous Pseudo-Terminal Graphics Data Transfer Assist Subsystem Rendering Context Manager Subsystem Asynchronous I/O (Legacy) Posix Asynchronous I/O Asynchronous Terminal Asynchronous Terminal 3. *Pv(Fh8Ts`P&Z0IC14,DJdw,kdkTB|n: lsdev -C -c adapter -S a 53T>kTB`FD{": sa0 Available 01-S1 Standard I/O Serial Port sa1 Available 01-S2 Standard I/O Serial Port siokma0 Available 01-K1 Keyboard/Mouse Adapter fda0 Available 01-D1 Standard I/O Diskette Adapter scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller fcs0 Available 10-68 FC Adapter scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controller fcs1 Available 20-60 FC Adapter sioka0 Available 01-K1-00 Keyboard Adapter siota0 Available 01-Q1 Tablet Adapter ppa0 Available 01-R1 CHRP IEEE1284 (ECP) Parallel Port Adapter paud0 Available 01-Q2 Ultimedia Integrated Audio tok0 Available 10-70 IBM PCI Tokenring Adapter (14101800) ent0 Available 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020) sioma0 Available 01-K1-01 Mouse Adapter 4. *Pv$(eh8Ts`PDyPExh8,kdkTB|n: lsdev -P -c tape @V83rPv|n 331 53T>kTB`FD{": tape ost fcp Other FC SCSI Tape Drive tape scsd fcp FC SCSI Tape Drive tape ost iscsi Other iSCSI Tape Drive tape scsd iscsi iSCSI Tape Drive tape 1200mb-c scsi 1.2 GB 1/4-Inch Tape Drive tape 150mb scsi 150 MB 1/4-Inch Tape Drive tape 3490e scsi 3490E Autoloading Tape Drive tape 4mm2gb scsi 2.0 GB 4mm Tape Drive tape 4mm4gb scsi 4.0 GB 4mm Tape Drive tape 525mb scsi 525 MB 1/4-Inch Tape Drive tape 8mm scsi 2.3 GB 8mm Tape Drive tape 8mm5gb scsi 5.0 GB 8mm Tape Drive tape 8mm7gb scsi 7.0 GB 8mm Tape Drive tape 9trk scsi 1/2-inch 9-Track Tape Drive tape ost scsi Other SCSI Tape Drive tape scsd scsi SCSI Tape Drive tape 4mm2gb2 scsi 2.0 GB 4mm Tape Drive 5. *Pv$(eh8Ts`PD\'VDh8`,kdkTB|n: lsdev -P -r class 53T>kTB`FD{": PCM adapter aio array bus cdrom concentrator container dial disk diskette drawer driver gxme if keyboard lft logical_volume lpfk lvm memory mouse pdisk planar port posix_aio printer processor pseudo pty rcm rwoptical swap sys tablet tape tcpip tmscsi tmssa tty 6. *Z$(eh8Ts`PPv disk `D\'VDS`,kdkTB|n: 332 |nNkTB`FD{": dar fcp fdar ide iscsi scraid scsissarvscsi 7. *Z(Fh8Ts`PPv&Z0IC14,D?vh8D{F"`"S`M`M,"_PPjb,kd kTB|n: lsdev -C -H -S a -F ’name class subclass type’ 53T>kTB`FD{": name class subclass type sys0 sys node chrp sysplanar0 planar sys sysplanar_rspc mem0 memory sys totmem L2cache0 memory sys L2cache_rspc proc0 processor sys proc_rspc pci0 bus chrp pci pci1 bus chrp pci isa0 bus pci isac siota0 adapter isa_sio isa_tablet ppa0 adapter isa_sio chrp_ecp sa0 adapter isa_sio pnp501 sa1 adapter isa_sio pnp501 paud0 adapter isa_sio baud4232 siokma0 adapter isa_sio kma_chrp fda0 adapter isa_sio pnp700 scsi0 adapter pci sym896 scsi1 adapter pci sym896 sa2 adapter pci 4f111100 sa3 adapter pci 4f111100 sa4 adapter pci 4f111100 ent0 adapter pci 23100020 mg20 adapter pci 2b102005 sa5 adapter pci 4f111100 sioka0 adapter kma_chrp keyboard sioma0 adapter kma_chrp mouse fd0 diskette siofd fd cd0 cdrom scsi scsd hdisk0 disk scsi scsd kbd0 keyboard std_k ps2 mouse0 mouse std_m mse_3b lvdd lvm lvm lvdd lft0 lft node lft inet0 tcpip TCPIP inet en0 if EN en lo0 if LO lo pty0 pty pty pty rcm0 rcm node rcm tty0 tty rs232 tty tty1 tty rs232 tty 8. *Pv(Fh8Ts`PyPJdwh8D{F"`";CM physloc,"_PPjb,kdkTB|n: lsdev -C -c adapter -F ’name class location physloc’ 53T>kTB`FD{": @V83rPv|n 333 ent0 adapter 02-08 UTMP0.02F.00004BA-P1-C3-T1 scsi0 adapter 01-08 UTMP0.02F.00004BA-P1-C2-T1 scsi1 adapter 01-09 UTMP0.02F.00004BA-P1-C2-T2 scsi2 adapter 03-08 UTMP0.02F.00004BA-P1-C4-T1 scsi3 adapter 03-09 UTMP0.02F.00004BA-P1-C4-T2 vsa0 adapter U9111.520.10004BA-V4-C0 vscsi0 adapter U9111.520.10004BA-V4-C2 vscsi1 adapter U9111.520.10004BA-V4-C3 9. *Pv{FGTV8 hdi *7DyPh8,kdkTB|n: lsdev -l hdi* 53T>kTB`FD{": hdisk0 Available 10-60-00-8,0 16 Bit SCSI Disk Drive hdisk1 Available 10-60-00-9,0 16 Bit SCSI Disk Drive 10. *Pv pci0 \_DyPSz,kdkTB|n: lsdev -p pci0 53T>kTB`FD{": ent0 Available 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020) isa0 Available 10-58 ISA Bus scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controller tok0 Available 10-70 IBM PCI Tokenring Adapter (14103e00) 11. *Pvd{F|,ZD~ /tmp/f PDh8,kdk: cat /tmp/f | lsdev -l - 53T>kTB`FD{": pci0 Available PCI Bus scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller hdisk0 Available 10-60-00-8,0 16 Bit SCSI Disk Drive D~ /usr/sbin/lsdev |, lsdev |n# `XE" chdev |n"lsattr |n"lsconn |n"lsparent |n"mkdev |nM rmdev |n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# XZ SMIT &CLrD|`E",kND6Yw53kh8\m7PD:53\mgf$_;# lsdisp |n C> Pv53PDICT>w# o( lsdisp [ -l] 334 |nNw,"RPvT>wD_-{F"T>JdwDome[}" w,SD\_`MT0?vT>wDT>{Mhv#C|n2aPv1!T>w# j> -l 8(Sq=PF%yP7E"M.1!T>w/# >} *PvyPICT>w,kdk: lsdisp TBG lsdisp |nDdv,|PvK AIX 5.1 MgZf>D}vICT>w# DEV_NAME SLOT BUS ADPT_NAME DESCRIPTION ppr0 gda0 ppr1 00-01 00-03 00-04 mca mca mca POWER_G4 colordga POWER_Gt3 Midrange Graphics Adapter Color Graphics Display Adapter Midrange Entry Graphics Adapter 1!T>w = gda0 D~ bin/lsdisp |, lsdisp |n# `XE" chdisp |n# AIX 5L Version 5.3 Kernel Extensions and Device Support Programming Concepts P D Low Function Terminal(LFT) Subsystem Overview# lsfilt |n C> S}Kmr_ IP 2+S53PPv}Kfr# o( lsfilt -v 4|6 [-n fid_list] [-a] [-d] hv 9C lsfilt |nPv}Kfr0d4,# ":;aPvZKPD}KhvVN#1Pvn/r/,}Kfr1,;aT>}KhvD># @V83rPv|n 335 j> ;Pvn/}Kfr#n/}KfrG}KZK109CDfr#g{!TD0,MaPv}Kfrm PDyP}Kfr# Pv)rXx\?;;(IKE)m@9CD/,}Kfr#1 IKE -L*<4( IP 2+m@1/,9( bEm,,1`&D}KfraS=/, IKE }KmP# 8(yT>D}KfrD ID#fid_list GIUqr_0,1r_0-1t*D}K ID Pm#-n ;JCZn /}Kfr#Cj>9C1;\xP -a j># *PvD}KfrD IP f>#Cj>DP'5* 4 M 6#g{;P9CCj>,Ma,1Pv IPV4 M IPV6 =vf># -a -d -n -v lsfont |n C> +ICVePv=T>wO# o( lsfont [ -l] hv lsfont |n+ICVePmT>ZT>wO#Vej6{ITozC'9C chfont |n^DVe# IT9CyZ Web D53\mwh8&CLr(wsm devices lY76)4KPC|n#2IT9C53\ mSZ$_(SMIT)smit lsfont lY764KPC|n# j> 8(S}]q=PF%yP7E"# -l >} *+yPICVeP=T>wOT>,kdk: lsfont B}T>K?vICVeDVej6{"Ve{"VNs!MVe`k: FONT ID ==== 0 1 FILE GLYPH NAME SIZE ============== ===== Erg22.iso1.snf 12x30 Erg11.iso1.snf 8x15 FONT ENCODING ========= ISO8859-1 ISO8859-1 PXICVeDj8E",kND AIX 53PDD>Ve# D~ /bin/lsfont /usr/lpp/fonts 336 |nN T>D~53DXw# o( lsfs [ -q ] [ -c | -l ] [ -a | -v VfsType | -u MountGroup| [FileSystem...] ] hv lsfs |nT>D~53DXw,g20c"T/20"mI(MD~53s!#FileSystem N}(f3;X( D~53E"#\;i/TBS/SxqCXwPm: v yPD~53 v 3;20iDyPD~53 v 3;ibD~53`MDyPD~53 v ;vr`v@"D~53 g{8(K -q j>,lsfs |nT>=SDU>D~53(JFS)rv?MU>D~53(JFS2)Xw# IT9C;vyZ Web D53\mwD&CLr D~53(wsm fs lY76)4KPC|n#2IT9C 53\mSZ$_(SMIT)smit lsfs lY764KPC|n# j> -a -c -l -q PvyPDD~53(1!) # 8(T0Eq=dv# 8(TPmq=dv# T>X(ZD~53`MD=SDU>D~53(JFS)rv?U>D~53(JFS2)Xw# -u MountGroup -v VfsType TZd{ibD~53`M45,;a(fb)E"#T>19|( lsfs |n(fDd{D~ 53Xw# XZ8(20iDyPD~53(f# XZ8(`MDyPD~53D(f# >} 1. *T> /etc/filesystems D~PDyPD~53,kdk: lsfs 2. *T> vfs `M* jfs DyPD~53,kdk: @V83rPv|n 337 lsfs -v jfs 3. *T>G T>itT# o( lsgroup [ -R load_module ] [ -c | -f ] [ -a List ] {ALL | Group [ ,Group ] ...} hv lsgroup |nT>itT#9CC|n,ITPvyPD53i0dtT,2ITPvvpiDyPtT#r *;P1!N},yTXkdk ALL X|V4PvyPD53i0dtT#avV chgroup |nPhv= DyPtT#g{ lsgroup |n;\A!;vr`vtT,|Ma!I\`XPvE"#*i43;!(t T,k9C -a List j># ": g{53P20PxgE"~q(NIS)}]b,19C lsgroup |n13)C'E"MI\;a vV# 1!ivB,lsgroup |na%PPv?vi#|T Attribute=Value D(e==T>tTE",?vtTE"itT,k9C -f j>#*PvT0Et*DG# IT9CyZ Web D53\mwC'&CLr(wsm users lY76)4KPC|n#,yIT9C53\ mSZ$_(SMIT)smit lsgroup lY764KPC|n# 338 |nN -c 8(*T>DtT#List N}IT|((eZ chgroup |nPDyPtT,tT.dh*;vUq#g{ 8(K;vUPm,M;aPvi{# T0Et*DG?itT#gBy>: -f #name: attribute1: attribute2: ... Group: value1: value2: ... TZN=T>itT#?ZIi{(e#?v Attribute=Value Z%@POPv: -a List -R load_module group: attribute1=value attribute2=value attribute3=value 8(C4q!itTPmDISXD I&A #i# 2+T CJXF:C|n&CG;v(CC'Lr,TyPC'} 1. *T1!q=T> finance iDtT,kdk: lsgroup finance 2. *TZq=T> finance iPDj6"I1(C')M\m1(adms),kdk: lsgroup -f -a id users adms finance 3. *T0Et*Dq=T>yPiDtT,kdk: lsgroup -c ALL avVyPtTE",dP?vtT LDAP I&A ISX#ii monsters DtT,kdk: lsgroup -R LDAP monsters D~ /usr/sbin/lsgroup /etc/group |, lsgroup |n# |,iDy>tT# @V83rPv|n 339 |,iD)9tT# |,C'j6"C'{"w?<"G< shell M finger E"# /etc/security/group /etc/passwd `XE" chfn |n"chgroup |n"chgrpmem |n"chsh |n"chuser |n"lsuser |n"mkgroup |n" mkuser |n"passwd |n"pwdadm |n"rmgroup |n" rmuser |n"setgroups |nM setsenv |n# PXC'6pMO$"TICJXF"IEFcbMsF=fD|`E",kND62+T7# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# lsitab |n C> Pv /etc/inittab D~PDG<# o( lsitab { -a | Identifier } hv lsitab |nT> /etc/inittab D~PDG<#ITT> /etc/inittab D~PDyPG<,2IT9C Identifier N}4T>3;X(G<#Identifier N}GV{$H* 14 D;vVN,|GTsD(;j6{# j> 8(Pv /etc/inittab D~PDyPG<# -a >} 1. *T> tty2 ODG<,kdk: lsitab "tty002" dv`FZ:tty002:2:respawn:/usr/sbin/getty /dev/tty2 2. *T> /etc/inittab D~PDyPG<,kdk: lsitab -a T> /etc/inittab D~PDyPG<# D~ /etc/inittab 340 |nN Pv100k=53PDm|L3d# o( lskbd hv lskbd |nT>0k=53PD10m|L3dDxT76{# *Pv10m|L3d,kdk: lskbd IT9CyZ Web D53\mw(wsm)PD&CLrh84^Dh8Xw#,y2IT9C53\mSZ$ _(SMIT)smit lskbd lY764KPC|n# ": C|nvvJCZ LFT T># >} TBG9C lskbd |nT>v4DPm>}: 10m|L3d = usr/lib/nls/loc/C.lftkeymap D~ /usr/bin/lskbd /usr/lib/nls/loc |, lskbd |n# m|L3d?<# `XE" chkbd |n,smit |n# AIX 5L Version 5.3 Kernel Extensions and Device Support Programming Concepts PD Low Function Terminal(LFT)Subsystem Overview# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# lsldap |n C> T>QdCD LDAP ?<~qwD|{~qTs# @V83rPv|n 341 o( lsldap [-a] [ entity [ entry_name | filter ] ] hv lsldap |nT>QdCD LDAP ?<~qwD|{~qTs#|(} secldapclntd X$Lri/ LDAP ~ qw#(} lsldap |nITPvX(5eD3)r+?Ts#Z1!ivB,lsldap |nvT>Q5XTs D(P{F(DN)#Kb,-a j>IC4i4tT# lsldap |n'VTB5e: 5e Ts` 1!tT{F aliases mailGroup cn automount automountMap nisObject automountMapName nisMapName bootparams bootableDevice cn ethers ieee802Device cn group posixgroup AIXAccessGroup cn groupname hosts ipHost cn netgroup ipNetgroup cn networks ipNetwork cn passwd posixAccount AIXAccount uid username protocols ipProtocol cn rpc oncRpc cn services ipService cn automount 5e_P=vTs`#lsldap |nO* automountMap _PH nisMap |_DEH6:g{" V automountMap Ts,r\G5XCTs;v1;fZ automountMap Ts1,E5X nisMap Ts# TZ passwd M group 5e,lsldap |ny] LDAP M'zdC45X}7DTs#;x,XkT lsldap passwd attribute=value i/a)Ts``&D}7tT{F# g{4S|nP8(5e{,r lsldap |nT>5eD]wu?T0kb)]wt,zDNNd{u?#C' Xk_P root C'mI(,E\Pv]wu?# entry_name N}G*i/DTsD{F#}g,g{5eG passwd,r entry_name GC'J'{#entry_name N}H[Z default attribute name = entry_name#lsldap |nZ entry_name PS\ * (d{CZS. Qw#g{;P8( entry_name,r5XyPu?# g{;9C entry_name,2ITa) filter 4Qwk3)u~%dDu?#r%D}KwIT8(* attributename=attributevalue,dP attributename G LDAP tT{F# lsldap |n+a{T>= stdout#g{;P8( -a j>,r lsldap T DN q=T>R=Du?,?v DN .dCUPVt#g{8(K -a j>,rT ldif q=T>?vu?,u?.dCUPVt# 342 |nN T>5XTsDyPtT#Z1!ivB,;T>TsD DN# -a Kv4, I&1,lsldap |n5X 0#'\1,5XGc5,"+N;TBms{"4= stderr P: EIO EINVAL EPERM ENOMEM other errno ,Sms# N}^'# ;PKPYwDmI(# ^c;Zf# d{ms# 2+T lsldap |nITINNC'KP#dyP_* root C'M2+i,"_PCJmI( 555# 1 root C'C -a !nPv passwd 5e1,lsldap 5XR=DC'DyPtT#;x,1`,D|nI; _PX(DC'KP1,r}KTs`E"Tb,lsldap v5Xk lsuser |n5XZ]`,D;cIAtT# TZyPd{5e,^[DvC'KP|n,dv<;Pxp# >} 1. *Pv host 5eDyPu?,kdk: lsldap hosts 5X`FTBZ]DE": dn: cn=myhost+ipHostNumber=192.3.193.46,ou=Hosts,cn=aixdata dn: cn=starfish+ipHostNumber=192.3.193.47,ou=Hosts,cn=aixdata dn: cn=loopback+ipHostNumber=127.0.0.1,ou=Hosts,cn=aixdata 2. *Pvwz starfish 0dyPtT,kdk: lsldap -a hosts starfish 5X`FTBZ]DE": dn: cn=starfish+ipHostNumber=192.3.193.47,ou=Hosts,cn=aixdata objectClass: top objectClass: ipHost objectClass: device ipHostNumber: 192.3.193.47 @V83rPv|n 343 cn: loopback cn: localhost 3. *Pv{FTV8 b *7DC',kdk: lsldap passwd "b*" 5X`FTBZ]DE": dn: uid=bin,ou=people,cn=aixdata dn: uid=bob,ou=people,cn=aixdata 4. *PvC' foo 0dtT,kdk: lsldap -a passwd foo 5X`FTBZ]DE": dn: uid=foo,ou=people,cn=aixdata uid: foo objectClass: account objectClass: posixAccount objectClass: shadowAccount objectClass: top cn: foo uidNumber: 259 gidNumber: 1 homeDirectory: /home/foo loginShell: /usr/bin/ksh shadowlastchange: 12740 userpassword: {crypt}rNnLQ9TAD2u/k shadowmin: 5 5. *PvKP /usr/bin/ksh DC',kdk: lsldap passwd loginshell=/usr/bin/ksh 5X`FTBZ]DE": dn: uid=bin,ou=people,cn=aixdata dn: uid=bob,ou=people,cn=aixdata dn: uid=foo,ou=people,cn=aixdata ^F lsldap |n@5 secldapclntd X$LrE\$w# 344 |nN T>L(mI$D}?M!/mI4,# o( lslicense [ -A ] [ -c ] hv lslicense |nT>L(mI$D}?M!/mI4,# j> -A j>C lslicense |n(f10ICDL(mI$}?#;P8( -A j>1,a(fL(mI$Dns}? MmI4,# T:(0E)q=T>dv# -A -c >} 1. *T>L(mI$D}?M!/mI4,,kdk: lslicense >}dv*: Maximum number of fixed licenses is 10. Floating licensing is enabled. 2. *T(0E)q=T>L(mI$D}?M!cmI4,,kdk: lslicense -c >}dv*: #fixed:floating 10:on 3. *T>|(ICL(mI$}?DmI$E",kdk: lslicense -A T>dv`FZTBDdv: Maximum number of fixed licenses is 2. Floating licensing is disabled. Number of available fixed licenses is 2. @V83rPv|n 345 `XE" chlicense |nM monitord X$Lr# lslpcmd |n C> PvXZrP;vr`vZcOD"nYX((LP)DJ4DE"# o( *T> LP J4E": v Z>XZcO: lslpcmd [ –A | resource_name1 [ , resource_name2 , ... ] │ –R RunCmdName1 [ , RunCmdName2 , ... ] ] [−h] [−TV] v ZrZyPDZcO: lslpcmd −a [ –A | resource_name1 [ , resource_name2 , ... ] │ –R RunCmdName1 [ , RunCmdName2 , ... ] ] [−h] [−TV] v ZrZZcS/O: lslpcmd −n host1 [,host2,...] [ –A | resource_name1 [ , resource_name2 , ... ] │ –R RunCmdName1 [ , RunCmdName2 , ... ] ] [−h] [−TV] hv lslpcmd |nT>PXrP;vr`vZcOD LP J4DE"#LP J4Gy] LP CJXFm(ACL)P DmI(Z(C'xPCJD root |nrE>#9CC|n1,(}8( resource_name1 M [resource_name2...] N}IT>;vr`v LP |nDtT#g{!TCN},r lslpcmd |nPvyP LP |nD{F#9C –A j>IPvyP LP |nT0|GyPDtTM5#9C –R j>IPv_PX( RunCmdName 5D ;vr`v LP J4# lslpcmd |nIPvPXQ(e LP J4DTBE": VN hv Name LP J4D{F# CommandPath LP J4Dj<76# Description LP J4Dhv# Lock x(hC#P'5*:0(4hCx()M 1(QhCx() # CheckSum CommandPath 8rD LP J4D CheckSum 5#g{ LP J4;fZrg{C'4Z LP J4ICTs|B CheckSum 5,r LP J4\mwVd5 0# RunCmdName Cw runlpcmd |nN}D LP J4{F# FilterScript =}KwE>D76# FilterArg *+]x FilterScript D5NPm# 346 |nN#g{*9C|nZr PD3vZcS/OKP,k9C -n j>#qr,C|nZ>XZcOKP# j> −a T>PXrPyPZcOD;vr`v LP J4DE"#CT_MANAGEMENT_SCOPE 73d?Dh C7(/:wCr#g{;PhC CT_MANAGEMENT_SCOPE d?,r LP J4\mw4UTB 3r9CwCrhC: 1. \mr(g{fZD0) 2. THr(g{fZD0) 3. >XwCr T LP J4\mwR=DWvP'wCr,lslpcmd |naKP;N#}g,Yh\mrMTHrf Z,x CT_MANAGEMENT_SCOPE 73d?4hC#ZbVivB,lslpcmd –a Z\mrPKP# *ZTHrPKP lslpcmd –a,Xk+ CT_MANAGEMENT_SCOPE hC* 2# −n host1[,host2,...] 8(}PvD LP J4yZD";ZrPD;vr`vZc#Z1!ivB,LP J4Z>XZcOx P|D#–n j>;Z\mrrTHrPP'#g{;PhC CT_MANAGEMENT_SCOPE d?,r LP J4\mw4UTB3r9CwCrhC: 1. \mr(g{fZD0) 2. THr(g{fZD0) 3. >XwCr T LP J4\mwR=DWvP'wCr,lslpcmd |naKP;N# –A T>yP LP J40dtTM5# –R T>_P`, RunCmdName 5D LP J4DyPtT# −h +|nDC(od4=jE"D;vr`v LP J4# 2+T *KP lslpcmd |n,zh*: v IBM.LPCommands J4`D ACL `PDAmI(# v J4 ACL PDAmI(# w*!q,g{ZJ42m ACL PfZKmI(,rJ4 ACL IT}vm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX 53OD RMC X$Lr*5#RMC X$Lra0D?jM\mwCr7(K;&mD LP J4# CT_MANAGEMENT_SCOPE 7(C4k RMC X$LrxPa0T&m LP J4D\mwCr#\mwCr7(KZdPIT& mJ4DI\D?jZc/O#P'D5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhC73d?,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j1,+C|nDj8{"4=j< dvP# j} 1. *Pv>XZcODyP LP J4D{F,kdk: lslpcmd dvgB: lpcommand1 lpcommand2 . . . 2. *Pv>XZcODyP LP J4D{FMtT,kdk: lslpcmd -A dvgB: 348 |nNXZcOD LP J4 lpcommand1 DtT,kdk: lslpcmd lpcommand1 dvgB: Name=lpcommand1 CommandPath=/tmp/my_command Description= Lock=1 CheckSum=100 RunCmdName=lpcommand1 FilterScript= FilterArg= 4. *Pv>XZcO RunCmdName 5* rpower D LP J4DtT,kdk: lslpcmd -R rpower dvgB: Name=lpcommand1 CommandPath=/opt/csm/bin/rpower Description= Lock=1 CheckSum=112 RunCmdName=rpower FilterScript=/tmp/test1 FilterArg=node1,node2,node3 ------------------------------Name=lpcommand2 CommandPath=/opt/csm/bin/rpower Description= Lock=0 CheckSum=112 RunCmdName=rpower FilterScript=/tmp/test1 FilterArg=node4,node5,node6 ------------------------------. . . ;C /usr/sbin/rsct/bin/lslpcmd |, lslpcmd |n @V83rPv|n 349 `XE" i.:RSCT Administration Guide,CZq!PX^D LP ACL DE"# |n:chlpcmd"lphistory"mklpcmd"rmlpcmd M runlpcmd E"D~:lpacl,CZq!PX LP ACL D;cE" lslpp |n C> Pv20Dm~z7# o( lslpp { -d | -E | -f | -h | -i | -l | -L | -p } [ -a] [ -c] [ -J ] [ -q ] [ -I ] [ -O { [ r ] [ s ] [ u ] } ] [ FilesetName ... | -b File | all ] lslpp -w [ -c ] [ -q ] [ -O { [ r ] [ s ] [ u ] } ] [ FileName ... | all ] lslpp -L -c [ -v] lslpp -S [A|O] lslpp -e hv lslpp |nT>XZQ20D~/rD~/|BDE"#FilesetName N}Gm~z7{F#File N}8(xD ~TCwD~/Pm# vdk -l(!4 L)j>1,lslpp |nT>*q=/D~/8(DD~/Dn|206p#*q=/D~/ T>y6pD~/#1 -a j>M -l j>;pdk1,lslpp |nT>XZ FilesetName 8(DyPQ20D ~/DE"#-I(s4 i)j>M -l(!4 L)j>DiO8( lslpp |nDdv^Zy6pD~/# lslpp |nM compare_report |nXZ53O20DY1^)DE"#lslpp -L r lslpp -Lc |n XkI root C'KP,"R5XDyPY1^)E"*s;,`MDdv(f# -a"-c"-J M -q j>8(KT>Z(fPDE"D}?Mq=# -O j>8(}]4TZD~/D8(?V#K?VI\Gy?V -Or"2m?V -Os r_ usr ?V -Ou# FilesetName N}D1!5* all,|T>XZyPQ20m~z7DE"##=%dV{,}g *(GE)M ?(JE),Z FilesetName N}PGP'D#;h*C ’’(%}E)(pb)V{#;x,9C%}EIT\ bQw10?}a;DD~/y6pM|D|B(; \d4,gN) # 8(DD~/QI&20"RIY1^)(Y1^))\mwx(# 8(D~/20ZgZf>DYw53P,+GQ-;XB|0(X|{)DBf>f;#t ZKD~/D;)D~Q-;XBr|DD~/PDf>f;# T -a -b File -c -d 1kd{j>aO1,T>XZ8(D~/DyPE"#k -l j>aO1,T>yP|B,k -h j>aO1,T>yPz7G<#Cj>;\M -f j>;p8(# 8(xD~TQwD~/{F#xPyPDD~/fsPv,g, FilesetName N}T=8(D;y#* #B installp $wiv,installp 3q{FT/XC(d{m>#}g,I:bos.abc DxD~n$wp4 Ms+ bos.abc* 8(* FilesetName N}# ":bI\2a* bos.abcdef 5Xa{#g{D~;P$tZ;vQ*Dx;CP,rXk8(j{7 6MD~{,|()9{# T0EVtPmT>E"#Cj>;\M -J j>;p8(# T>StZ8(m~DD~/#StD~/G+8(m~w*Hvu~""PXhu~"u~Xhu~ rQ20Xhu~DD~/# @V83rPv|n 351 T>53O20D?v Y1^)# PvmI-i# T>Z208(D~/ZdmS=53PDD~{#Cj>;\M -a j>;p9C# T>8(D~/D20M|Bz7G;\M -J j>;p9C# (s4 i)^FTm~z7Ddk# T>8(D~/Dz7E"# TJOZ53\mSZ$_(SMIT)Dq=zIdvT)Pv#Cj>;\M -l(!4 L)M -L j> ;p9C# (!4 L)T>8(D~/D{F"nB6p"4,Mhv# T>8(D~/D{F"n|6p"4,Mhv#?VE"(usr"root M share) ;O"I,;Pm# TZq=D~/,|T>8(D~/DnB,$r9aPv20Z,$r1,PvyP?VDE"#K!nhF) nim |n9 C,TPv^Lr^}]$w>Dm~z7E"#Cj>ITMTBj>;p9C: -e -E -f -h -I -i -J -l -L -O -p -q -S [A|O] -v -w -r m>Pv root ?VDE"# -s m>Pv /usr/share ?VDE"# -u m>Pv /usr ?VDE"# T>8(D~/DX*E"# {9T>Pjb# T>T/20DD~/DPmMI!20DD~/DPm#g{ -S j>sz A,r;PvT/20DD ~/#g{ -S j>sz O,r;PvI!20DD~/# ;T>4TZ|, ISMP z7E"D)&L}]bDE"#Cj>;PZk -L M -c j>;p9C1E P'# Pv5PKD~DD~/# zXk8(%bj>.;:-d"-e"-E"-f"-h"-i"-l"-L"-p"-S M -w# >} 1. *PvyPD~/ bos.rte PQ20D~/D`}B|6pD204,,kdk: lslpp -l "bos.rte.*" 2. *PvD~/ bos.rte.filesystem Dy6pM|BD204,,kdk: lslpp -La bos.rte.filesystem 3. *Pv bos.net m~|PyPD~/Dz7GkTB`F: File Fileset Type ----------------------------------------------------------------/usr/sbin/installp bos.rte.install File 6. *Pv5P|, installp DyPD~{DD~/,kdk: lslpp -w "*installp*" dvT>kTB`F: 352 |nNbf}]bPDyPD~,kdk: lslpp -w 8. *T> RPM cdrecord 3qD204,,kdk: lslpp -L cdrecord 9. *T>|,Z;Z /usr/sys/inst.data/sys_bundles/Server.bnd D~qwxPDyPD~/D204,, kdk: lslpp -L -b Server r: lslpp -L -b /usr/sys/inst.data/sys_bundles/Server.bnd D~ /etc/objrepos/history /usr/lib/objrepos/history /usr/share/lib/objrepos/history /etc/objrepos/lpp /usr/lib/objrepos/lpp /usr/share/lib/objrepos/lpp /etc/objrepos/product /usr/lib/objrepos/product /usr/share/lib/objrepos/product /etc/objrepos/inventory /usr/lib/objrepos/inventory /usr/share/lib/objrepos/inventory /usr/sys/inst.data/sys_bundles/ /usr/sys/inst.data/user_bundles/ 8(y(root)OyPm~z7D20M|Bz7G< E"# 8( /usr D~53PyPm~z7D20M|Bz7 G T>XZ_-mDE"# o( T>_-mE" lslv [ -L ] [ -l| -m ] [ -nPhysicalVolume ] LogicalVolume T>_-mVd< lslv [ -L ] [ -nPhysicalVolume ] -pPhysicalVolume [ LogicalVolume ] hv lslv |nT> LogicalVolume DXwM4,,r_Pv PhysicalVolume ODomVxD_-mVd<#_mITG{Frj6{# ":g{ lslv |n;\Z0h8dC}]b1PR=VNDE",|+Z5VNPekJE(?) #}g,g{ LABEL VNP;PE",rT>gB: LABEL: ? 1x(K_-mj6{1,C|n"TShvxrq!!I\`DE"# IT9CyZ Web D53\mwPD&CLrm|DmXw#2IT9C53\mSZ$_ (SMIT)smit lslv lY764KPC|n# j> 8(q!miDx1;H}# ":g{}Z|Dmi,9C -L j>aC=;I?DUZ# T_-mPD?vomm,PvgBVN: -L -l PV omm{F# Copies TB}vVN: v ZommOAY|,;vomVx(;P1>)D_-VxD}? v ZommOAY|,=vomVx(;v1>)D_-VxD}? v ZommOAY|,}vomVx(=v1>)D_-VxD}? In band ommOomVxDYVH#KommtZ_-m,RVdZIomZ (Intra-physical)Vd_T8(DommP# Distribution VdZomm?vxrZ:ommDb?_5"b?Pd"Pd"PDMZ ?_5DomVxD}? 354 |nN)Domm{F# PP2 Vdx_-VxDZ~omVxD}?# PV3 (;_-VxDZ}omVx(Z~v1>)Domm{F# PP3 Vdx_-VxDZ}omVxD}?# CJ PhysicalVolume d?DX(hv{xrDE"#r*;P7O_-myCJE"D -n j>,yTE"I\;G10D#g{;9C -n j>,MaCJ#t7OE"Do mmDhv{xr,rKyT>DE"MG10E"#19CCj>1,mi;h* Gn/D# T>d? PhysicalVolume D_-mVd<#g{9C LogicalVolume N},a4U_ -VxD}?PvVdxGv_-mDNNVx#qr,Vx4,a*P*TB. ;: used m>VxVdxd{_-m# free m>;P9C53OD8(Vx# stale m>8(Vxkd{Vx;Y;B#g{Vx'',FczaPv_-Vx }?RxP;vJE# g{;P8(j>,MaT>TB4,: Logical volume Volume group Logical volume identifier (LV identifier) Permission Volume group state (VG state) Logical volume state (LV state) Type Write verify Mirror write consistency Max LPs PP size Copies Schedule policy (Sched policy) LPs PPs Stale partitions BB policy Inter-policy Intra-policy Upper bound Relocatable Mount point _-m{#_-m{Z53PXk(;,d6'* 1 = 15 vV{# mi{F#mi{Z53PXk(;,d6'* 1 = 15 vV{# _-mj6{# CJmI;read-only r_ read-write# mi4,#g{9C varyonvg |n$nmi,d4,I\G active/complete(m>yPommyPomm<;Gn/D) #g{;G9C varyonvg |n4$ nmi,d4,MG inactive# _-m4,#Opened/stale 4,m>_-mGr*D,+G|,G10 omVx#Opened/syncd m>_-mGr*D,RG,=D#Closed m >9;Pr*_-m# _-m`M# on r off D4i$4,# on r off D5q4;BT4,# _-m\;#tD_-VxDns}?# ?vomVxDs!# Vd1*?v_-Vxy4(DomVxD}?# 3r/r"P/wH_T# _-mPD10_-VxD}?# _-mP10omVxD}?# ;Z10_-mPDomVxD}?# 5xX(;_T# omZ(Intra-physical)Vd_T# omZ(Intra-physical)Vd_T# g{_-mG,OqD,Oc_gG5q1>PELDns}?# m>"zVxVdXi1GqX(;Vx# g{IC,_-mDD~5320c# @V83rPv|n 355 Label Each LP copy on a separate PV? Serialize IO? Stripe width Stripe size 8(_-mDj)VN# OqT5#VdD104,,Oq";Oqr_,Oq#OqVd5 wZ,;ommO;aVd_-Vx1>#g{Vd;JmOqu ~,rF*GOq#GOqVd5w=vomVxPAYfZ;vV xtZ,;_-Vx#,OqVd5w3;5q1>P;P;vVx aMd{5q1>$tZ,;ELO# yes r no DX~ IO 4,D.P/#g{r*K.P/(yes),r ;JmX~D IO Z;vi6'P,"RNN1r} 1. *T>XZ_-m lv03 DE",kdk: lslv lv03 aT>XZ_-m lv03"|D_-MomVx0dytmiDE"# 2. *T> hdisk2 D_-mVd<,kdk: lslv -p hdisk2 aT> hdisk2 DVd<,RT>?vVx4,#r*;P|, LogicalVolume N},KVd<;|,X( ZNb_-mD_-VxE# 3. *4UommT>XZ_-m lv03 DE",kdk: lslv -l lv03 T> lv03 DXwM4,,Rdv4ommEP# 4. *T>S hdisk2 DhvxrPU/=Domm hdisk3 DPXE",kdk: lslv -n hdisk2 -p hdisk3 lv02 9C hdisk2 ODhv{xrT>dVd<#r*|( LogicalVolume N},yTaT>VdX(_-mDPXE",kdk: lslv 00000256a81634bc.2 aT>K_-mDyPICXwM4,# D~ /usr/sbin |, lslv |n# `XE" chlv |n" lspv |n" lsvg |n"mklv |n"reorgvg |nM varyonvg |n# 6T\\m7PD:`SEL I/O;# 356 |nN T> NIS wX~qwDdCXw o( /usr/sbin/lsmaster [ -c | -l ] hv lsmaster |nT> NIS wX~qwDXw#S~qwDwz{Z10~qr;,Pv# zIT9CyZ Web D53\mw(wsm)PDh8&CLrDdh8Xw#2IT9C53\mSZ$_ (SMIT)PD smit lsmaster lY764KPC|n# j> -c -l 8(dv&9C0Eq=#Cj>G1!D# 8(dv&9Cmq=# >} *T0Eq=Pv NIS w~qwDXw,kdk: lsmaster -c D~ /var/yp/ r{ ?< |, NIS rD NIS 3d# `XE" chmaster |n"mkmaster |n"rmyp |n"smit |n# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services (NIS) Overview for System Management# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD NIS Reference# @V83rPv|n 357 PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# lsmcode |n C> T>Jdw"h8k53D"kkL~6p# o( lsmcode [ -A | -d Name ] [ -r | -c ] hv lsmcode |n^NNj>KP1,T>=(53L~"k6pM~q&mwD"k6p(g{'VD0)#" GyP53<|,~q&mw,2"GyP53<'VT>53&mw6p#9C -d j>T>8(h8DE "# g{x -r r -c j>KP lsmcode |n,|T printf q=T>"k6p;4"GK%#g{SE>KP lsmcode,Ov=(GW!D# j> -A -c -d Name -r T>yP'Vh8D"k6pE"#9CCj>GY(Q9CK -r j># ;9CK%T>"k/L~6pE"# T>8(h8D"k6pE"# Tmq=T>"k/L~6p#g{'Vrh*D0,Z"k6p0fSO0`M1 # 10'VD0`M1gB: system 53L~ service ~q&mw adapter Jdw&\"k adapter-boot Jdw}<"k raid-dasd RAID SPD DASD "k backplane RAID S53DWe"k >} 1. *T>53L~6pM~q&mw(g{fZ),kdk: lsmcode -c 358 |nNkTB`FD{": System Firmware level is TCP99256 2. *T-<==T>53L~6pM~q&mw(g{fZ),kdk: lsmcode -r 53+T>kTB`FD{": system:TCP99256 3. *T> RAID Jdw scraid0 DJdw"k6p,kdk: lsmcode -r -d scraid0 53+T>kTB`FD{": adapter:4.20.18|adapter-boot:4.00.26 raid-dasd:22:FFC #:DDYS-T0.524D3031.53393446 raid-dasd:26:FFC #:DDYS-T0.524D3031.53393446 raid-dasd:2e:FFC #:DDYS-T0.525A3034.53393243 4. *T>Exh8 rmt0 D"k6p,kdk: lsmcode -r -d rmt0 53+T>kTB`FD{": C009 5. *T>yP'VDh8D"k6p,kdk: lsmcode -A 53+T>kTB`FD{": sys0!system:TCP99256 rmt0!C009 scraid0!adapter:4.20.18|adapter-boot:4.00.26 raid-dasd:22:FFC #:DDYS-T0.524D3031.53393446 raid-dasd:26:FFC #:DDYS-T0.524D3031.53393446 raid-dasd:2e:FFC #:DDYS-T0.525A3034.53393243 ..... D~ /usr/sbin/lsmcode |, lsmcode |n# `XE" diag |n# lsmksysb |n C> PvrV48]Z8(iJODmiZ]# o( lsmksysb [ -b blocks ] [ -f device ] [ -a ] [ -c ] [ -l ] [ -n ] [ -r ] [ -s ] [ -d path ] [ -B ] [ -D ] [ -L ] [ -V ] [ file_list ] @V83rPv|n 359 hv lsmksysb |nPv4TEx"D~"CD-ROM rd{4ODmi8]DZ],2ITC4SP'8]4V4 D~# lsmksysb |n2CZg`v CD"DVD rExD`m8]# lsmksysb -r M restorevgfiles |n4P,yDYw,&CO*GIT%;D# j> -a -b blocks -B i$ -b block j>8(DEx8]Domis!#g{h*A!8],PI\*Ddis!#-a j>vZ9CEx8]1P'# 8(C blocks N}(eD,Z%@D;NdkYwPA!D 512 VZiD}?#g{C blocks N }48(,A!Di}?1!* 100# r!mi8]U>AjT>TyD 256 v 8 ] ( V T X )# C U > G alog q=D,#fZ /var/adm/ras/vgbackuplog P#U>D?;P;vTVEt*DPm,|,D~rh8{" CZ4(8]D|n"UZ"Uus!"8]D\s!T0FvD,$rvM -l 0 -L j>;p9C# 8(D~+V4D?<76,C path N}(e#g{49C -d N},+9C10D$w?<# g{10D$w?mi8]DPCE"# -L Cj>h* -f device j>#Cj>9C lsmksysb T>mi"8]DUZM1d"4T8]53 D uname dv"Yw536p(oslevel)"FvD,$rD8]s!T 0TWVZm>D8]Uus!HE"#Uus!G+?D~53O}]Ds!#+?s!G? vD~53(4CD+}])s!D\M#-l j>2T>mi8]D_-mMD~53E",H, ZKP0lsvg -l vgname1 # vT>XZ mksysb 8]D lpp D~/E"# -c -d path -D -f device -n -r -s -V Cj>h* -f device j>,"T>k}ZKPD8]53OwC ″lslpp -l″ yzID`,DE"# Cj>;zII mksysb zIDPXmi8]Ddv# ;V4 ACL"PCL r)9tT 8(V48]D~,gN} file-list y(e#g{ file-list N}48(1,8]DyPD~<+V 4#g{49C -r j>,4P lsmksysb |nvPv8(8]PDD~# 8(8]4GC'mix"G rootvg# i$Ex8]# Cj>*s -f device j>"RvTExh8$w#-V j>9C lsmksysb i$mi8]P?v D~7DIAT,"r!f0j8(19C#`TZ10?} 1. *Pv;Z1!h8 /dev/rmt0 BD538]Z],kdk: lsmksysb 2. *Pv;Zh8 /dev/cd1 BD538]Z],kdk: lsmksysb -f /dev/cd1 3. *Pv;Zh8 /dev/cd1 BC'mixG rootvg D538]Z],kdk: lsmksysb -f /dev/cd1 -s 4. *S;Z /dev/cd1 OD538]V4 /etc/filesystems,kdk: lsmksysb -f /dev/cd1 -r ./etc/filesystems 5. *V4;Zh8 /dev/cd1 ODG rootvg 8]D /myfs/test ?;Z /dev/rmt0 BD mksysb DEx8]DC0EVtD lpp E",kdk: lsmksysb -Lc -f /dev/rmt0 7. *T>mi8]U>=j T>f"Z}]bPD{F~qE"# o( lsnamsv { -C | -S0AttributeList ...″ } [ -Z ] hv lsnamsv _6|nvT>4T /etc/resolv.conf D~D(FD"yZ TCP/IP D{F~qE"#;T>4T {F~qw}]bDE"#C|nITSdC~qwPi!yP(FD{F~qE"r!(D{F~qtTE "# @V83rPv|n 361 IT9CyZ Web D53\mw(wsm)PDxg&CLrDdxgXw#2IT9C53\mSZ$_ (SMIT)PD smit lsnamerslv lY76KPC|n# j> i!yP(FD{F~qdCE"# 8(S53dC}]bPi!D!(tT/#ITPgBtT: -C -S ″AttributeList ...″ domain r{ nameserver TcV.xFq=m>D{F~qwDrXxX7 8(dvC0Eq=#1S SMIT 9CgfwC lsnamsv |n19CCj ># -Z >} 1. *TcV.xFq=PvyP(FD{F~qdCE",kdkgB|n: lsnamsv -C 2. *Pv!(DtT,kdkgB|n: lsnamsv -S "domain nameserver" -S j>m>zfD}CPm|,;v*T>DtTPm# `XE" namerslv |n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6xgk(E\m7PD:|{;MKb:TCP/IP D SMIT SZ;# lsnfsexp |n C>T>TxgD~53(NFS)QD76#g{;P8(?<,+T>y PT NFS 8(dv&9C0Eq=# (!4D L)8(&Tmq=dv#Cj>G1!D# -c -l 362 |nND?<#g{;P8(?<,+T>yPT NFS } 1. T0Eq=Pv10T NFS T> NFS I20D~53DXw# o( /usr/sbin/lsnfsmnt [ -c | -l ] [ FileSystem ] hv lsnfsmnt |nT> NFS I20D~53D10Xw#FileSystem N}8(*dvT>DD~53#g{;P 8(D~53,+T>yPD NFS I20D~53# j> -c -l 8(T0Eq=dv# (!4D L)8(&Tmq=dv#Cj>G1!j># >} *T0Eq=Pv+?T NFS Q20D~53,kdk: lsnfsmnt -c @V83rPv|n 363 D~ /etc/filesystems /PD~53Xw# `XE" chnfsmnt |n"mknfsmnt |n"mount |n"rmnfsmnt |nM smit |n# 6xgk(E\m7PD:xgD~53;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD xgE"~q (NIS) Overview for System Management# NIS Reference# 6Yw53kh8\m7PD:53\mgf$_;# lsnim |n C> T>xg20\m(NIM)73E"# o( *T>y'VD NIM `"S`r`MPm lsnim { -p| -P} [ -cClass| -S] *T>$(eD NIM E" lsnim { -p| -P} [ -cClass| -sSubclass| -tType] [ -l| -O] [ -Z] r lsnim { -p| -P}[ -a Attribute ] . . . [ -Z] *T>YwyhDtT lsnim -tType -qOperation *T>yP(FD NIM TsDE" lsnim [ -cClass| -sSubclass| -tType] [ -l| -O] [ -Z] r lsnim [ -aAttribute ] . . . [ -Z] *T>8(D NIM TsDE" lsnim[ -l | -O| -a Attribute . . . ][ -Z] ObjectName r lsnim[ -qOperation] ObjectName 364 |nN8(D NIM zwDICJ4DE" lsnim -L [ -sSubclass| -tType]ObjectName *T> NIM iDE" lsnim -g | -m [ -a Attribute | -cClass | -L | -l | -sSubclass | -tType] GroupObjectName hv lsnim |nT> NIM 73DE"#CE"V*=vy>`p:$(eE"M(FE"# $(eE"I NIM $h"RC';I|DD59I#$(eE">}|,: v NIM 'VDTs`M v NIM +Tsi/ID`MS` v NIM TsI4PDYw v C'IdkDtT (#,NIM ZYw19CCE"4wvP(#9C -p r -P j>IT>$(eE"#1-P j>T>ozE "1,-p j>T>1!5# (FE"IG)C'ITdkr^DD59I#CE"zm NIM YwDom73#`XD(FE"Z NIM } ]bPG4Ts`MM`i/D,|G;piI Ts #Ts`MD>}|( diskless"paging M standalone#Ts`D=v>}* machines M network# }g,NIM 73PD@"D$w>C;v(;DTsm>#CTsZ NIM PV`* standalonemachines T s,dP standalone zmTs`M,machines zmTs`#Z|nPPdk;xNNj>D lsnim |n+ T>yP(FTsDE"# 2IT9C lsnim |nT>(FTs.dDX5#!q;v(;Ts(T Objectname N}8(),;s!q C -c"-s r -t j>!qy*DX5#fsT>DE"@5ZL(TsD`MM`#}g,g{!q spot ` MTs,X5`MI\T>*: v 9C2mz7Tsw(SPOT)J4Dzw# v \CJ SPOT J4Dxg# 1;h*T>X51,lsnim |na)KCZ}K(#T>DdvDj>#-a"-c"-O"-s r -t j>ICZ ^FT>E"D}?# j> -a Attribute y]8(DtT{}KT>DE"#I\DtTG: Operation subclass type -c Class -g -l class 8(;v NIM Ts`#19CCj>x^ Objectname N}1,|}KT>DE",yT;T> C`TsDE"# T>xvpI1D4,E"DiTs$Pm# T>j8E"# @V83rPv|n 365 -L -m -O -p -P -q Operation -S -s Subclass -t Type -Z T>M'zIf!J4DE"# &Cd{j>8(iI1# Pv NIM 'VDYw# T>C1!5D$(eE"# T>$(e}]DozE"# Pv8(Ywh*DtT# T> NIM S`Pm# 8(;v NIM S`#19CCj>x^ ObjectName N}1,}KT>DE",yT;T>C S`TsDE"# 8(;v NIM Ts`M#19CCj>x^ Objectname N}1,}KyT>DE",yT;T >C`MTsDE"# T0Eq=T>E"# 2+T CJXF:Xk5P,6(^E\KP lsnim |n# >} 1. *T> NIM Ts`Pm,kdk: lsnim -p 2. *T> NIM S`Pm,kdk: lsnim -p -S 3. *T> machines Ts`D NIM Ts`MPm,kdk: lsnim -p -c machines 4. *T> machines Ts`D NIM Ts`MDozE",kdk: lsnim -P -c machines 5. *T>{* lpp_source M Rstate NIM DtTDj8E",kdk: lsnim -p -a lpp_source -a Rstate 6. *T>\Z paging Ts`MO4PDYw,kdk: lsnim -p -t paging -O 7. *T>Z standalone Ts`DTsO4P bos_inst YwyhDE",kdk: lsnim -t standalone -q bos_inst 8. *T> diskless Ts`MDyP(FTsDE",kdk: lsnim -t diskless 9. *T>Z networks Ts`PyP(FDTs,kdk: lsnim -c networks 10. *T>{* altoid D NIM TsDj8E",kdk: lsnim -l altoid 11. *T>{* altoid DTsMyPD NIM J4.dDX5,kdk: lsnim -c resources altoid 12. *T>I&CZ altoid DYwPm,kdk: lsnim -O altoid 13. *T> altoid ICJ4Pm,kdk: lsnim -L altoid 366 |nNzwi MacGrp1 PI14,MiE}4,,kdk: lsnim -g MacGrp1 15. *T>J4i ResGrp1 PI1Dy>E",kdk: lsnim -m ResGrp1 16. *T>zwi MacGrp1 PI1$Pm,T0Nb~XD NIM Z?E",kdk: lsnim -m -Fl MacGrp1 17. *T>VdKX7Dzwi MacGrp1 PDyPI1,kdk: lsnim -ma spot MacGrp1 D~ /etc/niminfo |, NIM 9CDd?# `XE" nim |n"nimclient |n"nimconfig |nM niminit |n# .info D~# lsnlspath |n C> T>2+ NLSPATH 53dCd?D5# o( lsnlspath hv lsnlspath |ndv2+ NLSPATH d?D105# `XE" chnlspath |n# lsparent |n C> T>I\S\8(,S`Mrh8D8h8# o( lsparent { -C | -P } { -k ChildConnectionKey | -l ChildName } [ -f File ] [ -FFormat] [ -h ] [ -H] @V83rPv|n 367 hv lsparent |nPvh8dC}]bPDh8,h8dC}]bITS\x(Dh8w*Sh8,I -l ChildName j>8(,rS\I -k ChildConnectionKey j>8(DSh8,SDx(`M# ITCTB=(.;T>1!dv# v 9C -C j>T>(Fh8Ts`Ph8D1!dvE":{F"4,";CMhv# v 9C -P j>T>$(eh8Ts`Ph8D1!dvE":`"`M"S`Mhv# *2Gb=V1!dv,IT9C -F Format j>4T>C'q=DV{.8(Ddv#Format N}GP{ }CPm,b)PmTGV8}VV{Vt,2I\I|Ga2# IT9C -f j>Z|nPPrS8(D File N}a)j># j> -C -f File -F Format -H -h -k ChildConnectionKey -l ChildName -P PvZ(Fh8Ts`PDh8E"#T>DE"I\4T(FDM$(eD h8Ts`#Cj>;\M -P j>;p9C# S File d?A!yhDj># TC'8(q=T>dv,dP Format d?G4T$(eh8Ts`r(Fh 8Ts`DP{}CPm,b)PmTGV8}VV{Vt,2I\I|Ga 2#g{UqCwVt{,r lsparent |nTPTk==T>dv#}=vT s`PD8{b,XbD{F description IC4T>h8DD>hv# T>PdvO=D7?V# T>|nC({"# 8(j6Sh8Dh8S`{FD,S|#Cj>;IM -l j>;p9C# 8(I\Sh8D_-{F#Cj>;IM -k j>;p9C# PvZ$(eh8Ts`PDh8E"#T>DE"I\4T(FDM$(e Dh8Ts`#Cj>;IM -C j>;p9C# >} 1. *PvZS\ RS-232 h8D(Fh8Ts`PDI\D8h8,kdkTB|n: lsparent -C -k rs232 53T>kTB`FD{": sa0 Available 01-S1 Standard I/O Serial Port sa1 Available 01-S2 Standard I/O Serial Port sa2 Available 10-68 IBM 8-Port EIA-232/RS-422A (PCI) Adapter sa3 Available 10-70 IBM 8-Port EIA-232/RS-422A (PCI) Adapter sa4 Available 10-78 IBM 8-Port EIA-232/RS-422A (PCI) Adapter sa5 Available 20-58 IBM 8-Port EIA-232/RS-422A (PCI) Adapter 2. *PvS\ RS-232 h8D$(eh8Ts`PD8h8DI\`M,kdkTB|n: lsparent -P -k rs232 53T>kTB`FD{": adapter pnp501 isa_sio Standard I/O Serial Port adapter 4f111100 pci IBM 8-Port EIA-232/RS-422A (PCI) Adapter concentrator 16c232 sync_pci 16-Port RAN EIA-232 for 128-Port Adapter concentrator 16e232 sync_pci 16-Port Enhanced RAN EIA-232 for 128-Port Adapter 3. *PvS\ rmt0 Exh8w*Sh8D(Fh8Ts`PDI\D8h8,kdkTB|n: lsparent -C -l rmt0 368 |nNkTB`FD{": scsi2 Available 20-60 Wide/Ultra-2 SCSI I/O Controller scsi3 Available 20-61 Wide/Ultra-2 SCSI I/O Controller scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controller scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller 4. *PvS\ rmt0 Exh8w*Sh8D$(eh8Ts`PD8h8DI\`M,kdkTB|n: lsparent -P -l rmt0 53T>kTB`FD{": adapter sym896 pci Wide/Ultra-2 SCSI I/O Controller adapter sym895 pci Wide/Ultra-2 SCSI I/O Controller adapter sym875 pci Wide/Fast-20 SCSI I/O Controller D~ /usr/sbin/lsparent |, lsparent |n# `XE" chdev |n"lsattr |n"lsconn |n"lsdev |n"mkdev |nM rmdev |n# lspath |n C> T>XZ=Jm`76 I/O(MPIO)Dh8D76E"# o( lspath [ -F Format ] [ -H ] [ -l Name ] [ -p Parent ] [ -s Status ] [ -w Connection ] lspath -A -l Name -p Parent [ -w Connection ] {-D [ -O ] | -E [ -O ] | -F Format [ -Z character ] } [ -a Attribute ] ...[ -f File ] [ -h ] [ -H ] lspath -A -l Name -p Parent [ -w Connection ] { -D [ -O ] | -F Format [ -Z character ] } [ -a Attribute ] ... [ -f File ] [ -h ] [ -H ] lspath -A -l Name -p Parent [ -w Connection ] -R -a Attribute [ -f File ] [ -h ] [ -H ] lspath -h hv lspath |nT>XZ=Jm MPIO Dh876D=`E".;#|r_T>=%@h8D;ur`u76D Yw4,,r_T>=%vJm MPIO Dh8D%@76D;vr`vtT#TOT>DZ;vd(T>K= X(DJm MPIO Dh8D;vr`v76DYw4,#ZK}P,lspath |n`FZ lsdev |n#Z~v o((T -A j>DfZ*X|V)T>X(D=Jm MPIO Dh8D%@76D;vr`vtT#ZK}P, lspath |n`FZ lsattr |n#B5O,ZT>76tTD1r, lspath |n'V lsattr |nDyPj># @V83rPv|n 369 9C lspath |nT>764, 1T>764,D1r,T>D76/IZh8dC}]bPQw{OTBu~D764q!: v ?jh8{k9C -l j>8(Dh8`%d#g{ -l j>;fZ,rZu~P;9C?jh8# v 8h8{k9C -p j>8(Dh8`%d#g{ -p j>;fZ,rZu~P;9C8h8{# v ,Sk9C -w j>8(D,S`%d#g{ -w j>;fZ,rZu~P;9C,S# v 764,k9C -s j>8(D4,`%d#g{ -s j>;fZ,rZu~P;9C764,# g{;P8( -l"-p"-w"-s j>,rT>53Q*DyP76# 1!ivB,C|nTPq=T>E"#1;P8(^(*T>D76Dj>1,dvq=*: 4, h8 8z 1!T>q=IT9C -F Format j>2G#-F Format j>TC'8(Dq=T>dv,dP Format N} GVN{F}CPm,IGV8}VV{rUqVt,2I\I|Ga2#VN{F*(eZ CuPath `PD VNrOv(eDPjb.;# ":TODP{F;P-k*d{oT(r_w*PjbdvD1r,r_w* -F j>D Format D;?V dkD1r)# 4,PI\vVD5*: tC m>76Q-dC},IT9CK#Z* IO !q76D1ra76Q-dC},+GVZ;I9C#|Q-;V${C,1* IO !q76D1r;a76Q-dC},+GfZ IO JOB9d;I9C#1* IO !q76D1r;a769;P;dCxh8}/LrP# *' m>76Z0;N}Zn|;N53}76tT 1T>76tTD1r,76Xk;+^(#ITT>76D`vtT,+GtZ`v76DtT;I\(} ;NwC lspath |n4T>#rK,}K -A j>.b,9h* -l"-p r -w j>4(;j6%;76# }g: v g{=h8;fZ;v76,rh* -l j> v g{h8M8(D8h8.d;P;u76,rh* -l M -p j> v g{h8M8(D8h8.dP`u76,rh* -l"-p M -w j> Kb,;Jm9C -s j># lsattr |nCZT>h8tTD,yDfr2JCZ lspath |nCZT>76tT# 1!ivB,C|nTPq=T>E"#dvDq=k lsattr |n`,: tT 370 5 hv |nNyPDVN#1!T>q=IT9C -F Format j>2G#-F Format j>TC'8(Dq= T>dv,dP Format N}GP{}CPm,IGV8}VV{rUqVt{,2I\I|Ga2#JmD P{G CuPathAt"PdPathAt M PdAtXtd Ts`DVN{SOTOPvDP#yZ PdAtXtd DE"CZ yZ Web D53\mw# ":TODP{F;P-k*d{oT(r_w*PjbdvD1r,r_w* -F j>D Format D;?V dkD1r) # j> -a Attribute -A -D -E -f File -F Format -h -H -l Name -O -p Parent -R j6K*PvD8(tT#.Attribute/GX(Z76DtT{#Za)KCj>D1r,vT >6pDtT#IT9CCj>D`v5}4Pv`tT#g{y>;P8(Cj>,raPv kCQj6D76`XDyPtT# m>*T>X(76DtT#1vV -A j>1,;Jm -s Status j>#;x,*K+^(7 6,Xk9C -l Name"-p Parent M -w Connection j># 1;k -O j>;p9C1,*X(76T>tT{"1!5"hvMC'IhCDj>5#1 k -O j>;p9CD1r,-D j>vT0Eq=T>tT{FM1!5#Cj>vZT>76 tTD1rP',xR|;\M -E"-F r -R j>;p9C# 1;Pk -O j>;p9C1,*X(76T>tT{"105"hvMC'IhCDj>5# 1k -O j>;p9CD1r,-E j>vT0Eq=T>tT{FM105#Cj>vZT>7 6tTD1rP',xR|;\M -D"-F r -R j>;p9C# S File N}PA!h*Dj># TC'8(q=T>dv,dP Format N}*$(er(Fh8Ts`PDP{}CPm,b )P{IGV8}VV{rUqVt#lspath |n9CUqw*Vt{,TTkPq=T>dv# P'P{F@5ZyksDE"`M#*KT>76,IT8(4T CuPath Ts`DP{F# *KT>76tT(8(K -A j>),IT8(4T PdPathAt M CuPathAt Ts`DP{ F#}KP{F.b,9IT9C=vXbC>D{F#{FhvITC4qCtThvDT >,xC'IhCITC4q!tTGqI|DD8>#Cj>;\M -E"-D"-O r -R j> ;p9C# T>|nC({"# ZPdvOfT>7?V#+ -H j>M -O j>;p9CG^beD,+9C -O j>#+ -H j>M -R j>;p9CG^beD,+9C -R j># 8(h*T>76E"D?Dh8D_-h8{#TZT>764,45,Cj>GI!D,+ GTZT>76tT45GXhD# T>I0Et*DyPtT{F,"ZZ~POT>I0Et*D`T&DtT5#198(K -E j>D1r,tT5*105,x18(K -D j>D1r,tT5*1!5#Cj>vZT >76tTD1rP',xR|;\k -F M -R j>;p9C# m>*T>D76D8h8D_-h8{F#TZT>764,45,Cj>GI!D,+GT ZT>76tT45GXhD# T>tT{FDO(5#-R j>;\k -D"-E"-F M -O j>;p9C#-R j>T91P= =T>PtT5,gB: Value1 Value2 . . ValueN -R j>T>6'tT5* x...n(+i),dP x *6'D*<,n *6'Dax,i *]v?# @V83rPv|n 371 -s Status j>T>*Z+T>D^(76O9CD4,#ZT>76E"D1r,Cj>JmD 5*: -s Status enabled T>TZ MPIO 76!q*tCD76# disabled T>TZ MPIO 76!q*{CD76# failed T>IZ IO msx'\D76# available T>d path_status * PATH_AVAILABLE D76(4Z53PdCD76,|(t C"{CM*'76) # defined T> path_status * PATH_DEFINED D76# missing T> path_status * PATH_MISSING D76# m>4SE"CZ^(*T>D76#TZT>764,45,Cj>GI!D,+GTZT> 76tT45GXhD# -Z Character j>(#CZG)h*&mI\6kK;P{D ODM VNDLr#yZ Web D 53\mwMGb`LrD;v>}#-Z Character j>CZ*?vzIDdvG<(P)|D GD ’Character’ d?#;P8(K -A M -F Format j>, Ek -Z Character j>PX#-Z Character j>;\k -D"-E"-O r -R j>;p9C# -w Connection -Z Character 2+T X(XF:yPC'IT4PC|n# sFB~:^# >} T>764,>}: 1. *KxPPD7?VT> hdisk1 OyP76D4,,kdk: lspath -H -l hdisk1 53+T>kTB`FD{": status enabled disabled missing device hdisk1 hdisk1 hdisk1 parent scsi0 scsi1 scsi2 2. *;xPjbT>dYw4,*{CD76/,kdk: lspath -s disabled 53+T>kTB`FD{": disabled disabled disabled disabled hdisk1 hdisk2 hdisk23 hdisk25 scsi1 scsi1 scsi8 scsi8 3. *T>Yw4,*'\D76/,kdk: lspath -s failed 372 |nNkTB`FD{": failed failed failed failed hdisk1 hdisk2 hdisk23 hdisk25 scsi1 scsi1 scsi8 scsi8 4. *;xPjb9CC'8(Dq=T>=764,ICD hdisk1 D76/,kdk: lspath -l hdisk1 -s available -F"connection:parent:path_status:status" 53+T>kTB`FD{": 5,0:scsi0:available:enabled 6,0:scsi1:available:disabled "b,Kdv,1T>Kh8D764,MYw4,#764,r%Xm>76GqQ-dC#Yw4, m>Z76tT>}: 1. g{?jh8G SCSI EL,*KT>,S 5,0 OD=8 scsi0 D76,k9C|n: lspath -AHE -l hdisk10 -p scsi0 -w "5,0" 53+T>kTB`FD{": attribute weight value description 1 Order of path failover selection user_settable true `XE" chpath |n"mkpath |nM rmpath |n# lsprtsv |n C> T>f"Z}]bPDr!~qE"# o( lsprtsv { -c | -p } [ -h ] [ -qQEntry ... ] [ -Z ] hv lsprtsv _6|nT>$(eM(FDyZ TCP/IP Dr!~qE"#9C lsprtsv |ni!(FM$(eD r!~qE"# lsprtsv |nIT>gBDE": v _Pr!~qwCJ(Dwz{FPm v vP_-r!SPE" j> -c -h i!(FdCE"# T>I9Cr!~qwDwz{Pm# @V83rPv|n 373 i!$(eDdCE"# T>8(D_-r!SPMwzO|GDICtT# QEntry d?8(T>DSP{# 8(dv9C0Eq=#1S SMIT 9CgfwC lsprtsv |n19CCj># -p -qQEntry... -Z >} 1. *T>yP5Pr!~qwCJ(Dwz{,kdk: $ lsprtsv -c -h 2. *T>x(M'zOD)_-r!zIC,kdk: lsprtsv -c -q sahara `XE" chque |n"chquedev |nM ruser |n# lpd X$LrM qdaemon X$Lr# Kb6xgk(E\m7PD:+dXF-i/rXx-i;# lsps |n C> T>w3UdDXw o( lsps { -s | [ -c | -l ] { -a | -t { lv | nfs } | PagingSpace } } hv lsps |nT>w3UdDXw#lsps |nT>gw3Ud{F"omm{F"mi{F"s!"9Cw3U dYVH"UdGn/D9GGn/DT0w3UdGqhC*T/HXw#PagingSpace N}8(*T>Xw Dw3Ud# TZ NFS w3Ud,omm{FMmi{F+I NFS ~qwwz{MI3fwH9CDD~D76{f;# IT9CZyZ Web D53\mw(wsm)PDD~53&CLr|DD~53Xw#2\9C53\mSZ $_(SMIT)PD smit lsps lY764KPC|n# j> -a -c -l 8(*xvDyPw3UdDXw#s!TWVZF# 8(dv&9C0Eq=#Z_-VxPT0Eq=xvw3Uds!# 8(dv&9Cmq=# 374 |nN,vTyPd{j># ":w3Ud^F*?vh8 64 GB# ":hC73d? PSALLOC=early 7(9CgZw3Udc(#ZbVivB,-s j>8(D5M%;w3U drTyPw3Ud9C -a j>5XD5G;,D#j> -s T>D5Gw3UdVd(#t)DYVH,x;\ w3UdGqVd(9C) #rK,1 PSALLOC hC* early 1,I -s j>y(fDYVH(#sZI -a j >y(fDYVH# 8(w3UdDXw#TBd?.;Gh*D: lv 8(;xv_-mw3UdDXw# nfs 8(;xv NFS w3UdDXw#dvjb+|D*T> NFS ~qwwz{M$tZ* NFS 3fwH y9CD~qwDD~76{# >} *PvyPw3UdDXw,kdk: lsps -a T>yPw3UdDXw,"a)`FgBDe%: Page Space hd6 Physical Volume hdisk0 Volume Group rootvg Size %Used Active Auto Type 512MB 1 yes yes lv D~ /etc/swapspaces 8(I swapon -a |n$nDw3Udh8# `XE" mkps |n"chps |n"rmps |nM swapon |n# 6Yw53kh8\m7PD:D~53;5wKD~53`M"\m"a9M,$# 6Yw53kh8\m7PD:w3Ud;5wKw3UdM|DVd_T# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;5wKk SMIT PXDa9"wK%MNq# lspv |n C> T>ZmiPDommE"# o( lspv OR @V83rPv|n 375 lspv [ -L ] [ -l | -p | -M ] [ -n DescriptorPhysicalVolume] [ -v VolumeGroupID] PhysicalVolume hv g{8(X(omm{,lspv |nT>ommDE"#g{;P+j>mS= lspv|n,+1!r!53P yPQ*omm,";,r!vomEL{F"ommj6(PVID)"ommtZDvmi(g{PD0) T0mi*n/4,(g{miQ*z)9G""4,(g{miT""==*z)# ":g{ lspv |n;\Zh8dC}]bP"VVNDE",|+Z5VNPekJEj6(?) #}g,g {TZ PP RANGE VN;PE",I\T>TBZ]: PP RANGE: ? 1x(_-mj61,lspv |nTTB8(ommDXw: omm{# mi{#mi{XkG+53(;D{F,&CP 1 = 15 vV{$# omELDommj6# omELGmij6D;vI1# omm4,#g{|,ommDmiC varyonvg |n*z,4,*n/"*'rQ> }#g{ommC varyoffvg |nO*,4,*O*# JmxommVd# CwommD_-mE# ;G10DommDomVx}?# ZommDmihv{}?# mPDomVxs!# ZommPDomVx\}# ommPDTIomVx\}# ommPDQComVx\}# ommDns+Ms!# ?vZ?ommZZDICU`Vx}?# ?vZ?ommZZDQCVx}?# Physical volume Volume group PV Identifier VG Identifier PVstate Allocatable Logical volumes Stale PPs VG descriptors PP size Total PP Free PP Used PP Max Request Free distribution Used distribution 9CyZ Web D53\mw(wsm)ZDm&CLr|DmXw#2IT9C53\mSZ$_(SMIT)P D smit lspv lY76KPC|n# j> 8(q!miDx1;H}# ":g{mi}Z;|D,r9C -L j>+xv;I?UZ# PvommPD?v_-mDTBVN: -L -l LVname VdomVxD_-m{# LPs |,ZommOD_-mPD_-Vx}?# PPs |,ZommOD_-mPDomVx}?# Distribution tZ_-mDomVx}?,b)omVxVdZommDTBZP:ommDb ?_5"b?Pd"P?"Z?PdMZ?_5# Mount Point _-mDD~5320c(g{JC) # 376 |nN*ID~# -n DescriptorPhysicalVolume CJI DescriptorPhysicalVolume d?8(Dd?hv{xrDE"#b)E"I\;G10 D,r*C -n j>CJDE"T_-m;GP'D#g{;9C -n j>,rCJ#tP' E"DommDhv{xr,rKT>DE"G10D#19CCj>1,mi;h*$ n# -p PvommPD?vomVxDTBVN: Range |,ZommD%vxroD;5P,xomVx# State omVxD104,:UP"Q9C"BIr vgda# ":g{mi*;*s vg q=,I\h*Tmihv{xr9C3)}]Vx#b )VxjG* vgda# Region Vxy(;DZ?ommxr# LVname VdomVxD_-m{# Type -v VolumeGroupID VdVxD_-m`M# Mount point _-mDD~5320c(g{JC)# yZ VolumeGroupID d?Df!E"#;1 lspv |nIZh8dC}]bPD;}7E" x''1,h*Cj>#VolumeGroupID d?Gmij6{D.yxFm>,|I mkvg | nzI# >} 1. *T>omm hdisk3 D4,MXw,kdk: lspv hdisk3 2. *9ComVx`E4T> hdisk5 DommD4,MXw,kdk: lspv -p hdisk5 3. *9Cmij64T>omm hdisk5 4,MXw,kdk: lspv -v 00014A782B12655F hdisk5 TBGdvD>}: lspv hdisk0 hdisk1 hdisk2 0000000012345678 10000BC876543258 ABCD000054C23486 rootvg vg00 None active concurrent @V83rPv|n 377 H0>}T>omm hdisk0 |,mi rootvg,|G*zD#omm hdisk1 |,mi vg00,|k"P== *z#omm hdisk2 ;|,*zDmi# D~ |, lspv |n# /usr/sbin `XE" chpv |n"lslv |n"lsvg |n"mklv |nM varyonvg |n# 6Yw53kh8\m7PD:_-mf"w;5wK#$}]j{TMVdXwD_-m\mw"omm" _-m"miMi/# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;5wKk SMIT PXDa9"wK%MNq# lsque |n C> T>SPZ{ o( lsque [ -c ] -qName hv lsque |n9C printf S}L4T>SPZ{FM /etc/qconfig D~DPXtT# j> zI SMIT yCD0Eq=dv# 8("M=j} 1. *T>SPZ lp0 D{F,kdk: lsque -qlp0 T>`FgBPm: lp0: device = lpd0 host = neptune rq = nlp0 2. *T0Eq=T> lp0 SPZ{,kdk: lsque 378 -c -q lp0 |nN`FgBPm: device:discipline:up:acctfile:host:s_statfilter:l_statfilter:rq lpd0:fcfs:true:false:neptune:::nlp0 D~ |, lsque |n# |,dCD~# /usr/bin/lsque /etc/qconfig `XE" chque |n"lsquedev |n"mkque |nM rmque |n# qconfig D~# printf S}L# 6r!zMr!8O7PD:X(Zr!zDE";":20Td{r!zD'V;M:ibr!z(eMt T;# 6r!zMr!8O7PD:r!\m;# 6r!zMr!8O7PD:r!YQzLr;# lsquedev |n C> T>h8Z{F# o( lsquedev [ -c ] -qName -d Name hv lsquedev |nT>SPZ{FM /etc/qconfig D~D`XtT# j> -c -dName -q Name 8( SMIT 9CD0Edvq=# 8(*T>Dh8ZD Name d?# 8(|,*T>Dh8ZDSP Name d?# >} 1. *T>Z lp0 SPPDh8Z dlp0,kdk: lsquedev -q lp0 -d dlp0 T>`FgBPm: @V83rPv|n 379 dlp0: FILE = /dev/lp0 BACKEND = /usr/lib/lpd/piobe 2. *T0Eq=T>Z lp0 SPPDh8Z dlp0,kdk: lsquedev -c -qlp0 -d dlp0 T>`FgBPm: file:access:feed:header:trailer:backend:align dlp0:/dev/lp0:read:never:never:never:/usr/lib/lpd/piobe:TRUE D~ /usr/bin/lsquedev /etc/qconfig |, lsquedev |n# |,dCD~# `XE" chquedev |n"lsque |n"mkquedev |nM rmquedev |n# qconfig D~# printf S}L# 6r!zMr!8O7PD:r!\m;# 6r!zMr!8O7PD:X(Zr!zDE";":20Td{r!zD'V;M:ibr!z(eMt T;# 6r!zMr!8O7PD:r!YQzLr;# lsresource |n C> T>53PICh8D\_J4,"(i\_J4bvDtT5# o( lsresource [ -a | -r ] [ -d ] -l Name hv lsresource |n+QVd\_J4Pm4=jIx(h8_-{F (-l Name)8(Dh8D\_J4tTD10Vd5#9C -a j >T>8(h8D`,8\_ByPh8DyP\_J4tTD10Vd5# 9C -r j>7(8(h8D\_J4GqIbv#ZbVivB,lsresource |nli8(h8`,8\_ BDyPh8,|(Q(e+;ICDh8,4i4d\_J4tTGqIbv#g{yPtTIbv, lsresource |n;zIdv#g{NNh8D\_J4<;Ibv,lsresource |na)DE"!vZlb =De;`M#Z3)ivB,lsresource |nITa)bve;DE"# 380 |nNCXB}<53ITbvKdC# 1"z^(bvDe;1,+I\aj6v`C'IDdDtT#bI\GTZ8(h8_-{F(-l Name) y8(Dh8r53PDd{h8#yPj6vDtTh*|DTbve;#uAZj6C'I|DtTMT >XB})1,&19CTBYw: dvPmD TYPE VN|,TB{E: B M O I N A \_ZfX75 \_ZfX75 I/O X75 \_PO6 GI2m\_PO6 DMA YC6 S Pm>2mtT#b)tTh*hC*,y5#|G4PP8(D}VVi#xP 1 DyPtTXkhC* ,y5,,yX,xP 2 DyPtTXkhC*,y5,TK`F#Z3)ivB,=vr|`POtTI\ hC*,y5,+Z|G2mm>D S PP;P}V#bGr*5;h*`,,+r*;\x|GVdT:D (;5,yT}ChC*,y5# G Pm>;iPDtT#P;5Pd5`%@5DtT#g{;vtT|D*B;vI\5,ZiPDd{t TXk2|D*B;vI\5#|GDViIPPD8(}Vm>#xP 1 DyPtTZ,;i,xP 2 D yPtT2Z,;i,TK`F# T3)ME,T>DPO5szE(Z2(EZD5#b;GPO5D;?V,xGCT6pPO~q`XD POXFw#j6II;vV8SE;v}V9I,g A0#V8m>POXFw`M,}VxpXFw`MD `v5}#I\*6p=VPOXFw: A B m> AT POXFw# m>G AT POXFw# j> -a -d -l Name 8(T>M -l j>8(h8,S=,y8\_DyPh8DyPQVd\_J4tT#Cj>;\M -r j >;p9C# 8(tTD>hv|,ZdvP# (!4 L)8(*T>Dh8tTD_-{# @V83rPv|n 381 8(T8(h8,S=,y8\_DyPh8DyP\_J4#b+|,&Z DEFINEDT 4,DyPh8#lsresource |n+T>NNe"(iC'I|D5#ODM }]b;Pv|D#Cj>; IM -a j>;p9C# -r 2+T CJXF:yPC' sFB~:;JC >} 1. *PvnF7h8\_tT,kdk: lsresource -l tok0 53+T>kTB`FD{": TYPE DEVICE ----- -------------M tok0 O tok0 N tok0 A tok0 ATTRIBUTE S G CURRENT VALUE --------------- - - ---------------------dma_bus_mem 0x003b2000 - 0x003f1fff bus_io_addr 0x000086a0 - 0x000086af bus_intr_lvl 3 dma_lvl 7 2. *PvyPh8\_tT,kdk: lsresource -a -l tok0 53+T>kTB`FD{": TYPE DEVICE ATTRIBUTE ----- -------------- --------------M bus0 bus_iocc_mem M gda0 vram_start M gda0 bus_mem_start M gda0 dma1_start M gda0 dma2_start M gda0 dma3_start M gda0 dma4_start M scsi0 bus_mem_addr M scsi0 dma_bus_mem M tok0 dma_bus_mem O da0 bus_io_addr O siokta0 bus_io_addr O sioma0 bus_io_addr O ppa0 bus_io_addr O gda0 bus_addr_start O tok0 bus_io_addr I siokta0 bus_intr_lvl I sioma0 bus_intr_lvl I ppa0 bus_intr_lvl I gda0 int_level I scsi0 bus_intr_lvl N fda0 bus_intr_lvl N tok0 bus_intr_lvl A fda0 dma_lvl A gda0 dma_channel A scsi0 dma_lvl A tok0 dma_lvl 3. *(fh8tTDbvdv,kdk: lsresource -r - d -l tok0 382 |nN;,DE"#g{vK|D,TBdvrC'm>bv\I&,4tT| D*(i5# lsresource: The attribute(s) for some device(s) in the system could not be resolved. To resolve conflicts, attribute(s) need to be modified. A suggested value for each attribute is provided. DEVICE -------------ent1 ent1 ent1 ent2 ent2 ATTRIBUTE --------------bus_intr_lvl bus_mem_addr bus_io_addr bus_intr_lvl bus_mem_addr CURRENT ------11 0xc0000 0x300 11 0xc0000 SUGGESTED DESCRIPTION --------- ----------5 Bus interrupt level 0xc4000 Bus memory address 0x320 Bus I/O address 7 Bus interrupt level 0xc8000 Bus memory address D~ |, lsresource |n# /usr/sbin/lsresource lsresponse |n C> Pv;Nr`Nl&DPXE"#I you too o( lsresponse [−a] [ −C │ −l │ −t │ −d │ −D delimiter ] [−A] [−q] [−U] [−x] [−h] [−TV] [response1[,response2,...] :node_name] hv lsresponse |nPvXZQ(el&DTBE": VN hv ResponseName l&D{F# Node l&D;C# Action YwD{F# DaysOfWeek ?\IKPKYwDl}#DaysOfWeek M TimeOfDay ;p(eKYwI TKPDdt# UZD5IT(}SE(+)4V*,r_ITT>*9C,V{((-))t* DUZ6'#`v DaysOfWeek 5C:E(,)Vt#DaysOfWeek 5D} ?Xkk TimeOfDay 5D}?%d#?lD5gB: 1 GZU 2 GZ; 3 GZ~ 4 GZ} 5 GZD 6 GZe 7 GZy @V83rPv|n 383 TimeOfDay IKPYwD1d6',It/1dtzET,V{VtDax1d9I# DaysOfWeek M TimeOfDay ;p(eKYwITKPDdt# 1d* 24 !1F,dP0=v}Vzm!1,s=v}VzmVS#`v TimeOfDay 5C:E(,)Vt#DaysOfWeek 5D}?Xkk TimeOfDay 5D}?%d# ActionScript *CYwKPDE>r|n# ReturnCode ActionScript D$Z5Xk# CheckReturnCode 8>Gq+ ActionScript D5J5Xkk$ZD5XkHO#5*:y(G) M n(q)# EventType Y9KPKYwDB~`M:B~"X{B~r=_Gq+j#5*:y(G)M n(q) # EnvironmentVars 8>KPYw.0h*hCDNN73d?# UndefRes 8>\`SDJ4d*4(e1GqKPKYw#5*:y(G)M n(q) # Locked 8>J4GQx(9GQbx# *Kq!yPl&{FDPm,;8(NNl&{F,%@KP lsresponse |n#5XyPl&{FDPm# ZC}SP1!Dq=*mq=D# 1l&{F^FT>*(eZZcODl&.s,8(CZc{#(}8(tzEZc{D0E(:)4Pv ;vZcOyPl&#CZc{GI CT_MANAGEMENT_SCOPE 73d?7(D\mwCrPD;vZc# \mwCr7(KPvl&DZcPm#TZ>XwCr,vPv>XZcODl&#qr,PvrPyPZ cDl&# *i4PXyPl&{FDyPE",kZ lsresponse |nP8( -A j>#1;P8(l&{F1,-A j >a9l&DyPE"y;Pv#1PvyPl&DyPE"D1r,1!5*$q=# 18(K;9;vDl&1,4l&dkD3rPvl&E"# j> −a 8(C|nJCZ/:PDyPZc#/:wCrI CT_MANAGEMENT_SCOPE 73d?7(#g {Kd?;PhC,WHg{\mrwCrfZ,M!q|,;sg{THrwCrfZ,!q|, ;s!q>XwCr,1=TZC|n45wCrO(#TZR=DZ;vP'wCr,|naKP ;N#}g,g{\mwCrM,6h8wCrfZ,;PhC CT_MANAGEMENT_SCOPE D lsresponse -a aPv\mr#ZbVivB,*PvTHr,k+ CT_MANAGEMENT_SCOPE h C* 2# −C T>ITCZ4(l&D mkresponse |nT0dYw.;#g{8(K;9;vDl&,?v mkresponse |na`t;PvV#1;P8(l&1,avTCj>#Cj>2G –l j># −l Z%@PO($q=)T>l&E"# −t Z%@PO(mq=)T>l&E"# −d 8((g{q=/Ddv#1!(g{G0E(:)#g{*|D1!(g{,k9C –D j># 384 |nNIT8(;,Z1!(g{00E1(:)D( g{#}g,1*T>D}]|,0E1,9CCj>IT8(m;v,;vr`vV{D(g{# −A T>l&DyPtT# −q 1l&;fZD1r,;5Xms# −U 8>J4GqQx(# −x {93XZc#node_name GI CT_MANAGEMENT_SCOPE 73d?7(DwCrPD;vZc# 2+T C'h*PT IBM.EventResponse J4`DAmI(,TKP lsresponse#mI(I,S53PDCJX FPm(ACL)D~8(#PX ACL D~T0gN^DCD~Dj8E",kND RSCT: Administration Guide# Kv4, 0 C|nI&KP# 1 RMC "zms# 2 |nPSZE>"zms# 3 |nPdkj>;}7# 4 |nPdkN};}7# 5 IZ;}7D|nPdkxvm# 73d? CT_CONTACT 7(fZkJ4`XX$LrDa0D53#1 CT_CONTACT hC*wz{r IP X71,|na M8(wzOD RMC X$Lr*5#g{;PhC CT_CONTACT,r|nakKP|nD>X53 OD RMC X$Lr*5#RMC X$Lra0D?DM\mwCrv(K&mDJ4`rJ4# CT_MANAGEMENT_SCOPE Z&mB~/l&J4\mw(ERRM)1,7(k RMC X$LrxPa0yCD\mwCr#\m wCr7(KZdPIT&mJ4DI\D?jZc/O#P'5*: 0 8(>XwCr# @V83rPv|n 385 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{K73d?;PhC,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} 1. *PvyPDl&,kKPC|n: lsresponse dvgB: ResponseName "E-mail root anytime" "E-mail root first shift" "Critical notifications" "Generate SNMP trap" 2. *i4x(KD)J4,kKPC|n: lsresponse -U dvgB: ResponseName "Broadcast event on-shift" "E-mail root off-shift" "E-mail root anytime" "Log event anytime" "Informational notifications" "Warning notifications" "Critical notifications" "Generate SNMP trap" Node "nodeA" "nodeA" "nodeA" "nodeA" "nodeA" "nodeA" "nodeA" "nodeA" Locked "No" "No" "No" "No" "No" "No" "No" "No" 3. *PvXZ ″Critical notifications″ &pD;cE",kdk: lsresponse "Critical notifications" dvgB: ResponseName Node Action DaysOfWeek TimeOfDay ActionScript ReturnCode CheckReturnCode EventType StandardOut EnvironmentVars 386 = "Critical notifications" = "nodeA" = "Log Critical Event" = 1+2+7 = 0000-2400 = "/usr/sbin/rsct/bin/logevent /tmp/criticalEvents" = 0 = "y" = "b" = "y" = ’"Env1=5","Env=10"’ |nN T>G+tT#C|nvJCZ AIX 4.2.1 M|_f># o( lsrole [ -c | -f ] [ -a List ] { ALL | Name [ ,Name ] ... } @V83rPv|n 387 hv lsrole |nT>G+tT#IT9C>|nPvyPG+DyPtTr8(G+DyPtT#r*;P1!N },Xkdk ALL X|Vi4yPG+DtT#1!ivB,lsrole |nT>yPG+tT#*i4!(t T,k9C -a List j>#g{;vr`vtT;IA,lsrole |nPv!I\`DE"# 1!ivB lsrole |n;PPv;vG+DtT#|Tg Attribute=Value (eT>tTE",IUqt*? vtT#*KTZq=PvG+tT,9C -f j>#*K+E"P*T0Et*DG<,9C -c j># IT9CyZ Web D53\mw(wsm)PDC'&CLr|DC'Xw#2ITC53\mSZ$_ (SMIT)KPC|n# j> -c Pv*T>DtT#List d?\|,(eZ chrole |nPDNNtT,"RZtT.dh*Uq#g{8 (UPm,r;T>G+{F# C0Et*G<4T>G+tT,gBy>: -f # role: attribute1: attribute2: ... Role: value1: value2: ... ?ZI;vG+8(,TZN=T>dv#?v Attribute=Value TT%@PPv: -a List Role: attribute1=value attribute2=value attribute3=value 2+T CJDD~: == r D~ /etc/security/roles >} *T0Eq=T>G+ rolelist MG+i ManageAllUsers,kdk: lsrole -c -a rolelist groups ManageAllUsers T>`FgBE": # role: rolelist:groups ManageAllUsers: ManagerBasicUser:security D~ /etc/security/roles |,G+tT# `XE" chrole |n"chuser |n"lsuser |n"mkrole |n"mkuser |nM rmrole |n# *qC|`PXC'6pMO$"TI!qCJXF"IEFcbMsFDE",kND62+T7# 388 |nN T>ZcDTHrE"# o( lsrpdomain [−o │ −O] [−l │ −t │ −d │ −D delimiter] [−x] [−h] [−TV] [peer_domain] hv lsrpdomain |nT>PXKP|nDZcytDTHrDE"#9CC|nDj>MN}I8(zk*T>D E"T0k*9CDT>==#8(THr{1,C|n;T>PXCTHrDE"#-o M -O j>9+^F C|nT>DE"#-o j>;T>PX*zTHrDE"#-O j>;T>PXQzTHrDE"# 1!ivB,lsrpdomain |nT>mqq=(-t)DE"# TBT>DG;)THrE": VN hv Name THrD{F RSCTActiveVersion THrPDn/ RSCT Df> MixedVersions 8>THrPGqP`vf>Dn/ RSCT TSPort XK~qKZE GSPort i~qKZE OpState THrD104, j> -o T>PXZcD*zTHrDE"# -O T>PXZcDQzTHrDE"# -l Z%@PO($q=)T>E"# -t Z%@PO(mq=)T>E"#bG1!iv# -d 9C(g{T>q=#1!D(g{*0E(:)#g{*|D1!(g{,k9C -D j># -D delimiter 9C8(D(g{T>E"#9CCj>IT8(;,Z1!(g{00E1(:)D(g{ - }g: 1zk*T>D{"|,0E1#zIT9CCj>8(,;vr`vV{D(g{# -x E}3<({93PXdE"DTHrD{F#I*KN}8(;vTHr{rTHr{S.#g {8(S.,C|n+T>PX{F|,CS.DNNQ(eDTHrDE"# 2+T lsrpdomain |nDC'h*ZKP|nDZcOPT IBM.PeerDomain J4`DAmI(#1!ivB,Z THrPNNZcOD root C'(}dCJ4\mwTKJ4`PEA!M4k(^# Kv4, 0 C|nI&KP# 1 RMC "z;Nms# 2 |nPSZE>"z;Nms# 3 Z|nPdkK;}7Dj># 4 Z|nPdkK;}7DN}# 5 yZ;}7D|nPdk"z;Nms# 6 THr(e;fZ# 73d? CT_CONTACT 7(ZdOvVJ4`X(RMC)X$LrDa0D53#1 CT_CONTACT hC*wz{r IP X 71,|naM8(wzOD RMC X$Lr*5#g{;PhC CT_CONTACT,r|nakKP| nD>X53OD RMC X$Lr*5#RMC X$Lra0D?DM\mwCrv(K&mDJ4` rJ4# ^F C|nXkZksTHrE"DZcOKP# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,C|nSj1,+C|nDC(od4=j} 1. *T>PX nodeA ytDTHrD;cE",kZ nodeA OKPC|n: lsrpdomain dvgB: Name ApplDomain OpState Online RSCTActiveVersion 2.4.2.0 MixedVersions No TSPort GSPort 12347 12348 2. *T>PX nodeA ytDTHr(x1!(g{,+;xjb)D;cE",kZ nodeA OKPC|n: lsrpdomain -xd dvgB: ApplDomain:Online:2.4.2.0:No:12347:12348: 3. *T$q=T>PX nodeA ytDTHrD;cE",kZ nodeA OKPC|n: lsrpdomain -l dvgB: Name = ApplDomain OpState = Online RSCTActiveVersion = 2.4.2.0 MixedVersions = No TSPort = 12347 GSPort = 12348 ;C /usr/sbin/rsct/bin/lsrpdomain |, lsrpdomain |n `XE" i.:RSCT: Administration Guide,CZq!PXTHrYwDE" |n:lsrpnode"mkrpdomain"preprpnode" rmrpdomain"startrpdomain M stoprpdomain E"D~:rmccli,CZq!PXk RMC `XD|nD;cE" lsrpnode |n C> T>PXZ*zTHrP(eD;vr`vZcDE"# o( lsrpnode [ −o │ −O │ −L ] [−i] [ −l │ −t │ −d │ −D delimiter ] [−x] [−h] [−TV] [node_name] lsrpnode −p peer_domain [ −l │ −t │ −d │ −D delimiter ] [−x] [−h] [−TV] @V83rPv|n 391 hv lsrpnode |nT>PXZ*zTHrP(eD;vr`vZcDE"#9CC|nDj>MN}I8(zk* T>DE"T0k*9CDT>==#18(Zc{1,C|n;T>PXCZcDE"#-o"-O M -L j> 9+^FC|nT>DE"#-o j>T>PX*zZcDE"# -O j>T>PXQzZcDE"# -L j> T>PX>XZc(KP|nDZc)DE"# 1!ivB,lsrpnode |nTmqq=(-t)T>E"# ;)ZcE"T>gB: VN hv Name THrPZcD{F# OpState ZcDKP4,# RSCTVersion ZcPVPD RSCT f># 18( -i j>1,+T>TBVN: NodeNum XK~qMi~q9CDZcE#CEZ/:oG(;D# NodeID (;Zcj6# j> -o T>PXTHrP*zDZcDE"# -O T>PXTHrPQzDZcDE"# -L vT>KP|nyZD>XZcDE"# −p peer_domain (1!ivB,lsrpnode |nT>PXZ T>PXZ>XZcytDQzTHrP(eDZcDE"# 10 *z rP(eDZcDE"#);x,Z>XZcQzs,CE"I\;a43TrxPD| D,r*QzZcI\;PnBdC# -p j>vT CT_CONTACT 73d?# -i T>ZcEMZcj6#XK~qMi~q9CZcE,"RZcEZ/:oG(;D#Zcj6G (;DZcj6# -l Z%@PO($q=)T>E"# -t Z%@PO(mq=)T>E"#K*1!q=# -d C(g{T>E"#1!(g{G0E(:)#g{*|D1!(g{,k9C -D j># -D delimiter C8((g{T>E"#9CCj>IT8(;,Z1!(g{00E1(:)D(g{ - }g:1 zk*T>D{"|,0E1#zIT9CCj>8(,;vr`vV{D(g{# -x %}3<({93PXdE"DZcD{F#IT*CN}8(Zc{FrZc{FDS.#g{ 8(S.,r|nT>PX_P|,S.D{FDNN(eZcDE"# 2+T lsrpnode |nDC'h**ZC|nZdOKPDZcOD IBM.PeerNode J4`AmI(#1!ivB, ZTHrPDNNZcOD root P(^(}dCJ4\mwA4f!J4`# Kv4, 0 |nI&KP# 1 "z RMC ms# 2 "z|nPgfE>ms# 3 |nPdk;}7j># 4 |nPdk;}7N}# 5 IZ;}7D|nPdkxvm# 73d? CT_CONTACT 7(kJ4`X(RMC)X$LrDa0"zD53#1hCwz{r_ IP X7* CT_CONTACT, |nM8(wz{OD RMC X$LrX*#g{;PhC CT_CONTACT,C|nk|nKPD>X 53D RMC X$LrX*#RMC X$Lra0M\mwCrD?jv(&mDJ4`rJ4# ^F |nXkZTHrPD*zZcOKP# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,C|nSj1,+C|nDC(od4=j} 1. *T>PXZ nodeA ytD*zTHrPDZcD;cE",kZ nodeA OKPC|n: lsrpnode dvgB: @V83rPv|n 393 Name nodeA nodeB nodeC OpState Online 2.4.2.0 Online 2.4.2.0 Offline 2.4.2.0 RSCTVersion 2. *T>PX nodeA ytD*zTHr(x1!(g{,+;xjb)D;cE",kZ nodeA OKPC |n: lsrpnode -xd dvgB: nodeA:Online:2.4.2.0: nodeB:Online:2.4.2.0: nodeC:Offline:2.4.2.0: 3. *T$q=T>PXZ nodeA ytD*zTHrPDZcD;cE",kZ nodeA OKPC|n: lsrpnode -l dvgB: Name = nodeA OpState = Online RSCTVersion = 2.4.2.0 Name = nodeB OpState = Online RSCTVersion = 2.4.2.0 Name = nodeC OpState = Offline RSCTVersion = 2.4.2.0 4. *T>PX nodeA ytD*zTHrPDZcD;cE"(|(ZcEMZcj6),kZ nodeA OK PC|n: lsrpnode -i dvgB: Name nodeA nodeB OpState Online Online RSCTVersion 2.4.2.0 2.4.2.0 NodeNum 2 1 NodeID 40a514bed9d82412 47fe57098f4ec4d9 ;C /usr/sbin/rsct/bin/lsrpnode |, lsrpnode |n `XE" i.:RSCT: Administration Guide,CZq!PXTHrYwDE" |n:addrpnode"preprpnode"startrpnode M stoprpnode E"D~:rmccli,CZq!PXk RMC `XD|nD;cE" lsrset |n C> T>53 rset Z]# 394 |nNf"Z53"amPr,S=xLD rset y|,DE"# j> -f -v -o -p pid -r rsetname -n namespace -a -P -S -X T> rset yP_"iM==}]# j8==#T> rset"rset yP_"iM==}]P|,DJ4# vT> rset y|,D*zJ4#1!T>yPJ4# T>,S=xLDP' rset# T53"amPDK{FT> rset#{FIT0/1(1\)VtD{FUdM rsname 9I#namespace M rsname n` 255 V{#XZ rset {FDV{/^FD=SE",kND rs_registername() ~q# T>53"amP namespace DyP rset# T>53"amPyPD rset# T>,S=8(xLDVx rset# g{+9C -S a>dO execrset r attachrset |n4wHK rset P|,DJ4,r+T>b)J4# rset ;XG@< rset#b+k attachrset M execrset |nNITH,b=_h*(} -S j>48( @< rset# T>?vC'{Mi{DyPICV{,x;G+|GXO;#0f 8 vV{# >} 1. *T>53"amPyP rset DyPJ4,kdk: lsrset -v -a 2. *T>,S= pid 28026 DP' rset D**,kdk: lsrset -p 28026 3. *T>,S= pid 28026 DP' rset D*zJ4,kdk: lsrset -o -p 28026 4. *T>,S= pid 28026 DP' rset DyPJ4,kdk: lsrset -v -p 28026 5. *T>53"amPyPD rsets D*zJ4,kdk: lsrset -a -o 6. *T>53"amPyPx)9C'{Mi{D rset DyPJ4,kdk: lsrset -X -v -a D~ /etc/bin/lsrset |, lsrset |n `XE" attachrset"detachrset"execrset"mkrset M rmrset |n# @V83rPv|n 395 lsrsrc |n C> T>J4rJ4`DtTM5# o( *T>J4DtTM5: lsrsrc [−s ″selection_string″] [ −A p | d | b ] [−p property] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] [resource_class] [attr...] lsrsrc −r [−s ″selection_string″] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] [resource_class] *T>J4`DtTM5: lsrsrc −c [ −A p | d | b ] [−p property] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] lsrsrc −C domain_name_1, domain_name_2, domain_name_n [ −A p | d | b ] [−p property] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] *T>|,yPJ4`DPm: lsrsrc hv lsrsrc |nT>J4rJ4`DVCM/,tT0d5# ;P8(tT{1: v +vT>(e*+CDtT#9C -p j>2GK1!5# v -A p | d | b j>XFT>VCtT9G/,tT(r)0d5# 18(;vr`vtT{1,g{?v8(DtT{b){F0d5# *T>|,J4`tTM5DPm,k8( -c j># 8( -r j>+;T>k8(J4`DJ4X*DJ4dz# 1!ivB,J4tTM5T$q=T>#9C -t"-d r -D j>,TcCmq=r(g{q=dvT>b) J4# *qCnQT\,k8( -A p j>rv8(VCtTw*N}# ":NN5P;(e* ct_none D}]`M(}g,;v Quantum `M)DtT;\C lsrsrc |n4P v#RMC ;5X(e* Quantum DtTDtT5#*PvtT(e,k9C lsrsrcdef |n# j> −a 396 8(C|n&C=/:PDyPZc#/:DwCrGI CT_MANAGEMENT_SCOPE 73d?v( D#Yg73d?;PhC,g{\mrwCrfZ,WHa!q\mrwCr,g{;P\mrw |nNXwCr,@N! q1A!(>|nDP'wCr*9#>|n+TZZ;vR=DP'wCxrKP;N#}g,g {,1fZ;v\mrMTHr,;PhC CT_MANAGEMENT_SCOPE D lsrsrc -a +aPv\m r#ZbVivB,*PvTHr,k+ CT_MANAGEMENT_SCOPE hC* 2# −A p | d | b 8(;vtT`M#1!ivB;T>VCtT#v1|nPP;P8(tT{1,EIT9CCj ># p ;T>VCtT# d ;T>/,tT# b ,1T>VCM/,tT# *qCnQT\,k8( -A p j># −c T>J4`DtT#Cj>2G -r j># −C domain_name_1, domain_name_2, domain_name_n T>\m~qwO(eD8( RSCT THrOD+V/J4`D`tT#+V/`ZTHrM\mr PCw|,PXrE"DJ4`#*T>\m~qwO(eDyPTHrOD+V/J4`D`t T,k+ -c j>M -a j>(x;G -C);p9C#C|nTtT ActivePeerDomain DN=5 XTHrD{F#b;G5JDtT,xGm>}ZT>DGDvTHr# −d 8((g{q=dv#1!ivB,(g{G;v0E(:) #g{*|D1!(g{,k9C -D j># −D (g{ 8(9CX(D(g{D(g{q=dv#9CCj>IT8(;,Z1!(g{00E1(:)D( g{#}g1T>}]G|,0E#9CCj>IT8(,;vr`vV{D(g{# −i zI;v resource_data_input_file D#e,|ZJ1`-TsIw* mkrsrc |nDdk#dvT$ (Z)q=T>#T>I;C4(eJ4D+?*sMI!tT#tT}]`MTITD5 attr=value T>#(iZ9CCj>1,+ lsrsrc |nDdv(r=D~#Cj>2G −s M −A d j># −l 8($q=dv#Z%@PPT>?vtT#K*1!T>q=#g{ lsrsrc |nM -l j>;p" v,+G49CJ4`{,r1|n5XQ(eJ4`{Pm1,MavT -l j># −p XT T>8(XTDtT#1!ivB,;T>+2tT#*vTXTxT>+?tT,k9C -p 0 j >#1;PZ|nPP8(NNtT1,k+Cj>k -A j>;pOC# VCtTXT: 0x0001 read_only 0x0002 reqd_for_define(XhD) 0x0004 inval_for_define(^'D) 0x0008 option_for_define(I!) 0x0010 I! 0x0020 +C /,tTXT: 0x0020 +C @V83rPv|n 397 ITxXT8(;v.xFr.yxF5#*T>yPtT(P;vr`vXT)0d5,k+PK $DXTEZ;pw0r1Kc,;sC -p j>8(0r1KcCvD5#}g,*T>* reqd_for_define r option_for_define DyPVCtTDtT0d5,kdk: lsrsrc -p 0x0a −r T>z8(D!qV{.%dDJ4ryPJ4(g{;P8(!qV{.)DJ4dz# −s ″selection_string″ 8(;v!qV{.#yP!qV{.XkZ+}Er%}EZ#g{!qV{.|,P+}E,I T+{v!qV{.4Z%}EZ#}g: -s ’Name == "testing"’ -s ’Name ?= "test"’ ;PVCtTITI!qV{.Pv#XZgN8(!qV{.DE",kND RSCT Administration Guide# −t 8(mq=#Z%@PPT>?vtT,?P;vJ4# −x {93DJ4;pT>DJ4`{# attr... 8(;vr`vtT{#IT,18(VCtT{M/,tT{4XF*T>DtT0d3r#IT 8(cvM`vtT#tTXkCUqt*#g{;P8(tT{,r -A p | d | b j>+XFT>VCtT9G/,tT,r=_#148(tT{1,vT>(e*+CDtT#9C -p j> 2GK1!5# 2+T C'h*Z lsrsrc P8(KP lsrsrc DT resource_class DAmI(#mI(I,S53PDCJXFPm (ACL)D~8(#PX ACL D~T0gN^DDE",kND RSCT Administration Guide# Kv4, 0 |nQI&KP# 1 RMC "z;Nms# 2 |nPgf(CLI)E>vm# 3 Z|nPO8(K;v;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX53OD RMC X$ Lr#I|nT>r^DDJ4`rJ4;ZQ-(",SD53O# CT_MANAGEMENT_SCOPE 7(CZk RMC X$LrDa0D\mwCr,T`SMXFJ4MJ4`#\mwCr7(K\; `SMXFJ4MJ4`DI\D?jZc/#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{K73d?;PhC,9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} 1. *PvyPJ4`{,kdk: lsrsrc dvgB: class_name "IBM.Association" "IBM.Condition" "IBM.Condition" ’IBM.EventResponse" "IBM.Host" "IBM.Ethernet" "IBM.TokenRing" ... 2. *PvP 4 v&mwDJ4 IBM.Host DVCtT,kdk: lsrsrc -s "NumProcessors == 4" -A p -p 0 IBM.Host dvgB: Resource Persistent Attributes for: IBM.Host resource 1: Name = "c175n05.ppd.pok.ibm.com" ResourceHandle = "0x4008 0x0001 0x00000000 0x0069684c 0x0d7f55d5 0x0c32fde3" @V83rPv|n 399 Variety = 1 NodeList = {1} NumProcessors = 4 RealMemSize = 1073696768 3. *PvZc 1 ODJ4 IBM.Host D+C/,tT,kdk: lsrsrc -s ’Name == "c175n05.ppd.pok.ibm.com"’ -A d IBM.Host dvgB: Resource Dynamic Attributes for: IBM.Host resource 1: ProcRunQueue = 1.03347987093142 ProcSwapQueue = 1.00548852941929 TotalPgSpSize = 65536 TotalPgSpFree = 65131 PctTotalPgSpUsed = 0.61798095703125 PctTotalPgSpFree = 99.3820190429688 PctTotalTimeIdle = 0 PctTotalTimeWait = 51.5244382399734 PctTotalTimeUser = 12.8246006482343 PctTotalTimeKernel = 35.6509611117922 PctRealMemFree = 66 PctRealMemPinned = 4 RealMemFramesFree = 173361 VMPgInRate = 0 VMPgOutRate = 0 VMPgFaultRate = 0 ... 4. *PvyP*zZcOD IBM.Processor J4D Name"Variety M ProcessorType tT,kdk: lsrsrc IBM.Processor Name Variety ProcessorType dvgB: Resource Persistent Attributes for: IBM.Processor resource 1: Name = "proc3" Variety = 1 ProcessorType = "PowerPC_604" resource 2: Name = "proc2" Variety = 1 ProcessorType = "PowerPC_604" resource 3: Name = "proc1" Variety = 1 ProcessorType = "PowerPC_604" resource 4: Name = "proc0" Variety = 1 ProcessorType = "PowerPC_604" 5. *,1PvJ4` IBM.Condition DVCM/,tT,kdk: lsrsrc -c -A b -p 0 IBM.Condition dvgB: Resource Class Persistent and Dynamic Attributes for: IBM.Condition resource 1: ResourceType = 0 Variety = 0 (; /usr/sbin/rsct/bin/lsrsrc 400 |nN T>J4rJ4`D(eE"# o( TZJ4... *T>(e: lsrsrcdef [−p property] [−e] [−s] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] *T>VCtT(e: lsrsrcdef −A p [−p property] [−e] [−s] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] *T>/,tT(e: lsrsrcdef −A d [−p property] [−e] [−s] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] TZJ4`... *T>(e: lsrsrcdef −c [−p property] [−e] [−s] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] *T>VCtT(e: lsrsrcdef −c −A p [−p property] [−e] [−s] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] *T>/,tT(e: lsrsrcdef −c −A d [−p property] [−e] [−s] [ −l | −i | −t | −d | −D delimiter ] [−x] [−a] [−h] [−TV] resource_class [attr...] *T>|,yPJ4`{FDPm: lsrsrcdef @V83rPv|n 401 hv lsrsrcdef |nT>J4rJ4`D(erdVCr/,tT(e#Z1!ivB: v Z|nPP;P8( attr N}1,;T> public tTD(e#*2GK1!hC,k9C -p j>r8( z*T>DtT{# v C|n;T>tThv#*T>tT(eMhv,k8( -e j># j> −a 8(C|n&C=/:PDyPZc#/:wCrI CT_MANAGEMENT_SCOPE 73d?7(#Y g73d?;PhC,g{\mrwCrfZ,WHa!q\mrwCr,g{;P\mrwCr, aSE!qfZDTHrwCr,g{2;PTHrwCr,aSE!q>XwCr,@N!q1A !(>|nDP'wCr*9#TZR=DZ;vP'wCr,|naKP;N#}g,g{,1f Z\mrMTHr,4hC CT_MANAGEMENT_SCOPE D lsrsrcdef -a +T>\mr#ZKiv B,*T>THr,k+ CT_MANAGEMENT_SCOPE hC* 2# −A p | d 8(tT`M#VCr/,tT(e#9CCj>M -c j>ITT>3vJ4`DVCr /,tT(e# p ;T>VCtT# d ;T>/,tT# −c T>J4`(eD(e#*T>J4`DVCtT(e,k8(Cj>,,18( -A p j>#*T> J4`D/,tT(e,k8(Cj>,,18( -A d j># −d 8((g{q=dv#1!ivB,(g{G;v0E(:)#9C -D j>IT|D1!(g{# −D (g{ 8(9CX((g{D(g{q=dv#9CCj>IT8(;,Z1!(g{00E1(:)D(g {#}g1T>}]P|,0E1#9CCj>IT8(,;vr`vV{D(g{# −e 8()9Dq=#1!ivB;T>b)(eDhv#8(Cj>ITT>(eMhv# −i zI;v resource_data_input_file D#e,|ZJ1`-TsIw* mkrsrc |nDdk#dvT$ (Z)q=T>#T>I;C4(eJ4D+?*sMI!tT#tT}]`MTITD5 attr=value T>#(iZ9CCj>1,+ lsrsrcdef |nDdv(r=D~#Cj>2G −s M −A d j># −l 8(0${M1q= - ?P;vu?#Kn*1!T>q=#g{"v lsrsrcdef -l |n+;xJ 4`{,rC|n5XQ(eJ4`{DPm1+vTCj># −p property T>_P8( property DtTDtT(e#1!ivB+vT> public tTD(e#*vTXTx T>+?tT(e1,k9C -p 0 j># VCtTXT: 402 0x0001 read_only 0x0002 reqd_for_define(XhD) 0x0004 inval_for_define(^'D) 0x0008 option_for_define(I!) 0x0010 selectable 0x0020 public |nN8(0r1KcCvD5#}g,*T>* reqd_for_define r option_for_define DyPVCtTDtT(e,kdk: lsrsrcdef -p 0x0a −s T>a9/}](e#T*9*Da9/}](e8(Cj>,TcT>a9/}]tT?v*XD (e# −t 8(mq=#Z%@PPT>?vtT,?P;vJ4# −x {93DJ4(e;pT>DJ4`{# attr g{8(K;v resource_class N},IT8(cvr`vtT{#g{;P8( attr N},+T> J4DyPtTD(e#8(%vtT{4XFT>D)tT0dT>3r#19C -A p j>1,v 8(VCtT{#19C -A d j>1,v8(/,tT{#tTXkCUqt*# 2+T *KP lsrsrcdef,C'h*Z lsrsrcdef P8(DT resource_class D4(^#mI(Iy,S53PDC JXFm(ACL)D~8(#PX ACL D~T0gN^DDE",kND RSCT Administration Guide# Kv4, 0 |nQI&KP# 1 RMC "z;Nms# 2 |nPgf(CLI)E>vm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX53OD RMC X$L r#I|nT>r^DDJ4`rJ4;ZQ-(",SD53O# @V83rPv|n 403 CT_MANAGEMENT_SCOPE 7(CZk RMC X$LrDa0D\mwCr,T`SMXFJ4MJ4`#\mwCr7(K\; `SMXFJ4MJ4`DI\D?jZc/#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{K73d?;PhC,9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} 1. *T>ZC53O(eDyPJ4`D{F,kdk: lsrsrcdef dvgB: class_name "IBM.ATMDevice" "IBM.Association" "IBM.AuditLog" "IBM.AuditLogTemplate" "IBM.Condition" "IBM.EthernetDevice" "IBM.EventResponse" ... 2. *T>J4 IBM.Host DJ4`(e,kdk: lsrsrcdef -c IBM.Host dvgB: Resource Class Definition for: IBM.Host resource class 1: class_name = "IBM.Host" class_id = 8 properties = {"has_rsrc_insts","mtype_subdivided"} display_name = "" description = "" locator = "NodeList" class_pattr_count = 1 class_dattr_count = 3 class_action_count = 0 pattr_count = 6 dattr_count = 47 action_count = 0 error_count = 0 404 |nNJ4 IBM.Host DJ4`VCtT(e,kdk: lsrsrcdef -c -A p -p 0 IBM.Host dvgB: Resource Class Persistent Attribute Definitions for: IBM.Host attribute 1: program_name = "Variety" display_name = "" group_name = "" properties = {"read_only","inval_for_define"} description = "" attribute_id = 0 group_id = 255 data_type = "uint32" variety_list = {{1..1}} variety_count = 1 default_value = 0 4. *T>J4 IBM.Host DJ4VCtT(eMhv,kdk: lsrsrcdef -A p -p 0 -e IBM.Host dvgB: Resource Persistent Attribute Definitions for: IBM.Host attribute 1: program_name = "Name" display_name = "Name" group_name = "General" properties = {"reqd_for_define","public","selectable"} description = "Identifies the current name of the host as returned by command." attribute_id = 0 group_id = 0 data_type = "char_ptr" variety_list = {{1..1}} variety_count = 1 default_value = "" attribute 2: program_name = "ResourceHandle" display_name = "Resource Handle" group_name = "Internal" properties = {"read_only","inval_for_define","selectable"} description = "A globally unique handle that identifies the host. Every resource is assigned a resource handle, which is used internally for identifying and locating each resource. The resource handle is fixed in size and avoids the problems of name space collisions across different types of resources." attribute_id = 1 group_id = 255 data_type = "rsrc_handle_ptr" variety_list = {{1..1}} variety_count = 1 default_value = "0x0000 0x0000 0x00000000 0x00000000 0x00000000 0x00000000" attribute 3: program_name = "Variety" display_name = "Variety" group_name = "Internal" ... @V83rPv|n 405 5. *T>J4 IBM.Host D+C/,tT,kdk: lsrsrcdef -A d IBM.Host dvgB: Resource Dynamic Attribute Definitions for: IBM.Host attribute 1: program_name = "ProcRunQueue" display_name = "" group_name = "" properties = {"public"} description = "" attribute_id = 1 group_id = 1 data_type = "float64" variable_type = 0 variety_list = {{1..1}} variety_count = 1 init_value = 0 min_value = 0 max_value = 100 expression = "(ProcRunQueue - ProcRunQueue@P) >= (ProcRunQueue@P * 0.5)" expression_description = "" rearm_expression = "ProcRunQueue < 50" rearm_description = "" PTX_name = "" attribute 2: ... ;C /usr/sbin/rsct/bin/lsrsrcdef |, lsrsrcdef |n `XE" i.:RSCT Administration Guide,CZq! RMC YwDE" |n:lsrsrc M mkrsrc E"D~: v resource_data_input v rmccli,CZq!PX RMC |nD;cE" lssavevg |n C> PvrV4Z8(iJODmi8]Z]# o( lssavevg [ -b blocks ] [ -f device ] [ -a ] [ -c ] [ -l ] [ -n ] [ -r ] [ -s ] [ -d path ] [ -B ] [ -D ] [ -L ] [ -V ] [ file_list ] hv lssavevg |nPv4TEx"D~"CD-ROM rd{4Dmi8]Z]"ITC4SP'D8]4V4D~# lssavevg |n2C4v`mD8],}g`v CD"DVD rEx# 406 |nN -a -b blocks -B i$Ex8]Domis!g -b block j>y8(#g{h*A8],I\h*Ddis!#; P9CEx8]1,-a j>EP'# 8(*Z%vdkYwPA!D 512 VZDi}?* blocks N}y(e#g{;P8( blocks N },1!DA!iD}?* 100# r!mi8]U>=j + a T > T 0 D 2 5 6 v 8 ] ( s e D )# U > G a l o g q = D " ; # f Z /var/adm/ras/vgbackuplog P#U>D?;P;vTVEt*DPm,|,D~rh8{" CZ4(8]D|n"UZ"Uus!"8]D\s!T0FvD,$rvk -l M -L j>;p9C# 8(+*V4D~D?<76,I path N}(e#g{;P9C -d N},r9C10yZ?<# g{10yZ?<*y?mi8]DPCE"# -L Cj>h* -f device j>#Cj>9C lssavevg T>mi"8]DUZM1d"4T8]53 D uname dv"Yw536p(oslevel)"FvD,$rD8]s!T 0TWVZm>D8]Uus!HE"#uus!GZyPD~53OD}]s!#+?s!G ?vD~53(4CD+}])s!D\M#-l j>2T>Q8]miD_-mMD~53DE ",H,ZKP0 lsvg -l vgname1 # vT>z mksysb 8]PXD lpp D~/E"# -c -d path -D -f device Cj>*s -f device j>"T>zZKP8]D53OwC0lslpp -l1yzID`,D{"#C j>;zINNzmi8]`XDdv,bz mksysb zIDdv;,# ;V4 ACL"PCL r)9tT 8(V4I file-list N}(eD8]D~#g{;P8( file-list N},rV4yPZ8]ZDD ~#g{;P9C -r j>,r4P lssavevg |n1vPvZ8(8]ZDD~# 8(8]4G;vC'mix;G rootvg# i$;vEx8]# -n -r -s -V Cj>h* -f device j>";TExh8pwC#-V j>9C lssavevg 4i$Zmi8]? vD~7DIAT"r! stderr zIDNNms# N} file_list 6p+*;V4DD~Pm#CN};PZ8( -r j>19C#h*ZCUqt*DPmP8(` T10?} 1. *Pv;Z1!h8 /dev/rmt0 OD538]DZ],kdk: lssavevg @V83rPv|n 407 2. *Pv;Zh8 /dev/cd1OD538]DZ],kdk: lssavevg -f /dev/cd1 3. *Pv;ZC'miOxG rootvg h8OD538]DZ] /dev/cd1,kdk: lssavevg -f /dev/cd1 -s 4. *S;Zh8 /dev/cd1 OD538]V4 /etc/filesystems,kdk: lssavevg -f /dev/cd1 -r ./etc/filesystems 5. *V4G rootvs 8]Z /myfs/test D?;Z /dev/rmt0 DXZ mksysb D8]ExDC0Et*D lpp E",kdkTB: lsmksysb -Lc -f /dev/rmt0 7. *T>mi8]U>=jmiMPX;Z /tmp/mybackup OD8]D#f8]}],kdk: lssavevg -l -f /tmp/mybackup 9. *i$Z /dev/rmt0 oD;vmi8]ExOD?;v7DIAT,kdk: lsmksysb -V -f /dev/rmt0 D~ /usr/bin/lssavevg |, lssavevg |n `XE" restorevgfiles |n# lssec |n C> PvZ2+TZD~oDtT# o( lssec [ -c ] [ -f File ] [ -s Stanza ] [ -a Attribute ... ] hv lssec |nPvf"Z2+TdCZD~oDtT#TB2+TdCD~|,C Attribute N}8(DtT# v /etc/security/environ v /etc/security/group v /etc/security/lastlog v /etc/security/limits v /etc/security/login.cfg v /usr/lib/security/mkuser.default 408 |nNtT# j> 8(T0Et*Dq=dv# 8(*PvDZD~{# 8(*PvDZ{# 8(*PvDtT# -c -f File -s Stanza -a Attribute 2+T CJXF:C|n;Z(x root C'M2+i4PCJ#C|nPIEFcbtT"KP setuid S}LC root C'CJ2+}]b# CJDD~: == r r r r r r r r r D~ /etc/security/environ /etc/security/group /etc/security/lastlog /etc/security/limits /etc/security/login.cfg /usr/lib/security/mkuser.default /etc/security/passwd /etc/security/portlog /etc/security/user >} 1. T root C',*PvTSns;NT root C'I&Ga{gB: root unsuccessful_login_count=15 2. *Pv;JmG<= /dev/tty2 KZDN},kdk: lssec -f /etc/security/login.cfg -s /dev/tty2 -a logintimes 53T>a{gB: @V83rPv|n 409 /dev/tty0 logintimes=!january1,!july4,!december25 3. *T0Eq=Pv tpath tTM ttys 1!DtTDhC, kdk: 4. lssec -c -f /etc/security/user -s default -a tpath -a ttys 53T>a{gB: #name:tpath:ttys default:nosak:ALL D~ /usr/bin/lssec /etc/security/environ /etc/security/group /etc/security/lastlog /etc/security/limits /etc/security/login.cfg /usr/lib/security/mkuser.default /etc/security/portlog /etc/security/user 8( lssec |nD76# |,C'D73tT# |,iD)9tT# (eC'DnsG T>(eCZJ4`SMXF(RMC)S53D+Pw# o( lssensor [−a │ −n host1[,host2...]] [−h] [−v │ −V] [−A │ name1 [name2...]] hv lssensor |nT>;vr`v+PwDtT#g{;8(NN name N},r lssensor |nPvyP+P wD{F#9C -A j>IPvyP+Pw0d+?tTM5# 9C lssensor name r lssensor -A +#|9C mksensor |n8(# lssensor |nPvXZQ(eD+PwDTBE": 410 |nNC+PwGqh*NNXbD&m Description ;9CKVN ErrorExitValue 8>+PwJ4\mwgNbMKv5 ExitValue 4T}ZKPD|nDKvk Float32 K+PwJ4D`M float32 tT Float64 K+PwJ4D`M float64 tT Int32 K+PwJ4D`M int32 tT Int64 K+PwJ4D`M int64 tT NodeNameList Of(e+PwJ4DZcD{F RefreshInterval (}KP+Pw|n|B+PwtT5D1ddt,Tk*%; SavedData |nDX(dvV{. SD |,yP/,J4tT(} ConfigChanged"Quantum M ExitValue T b)w*d*X String K+PwJ4D`M string tT Uint32 K+PwJ4D`M uint32 tT Uint64 K+PwJ4D`M uint64 tT UserName ZKP+Pw|n19CDC'j6 lssensor IZNNZcOKP#g{*9 lssensor ZrPDyPZcOKP,k9C -a j>#g{*9 lssensor ZrPD3vZcS/OKP,k9C -n j># j> −a PvrPyPZck8({F%dD+Pw# CT_MANAGEMENT_SCOPE 73d?7(/:wCr# g{4hC CT_MANAGEMENT_SCOPE,WH!q\mrwCr(g{P),;s!qTHrwCr (g{P),Y!q>XwCr,1=wCrTC|nP'*9#>|n+TZZ;vR=DP'w CxrKP;N#}g,g{,1fZ\mrMTHr,;PhC CT_MANAGEMENT_SCOPE D lssensor -a +aZ\mrPKP#ZbVivB,*ZTHrPKP,k+ CT_MANAGEMENT_SCOPE hC* 2# −A T>yP+Pw0dtTM5# −n host1[,host2...] 8(+PwSPPvDZc#1!ivB,+S>XZcPvC+Pw#Cj>vZ\mrrTHr PJC# −h +|nDC(od4=jD;vr`v+PwD{F# 2+T *KKP lssensor,C'h* IBM.Sensor J4`DAmI(#mI(ZQ*5D53ODCJXFm (ACL)P8(#PX ACL D~T0gN^DDj8E",kND RSCT Administration Guide# Kv4, 0 |nQ-I&KP# 1 dkK;}7Dj>MN}DiO# 6 4R=+PwJ4# n yZ RMC S53I\5XDd{ms# 73d? CT_CONTACT 1 CT_CONTACT 73d?hC=;(wz{r IP X71,|n*5=8(wzDJ4`SMXF (RMC)X$Lr#g{;PhCbv73d?,rC|n*5}ZKP|D>X53OD RMC X $Lr#C|nT>r^DDJ4`rJ4;(;=Q-(",SD53O# CT_MANAGEMENT_SCOPE 7(C4, RMC X$LrxPa0D\mwCr,CX$LrC4`XMXFJ4MJ4`#C\m wCr7(K\;`XMXFDJ4MJ4`yZDI\?jZc/# P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{bv73d?;PhC,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# >} 1. *PvyP+PwD{F,kdk: lssensor dvgB: sensor1 sensor2 sensor3 2. *PvyP+PwD{FMtT,kdk: 412 |nN T>/,IXBdCDe[(HgHeN)0dXw# o( lsslot -c ConnectorType [ -a | -o | -l DeviceName | -s Slot ] [ -F Delimiter ] hv lsslot |nT>yP8(DHeNe[0dXw#HeNe[G;h*XU53g4rXBt/}<53MI TS53PmSM>},S5eDe~c#-c j>GX*D#|8(KHeNSZD`M,}g,IHeND PCI JdwD pci#IT9C -a j>vT>UD(4ICD)HeNe[,9C -o j>vT>vT>X(De[#-l j>IC4(;k8(D DeviceName PXDe[,bkC lsdev | nPmT>;y# 414 |nN#ZkT_-,SwDivB,lsslot |n+T>10Vd=VxD_-5e, _e!vZ8(D,Sw`M# lsslot |nDdv!vZ ConnectorType M4PC|nD=(#e[DXw|,TBZ]: v e[{rj> v SZ`Mre[hv,}g PCI HeNe[ v ,Sh8{,}g scsi0"ent0 9C lsslot |nPv PHB 1,0`,h81P+T> PHB D ODM {F,C PHB .BdstzT&C _-e[Dh8D ODM {F,xkw_-e[X*DyP ODM h8rZC PHB D ODM {F.BD? v%@DPPT>#g{ PHB ;P ODM {F,+T>;vUP# j> T>ICDHeNe[0dXw#ICDe[MGG);PHeNh8,SEDe[# ,Sw`M* slot M phb DivB+vTCj># T>8( ConnectorType De[#ConnectorType j6,SwD`M#}g,HeN PCI e[D ConnectorType * pci,TZ_-e[* slot,xTZ PHB r* phb#Cj>* X*D# 8((gdvD%;V{#;T>3 DeviceName X*De[DXw#DeviceName G,S=e[Dh8D_-h8{, g,9C lsdev |nPmT>;y# T>Q# T>8( Slot DXw#Slot Dq=G platform/connector_type dependent# -a -c ConnectorType -F Delimiter -l DeviceName -o -s Slot >} 1. *PvICD PCI HeNe[,kdk: lsslot -c pci -a 53T>kTBZ]`FD{": Slot name U0.4-P1-I1 U0.4-P1-I2 U0.4-P1-I3 Description PCI 64 bit, 66MHz, 3.3 volt slot PCI 64 bit, 66MHz, 3.3 volt slot PCI 64 bit, 66MHz, 3.3 volt slot Device(s) Connected empty empty empty 2. *Pv{* scsi1 D scsi JdwX* PCI HeNe[,kdk: lsslot -c pci -l scsi1 53T>kTBZ]`FD{": Slot name U0.4-P1-I1 Description PCI 64 bit, 33MHz, 5 volt slot Device(s) Connected scsi1 3. *PvyP PCI HeNe[,kdk: @V83rPv|n 415 lsslot -c pci 53T>kTBZ]`FD{": Slot name U0.4-P1-I1 U0.4-P1-I2 U0.4-P1-I3 U0.4-P1-I5 Description PCI 64 bit, 33MHz, 3.3 volt slot PCI 64 bit, 33MHz, 3.3 volt slot PCI 64 bit, 33MHz, 3.3 volt slot PCI 64 bit, 33MHz, 3.3 volt slot Device(s) Connected empty scsi0 unknown empty Zh8,S8PP4*De[Ph8,S=Ce[,+bvh8;Z ODM (Fh8(CuDv)}]bP# bI\Gr*mSK;vBh8x9;PdC,9C rmdev -d |nr53I\;P20kCh8X*D m~|# 4. *PvVd=CVxDyP PCI wzE,kdk: lsslot -c phb +T>gBdv: PHB Name PHB 1 Description Logical PCI Host Bridge PHB 2 Logical PCI Host Bridge Device(s) Connected pci0 pci2 scsi1 pci1 pci3 pci4 scsi2 5. g{ PCI wzEQVd=Vx,+;P ODM }],P+g>>}y>T>*U#}g,g{dk: lsslot -c phb dvgB: PHB Name PHB 4 PHB 5 Description Logical PCI Host Bridge Logical PCI Host Bridge Device(s) Connected D~ /usr/sbin/lsslot `XE" drslot |n"lsdev |n# XZHeN\mM PCI JdwD PCI HeN'VDE",kND6Yw53kh8\m7PD:PCI HeN \m;# lssrc |n C> q!S53"S53irS~qwD4,# 416 |nN1,4,ksY(*L4,#S53"S53ir+ ?S53DL4,GI053J4XFw14&mD# 1S53P -l j>1,S53C=4,ks"5XC4,#;PG);P+EECw|GD(E=(DS53 'V -l j>#*q!S~qwD$4,rL4,,S53a"M;v4,ks|"5XC4,# lssrc |nDdva{P1IT*XbDX$LrT>=n5}#;v5}Gn/D,xm;v5}4G;pw CD#g{Z;#9S53DivB^DS53(9C mkssys |nr chssys |n),rI\a"zbV iv#- -a -d -g GroupName -h Host PvyPQ(eDS53D104,# 8(r!1!G<# 8(*q!4,DS53i#g{S53Ts`P;|, GroupName d?,rC|n+' \# 8(ks4,YwDb?wz#>XC'XkT0root C'1KP#6L53XkdCS\ 6L053J4XFw1ks#4 srcmstr X$Lr(kND /etc/inittab)XkQt/ -r j>T0 /etc/hosts.equiv r .rhosts D~XkdC*Jm6Lks# @V83rPv|n 417 ksS53T$q="M|D104,#$4,*s"M;v4,ks=S53;5XC 4,GS53D0p# 8(;v(*=(D{F# 8(T SMIT q=dv0Ts}]\mw1(ODM)D(*Ts`G<# 8(+S~qw Object d?w*V{.+]xS53# 8(*q!d4,D SubsystemPID d?D;vX(5},r8(+*rd"M4,S~q wksDS53D;vX(5}# 8(;v SubserverPID d?TV{.q=+]xS53# 8(;vq!4,DS53#Subsystem d?ITGS53Df5S53{r,e{#g{ S53Ts`P;|, Subsystem d?,rC|n+'\# 8(T SMIT q=dvS53Ts`D ODM G<# ksS53"MS~qwD104,#g{S~qwTs`P;|, Type d?,rC|n +'\# 8(T SMIT q=dvS~qwTs`D ODM G<# -l -n NotifyName -N -o Object -p SubsystemPID -P SubserverPID -s Subsystem -S -t Type -T >} 1. *q!>XzwOyPS53D4,,kdk: lssrc -a >|nq!>XzwOQ*DyPS53D4,# 2. *q!b?wzODyPS53D4,,kdk: lssrc -h zork -a >|nq! zork zwOQ*DyPS53D4,# 3. q! srctest S53D4,,kdk: lssrc -s srctest >|nq!>XzwD srctest S53ODyP5}4,# 4. *9C PID q!S534,,kdk: lssrc -p 1234 >|nq!>XzwO PID * 1234 DS53D4,# 5. *q! tcpip S53iD4,,kdk: lssrc -g tcpip >|nq!>XzwO tcpip iPS53DyP5}D4,# 6. *q! tester S~qwD4,,kdk: lssrc -t tester -p 1234 >|nq! tester S~qwOtZ srctest S53P PID * 1234 DS53D4,# 7. *9C PID q!S534,,kdk: lssrc -l -p 1234 >|nq! PID * 1234 DS53D$4,# 418 |nN PvXZ]~qwDE"# o( lsts [ [-l{1|2|3}] . . .] [-v] ThinServer hv lsts |nPvXZ]~qwDE"#PvDE"D6p!vZ -l j>8(D}V5,6pD!56'* 1 3(3 GE"nj8) #g{48(6p,r1!T>6p* 1 DE"#C|nZ NIM wXzM]~qwO< ITKP#1Z NIM wXzOKPR4a)NNN}1,lsts |naPv73PI lsts |nDwC_XF DyP]~qw# j> -l{1|2|3} 8(*T>DE"D6p# 1 C6pT>G#P^D]~qw`XE"#PvD E";T>]~qwDrL**,}g|9CD+ 23q# 2 C6pT>Hy>E"Tj8D]~qw`XE "#C6p|,XZ]~qwDm~Z]DE"# C6pT>k]~qw`XDnkE"#C6p| ,XZ]~qwD20U>DE"# tC lsts |nKP1Dj8wTdv# 3 -v Kv4, 0 >0 |nI&jI# "zms# @V83rPv|n 419 2+T CJXF:Xk5P root C'(^E\KP lsts |n# >} 1. *Pv{* lobo D]~qwDrL4,E",Idk: lsts lobo T>kTBZ]`FDE": Lobo: class = machines type = diskless platform = chrp netboot_kernel = 64 if1 = master_net jsblade04 0 ent1 cable_type1 = bnc Cstate = diskless or dataless boot is enabled prev_state = in the process of booting Mstate = currently running boot = boot dump = dump_res paging = paging_res root = root_res spot = 530spot_res cpuid = 00012A80D000 control = master Cstate_result = success 2. *Pv{* lobo D]~qwDm~Z],Idk: lsts -l2 lobo S+23qT>`FZTBZ]Dm~Z]: Fileset Level State Type Description (Uninstaller) --------------------------------------------------------bos.64bit 5.2.0.75 C F Base Operating System 64 bit Runtime bos.diag.com 5.2.0.75 C F Common Hardware Diagnostics bos.diag.rte 5.2.0.75 C F Hardware Diagnostics . . . 3. *Pv{* lobo D]~qwDm~Z]M4,E",Idk: lsts -l1 -l2 lobo ;C /usr/sbin/lsts D~ /etc/niminfo |, NIM 9CDd?# `XE" dbts |n"Z 532 3D:mkcosi |n;"Z 640 3D:mkts |n;"nim |n"nim_clients_setup |n" nim_master_setup |n"nimconfig |n"rmcosi |n"rmts |nM swts |n# 420 |nN Pvm@(e# o( lstun [-v 4|6 ] [-t tid_list] [-p manual] [-a] hv 9C lstun |nPvm@(eM|GD104,#C|nITPvm@}]bMn/53PDm@# j> Cj>8( IP f>#;Pv IP V4 m@,9C5 4#;Pv IP V6 m@,9C5 6#g{;9CC j>,r+,1Pv V4 m@M V6 m@# ;Pvm@ ID Z tid_list PDm@(eM|D104,#g{;9CCj>,rPvyPDm@(eM |GD4,# !q*PvDm@D`M#9CxP5 manual D -p j>;Pv manual m@#;PvZm@}]b PDm@ITC -p j>,Cj>k -a j>%b# Pv0IP 2+TS531PDn/m@# -v -t -p -a `XE" gentun |n"chtun |n"imptun |n"exptun |n"mktun |nM rmtun |n# lsuser |n C> T>C'J'tT# o( lsuser [ -R load_module ] [ -c | -f ] [ -a List ] { ALL | Name [ ,Name ] ... } hv lsuser |nT>C'J'tT#IT9CC|n4PvyP53C'DyPtTr8(C'DyPtT#IZ ;P1!N},zXkdk ALL X|V4i4yPC'DtT#1!ivB,lsuser |nT>yPC'Dt T#*i4!(DtT,k9C -a List j>#g{;vr`vtT;IA,r lsuser |nPv!I\`D E"# ":g{zQZ53O20K0xgE"~q1(NIS)}]b,rZ9C lsuser |n1;T>3)C 'E"# 1!ivB,lsuser |nZ;POPv?vC'DtT#|T>tTE"* Attribute=Value (e,?nCU qt*#*TZq=PvC'tT,k9C -f j>#*T0Et*G# @V83rPv|n 421 zIT9CyZ Web D53\mw(wsm)PDC'&CLr4|DC'Xw#z2IT9C053\mSZ $_1(SMIT)smit lsusers lY764KPC|n# j> -c Pv*T>DtT#List d?IT|,Z chuser |nP(eDNNtT"*sZtTdP;vUq#g{ 8(Um,;T>C'{# T0Et*GC'tT,gB: -f # name: attribute1: attribute2: ... User: value1: value2: ... TZq=T>dv,?;ZTC'{j6#?v Attribute=Value TZ@"PPPv: -a List user: -R load_module attribute1=value attribute2=value attribute3=value 8(CI0k I&A #i4T>C'J'tT# 2+T CJXF:C|n&CGT#fC'PI4P(x)(^D#fC'Lr#IZA!tT1CDG|nwC_ DCJ(,J3)C'I\^(CJyPE"#C|n&CPIEFcbtT# CJDD~: == r r r r r r r D~ /etc/passwd /etc/security/user /etc/security/user.roles /etc/security/limits /etc/security/environ /etc/group /etc/security/audit/config >} 1. TZq=T>XZ smith J'D id MX*iDE",kdk: lsuser -f -a id pgrp groups admgroups smith T>kTBZ]`FDE": smith: ID=2457 pgrp=system groups=system,finance,staff,accounting admgroups=finance,accounting 2. T0Eq=T> smith DC' id"groups Mw?<,kdk: lsuser -c -a id home groups smith T>kTBZ]`FDE": # name: ID:home:groups smith: 2457:/home/smith:system,finance,staff,accounting 3. *T1!q=T> smith C'DyPtT,kdk: 422 |nNyPDtTE",TUqt*?vtT# 4. *T>yPC'DyPE",kdk: lsuser ALL +T>yPDtTE",TUqt*?vtT# D~ /usr/sbin/lsuser /etc/passwd /etc/security/limits /etc/security/user /etc/security/user.roles /etc/security/environ /etc/group /etc/security/audit/config |, lsuser |n# |,y>C'E"# (e?vC'DJ4^nM^F# |,C'D)9tT# |,C'D\mG+tT# |,C'D73tT# |,y>iE"# |,sFdCD~# `XE" chfn |n"chgroup |n"chgrpmem |n"chsh |n"chuser |n"lsgroup |n"mkgroup |n" mkuser |n"passwd |n"pwdadm |n"rmgroup |n"rmuser |n"setgroups |nM setsenv |n# *q!C'6pMO$"TwCJXF"IEFcbMsFD|`E",kND62+T7# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# PX\mG+D|`E",kND62+T7PD:\mG+;# lsvfs |n C> Pv /etc/vfs D~PDu?# o( lsvfs { -a | VfsName } hv lsvfs |nPv /etc/vfs D~PDu?#ITT>XZX(D0ibD~531(VFS)`MryPQ*D VFS `MDE"# j> -a Pv /etc/vfs D~PDyPZ,|(1!Z# @V83rPv|n 423 N} VfsName 8(ibD~53{# >} 1. *Pv{* newvfs D vfs u?,kdk: lsvfs newvfs 2. *PvyP vfs `M,kdk: lsvfs -a D~ /etc/vfs |,ibD~53`MDhv# `XE" chvfs |n"crvfs |n"rmvfs |nM mount |n# 6Yw53kh8\m7PD:D~53;5wKD~53`M"\m"a9M,$# 6Yw53kh8\m7PD:20;5wK20D~M?<"20cT0T/20# lsvg |n C> T>XZmiDE"# o( lsvg [ -L ] [ -o ] | [ -n DescriptorPhysicalVolume ] | [ -i ] [ -l | -M | -p ] VolumeGroup ... hv lsvg |nT>XZmiDE"#g{9C VolumeGroup N},;T>GvmiDE"#g{;9C VolumeGroup N},T>yPQ(eDmi{Pm# 14T0h8dC1}]bDE";IC1,3)VN+a|,;vJE(?)fz*'D}]#1T|nx v;v_-mj61,lsvg |nT>}P,miw}G 52# 424 |nN -L -p 8(;H}q!mix# ":g{*|Dmi,r9C -L j>aC=;I?D}]# TZC VolumeGroup N}8(DiZD?vommPvTBE": Physical volume iZD;vomm# PVstate ommD4,# Total PPs ommODomVx\}# Free PPs ommODUPomVx}# -l Distribution ommD?ZPVdDomVx}:ommDb_"bP"}P"ZPMZ _# PvI VolumeGroup N}8(DiZD?v_-mDTBE": LV miZD;v_-m# Type _-m`M# LPs _-mPD_-Vx}# PPs _-m9CDomVx}# PVs _-m9CDomm}# Logical volume state _-mD4,#Opened/stale m>_-mGr*D+|,DVx;G10D# Opened/syncd m>_-mGr*M,=D#Closed m>_-m9;Pr*# -i -M Mount point _-mDD~5320c(g{JC)# Sj*ID~# @V83rPv|n 425 -n DescriptorPhysicalVolume -o I DescriptorPhysicalVolume d?8(hv{xrDCJE"#IZ9C -n j>CJD E";PTC_-mxPi$,Jb)E"I\;G10E"#g{;9C -n j>,r ommDhv{xr#tEnP'DCJE",rKT>DE"G10D#19CCj >1,mi;;(Gn/D# vPvn/Dmi(G)d/Dmi)#;vn/DmiGIT9CDmi# g{;8(NNj>,rT>TBE": Volume group Volume group state Permission Max LVs LVs Open LVs Total PVs Active PVs VG identifier PP size Total PPs Free PP Alloc PPs Quorum VGDS Auto-on Concurrent Auto-Concurrent VG Mode Node ID Active Nodes Max PPs Per PV Max PVs LTG size BB POLICY SNAPSHOT VG PRIMARY VG mi{#mi{Z536'ZXkG(;D"RITG 1 = 15 vV{# mi4,#g{9C varyonvg |n$nKmi,rmi4,G active/complete(m wyPommGn/D)r active/partial(mw3)omm;Gn/D)# CJmI(:;ArA4# miPJmD_-mDns}?# 10ZmiPD_-m}# 10r*DmiZD_-m}# miZDommD\}# 10n/Domm}# mij6# ?vomVxDs!# miZDomVxD\}# ;PVdDomVx}# 10Vd=_-mDomVx}# `}h*Domm}# miZDmihv{xr}# Z IPL OT/$n(yes r no)# mwmiG0I""D19G0;I""D1# 010IC1mi4,GqZ""MG""==dT/DdD4,#TZ0;I" "D1mi,1!5* Disabled# mi==d/:0""1r0G""1 # g{miZ""Zcd/D10ZcDZcj6# 9mid/Dd{""miZcDZcj6# miJmD?vommDomVxDns}?# miJmDommDns}?#KE";* 32 M 128 PV miT># miD_-E@is!#Z;v I/O ksPIT+M=miELDns}]?#LTG s!T>*'VZ,}G LTG s!sZ 1 MB,ZbVivB,9CWVZ#g{ Z AIX 5.3 O4(Kmi,rmi\y]ELXKa9/,7( LTG s!,";P * Dynamic#g{C'9C varyonvg -M !n{CKGv&\,r|a;P* Static#g{Gr*miZ AIX 5.3 04(x;fZK&\,r VG ;a;P* Static r Dynamic# miD5xX(;_T# g{lUmiGn/D,r*lUmi{,qr*lUmij6# g{-} 1. *T>yPn/Dmi{,kdk: lsvg -o 2. *T>53ZDyPmi{,kdk: lsvg 3. *T>XZ vg02 miDE",kdk: lsvg vg02 426 |nNmi vg02 _-VxMomVxDXwM4,# 4. *T>mi vg02 PDyP_-mD{F"XwM4,,kdk: lsvg -l vg02 D~ /usr/sbin |, lsvg |n$tD?<# `XE" chvg |n"lspv |n"lslv |n"varyonvg |n# 6Yw53kh8\m7PD:_-mf"w;5wK#$}]j{TMVdXwD_-m\mw"omm" _-m"miMi/# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;5wKk SMIT PXDa9"wK%MNq# lsvirprt |n C> T>ibr!zDtT5# o( lsvirprt [ -q QueueName -d DeviceName { [ -f Format ] [ -n ] [ -a AttributeName | -s SectionName ] ... | -i | -D } ] hv lsvirprt |nT>Vdx PrintQueueName M QueueDeviceName d?Dibr!zDtT5# g{;PZC|nP8(j>,r lsvirprt |nG;%=D#T>r!SP{DPm,"RvVDa>*s! qZ{Dr!SP{#!(;vP'Dr!SP{.s,vVDa>*sdktT{#g{dktT{* * (G E),rT>yPtTDPm# ": qprt |nPj>1!5DtT{IT(}dkj>V848(#}g,*i4 -w j>(3m)D 1!5,kdk w tT{#yPd{DtT{$HXkG 2 vV{# zIT9CyZ Web D53\mw(wsm)PDr!zSP&CLr4|Dr!zXw#z2IT9C053 \mSZ$_1(SMIT)smit lsvirprt lY764KPC|n# j> -a AttributeName 8(*T>E"DtT{#Cj>;\M -s j>;p9C#IT`N8( -a j> TPv`vtT#AttributeName 5ITG%vV{{(}g j)"r%D+V{{(} g ci)"r8(`vtTD}rmo=(}g ^i.*# ) @V83rPv|n 427 8(VdKibr!zDSPh8{#Cj>GI!D,+G;PZ8( -q j>1 E\8(Cj># T>x(SPMSPh8{d?5'VD}]w#-D j>WHT>1!}]wMyP d{\'VD}]w,TV83rEr# 8(tTE"DT>q=#tTE"|(tT5"^FVNMtThv#Format 5G Z printf q=P8(D#-f Format !n2'VTB$(eD;CN}/: ": TZTBq=5,[*.*] ;GXhD*X# -d QueueDeviceName -D -f Format %1$[*.*]s {"`?{ %2$[*.*]d {"E %3$[*.*]s tT{ %4$[*.*]s ^FVN %5$[*.*]s tT5 %6$[*.*]s tThv %7$c tT{DZ~vV{# hC|n*;%==#-q M -d j>XkM -i j>;p8(#g{Q-+5Vd= QueueName M DeviceName d?,rC|n;aa>*sSPMh8{";%XS\ tT{# ;T>_PGU5D8(tT# 8(Z8(DSPMSPh8PDibr!z}]bxN{#SectionName 5T=vB ._*<"|(8(xND}vV{#}g,|,yPj>tTDxN{G __FLG#-s j>^(k -a j>;p9C#*Pv`vtT,IX49Cbv!n# SectionName d?5ITG;v}rmo=# 8(VdKibr!zDr!SP{#Cj>GI!D,+G;PZ8( -d j>1 EIT8(Cj># -i -n -s SectionName -q PrintQueueName >} 1. *T>8(= proq r!SPOD mypro SPh8Dibr!ztTD w(1!3m)M si(C4S\0k sI$1{")tT5,kdk: lsvirprt -dmypro -qproq -a w -a si C|nDdvG: Name _w si Description Value COLUMNS per page 136 USERS to get intervention messages 2. *T>>} 1 P}Kj>5a>bD,yDtT,kdk: lsvirpt C|nDdvG: 428 |nN T> X ~qwOD10S5==# ":C|n;PZ X ~qw}ZKP1EIC# o( lsvmode hv lsvmode |nT> X ~qw9CD10dvh8MSxs!# 2+T CJXF:NNC' sFB~:^ Kv4, 5XTBKv5: 0 >0 I&jI# "zms# 430 |nN} T> X ~qwOD10S5==# lsvmode T>Z]sBgB: Current video mode information Logical screen size [1024x768] Viewport size [ 640x480] Vertical sync. (Hz) [60] Active output device [LCD][CRT] D~ /usr/bin/X11/lsvmode |, lsvnode |n# `XE" chvmode |n# lsvpd |n C> Pvk53OdCDV!I|;%*(FRU)X*DX*z7}](VPD) # o( lsvpd [-m] [-s serial_number] [-t type_model] [-v] hv lsvpd |nU/V!I|;%*(FRU)DX*z7}](VPD) #|A!Ts}]\mw(ODM)PD`&h 8dCTs`,"U/ VPD M;c53E"#lsvpd |nIT(}A!X(Z}ZKP|D=(D}]a9 4i!nbD VPD#}]Toz~qK1`Sh8J?MT\Dq=a)# ":lsvpd |nDdv;CZa)E",2~(e;,,dv2a;,#IF2&CLr;&CbvC}]# j> -m xV_P+V VPD D FRU M_PVx(C VPD D FRU# _P+V VPD D FRU T *FC ******** q=DP*7#_ PVx(C VPD D FRU T *FC ======== q=DP*7# g{48(Cj>,rdvT *FC ???????? q=DP*7# TZ LPAR,C!nxVk{v53X*D FRU M8(xX (VxD FRU# @V83rPv|n 431 -s serial_number -t type_model -v 8(53DrPE#I!D serial_number N}Q}1,;& CZ AIX 5.2 M|_f>D53O9C#g{dkKrP E,r|ndvP+9CC5#Z;)ivB,lsvpd ;\T /7(rPE#Zb)ivP,C'Xka)C5,TcZ |ndvPT>|# 8(53D`M#M#I!D type_model N}Q}1,;& CZ AIX 5.2 M|_f>D53O9C#g{dkK`M# M,r|ndvP+9CC5#Z;)ivB,lsvpd ;\T /7(`M#M#Zb)ivP,C'Xka)C5,Tc Z|ndvPT>|# zz;CZwTDj8dv# Kv4, |nI&jI# "zms# 0 1 >} 1. lsvpd |nDdv`FZTBZ]# ":IF2&CLr;&CbvC}]# *VC 5.0 *TM IBM,7029-6E3 *SE IBM,0110B721E *PI 000B721E *OS AIX 5.3.0.0 *FC ???????? *DS Platform Firmware *YL U0.1-P1-X1/Y1 *RM 3F041029 *VK RS6K *FC ???????? *DS System Firmware *YL U0.1-P1-X1/Y2 *RM RG041029_d79e00_regatta *VK RS6K *FC ???????? *DS System VPD *YL U0.1 *SE 10B721E *TM 7029-6E3 *MN IBM980 *VK RS6K *PA Y *BR I0 *FC ???????? *DS PS CEC OP PANEL *YL U0.1-L1 *SN YL1124350190 *EC H64013 *CC 28D3 *FN 97P3352 *DC BD 200210290851 *VK RS6K *FC ???????? *DS 2 WAY BACKPLANE *YL U0.1-P1 *SN YL1123354433 432 |nN T>QdCDib2mEL0dXw# o( lsvsd [−l | −s[ vsd_name...]] | [−i] hv lsvsd |nT>PXKPC|nDZcO10dCDib2mELDE"#g{j>szf;5Pib2mE L,rT>PXG)ib2mELDE"#;xN}rj>D lsvsd Pv10dCZZcOyPib2mEL D{F# lsvsd |nT>PXib2mELDdCM9CivDE"# IT9C53\mSZ$_(SMIT)4KP lsvsd |n#*9C SMIT,kdk: smit vsd_mgmt ;s!qT>yP\\ib2mELDXw!n# j> Pvib2mELD{F"N*`E"4,"10~qwZcE,T0(vZ~qwO)P v_-mDw*`EMN*`E#(Cj>G!4D l,g, list PD l#) −l 4,VND5I\GBPPD;v: STP Q#9 SUS Q]R ACT n/ b)5PN;v50fDGE(*)m>ib2mELQSCZctk# Cj>k −s j>;f]# +Pvib2mELD server_list# Pvib2mELD9C3FE"#|Pv>X_-A4YwDN}"6L_-A4YwD N}"M'z_-A4YwDN}"omA4N}T0A4D 512 VZi}#A4Di}G[ SD,rKZ@b|.0k"v ctlvsd −V 44;CF}# −s >X_-YwGIZ>XZcO4PDxL4(Dks,;x,6L_-YwGIZ6LZ cO4PDxL4&mD#M'zYwGG);\Z>XzcD,rx;C;"M=6LZ cOD>X_-ks#omYwGG)Xk+M=WcELh8D~qwYw# Cj>k −l j>;f]# Pvib2mEL}/Lr9CD0Zc= IP X71D3d# −i N} vsd_name 436 8(;vib2mEL#CN}vZk −l and −s j>;p9C1EP'# |nN} 1. *Pv53PDyPib2mEL,kdk: lsvsd 53T>kTBZ]`FD{": vsd00 vsd01 . . . 2. *Pvib2mEL0dXw,kdk: lsvsd -l 53T>kTBZ]`FD{": minor state server lv_major lv_minor vsd_name size (MB) 83 STP -1 0 0 vsdn08v3 20 84 STP -1 0 0 vsdn08v4 16 3. *Pvib2mELD3FE","RZPdv.0SOjb,kdk: lsvsd -s 53T>kTBZ]`FD{": lc-rd lc-wt rm-rd rm-wt c-rd c-wt 84 84 2858 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 p-rd 348 0 0 p-wt br bw vsd_name 253 164 184 vsd.vsd1 0 0 0 vsd.rl01 0 0 0 vsd.rl02 Bmj85wKTZ −l M −s !n45,ZT>AP9CDjb{F: jb ,e N*`E ib2mELDN*`E 4, Cib2mELD4,:active"stopped"suspended ~qw Cib2mELDwZc lv w*`E _-mDw*`E lv N*`E _-mDN*`E @V83rPv|n 437 vsd_name Cib2mELD{F lc-rd >X_-A!N} lc-wt >X_-4N} rm-rd 6L_-A!N} rm-wt 6L_-4N} c-rd M'z_-A!N} c-wt M'z_-4N} p-rd omA!N} p-wt om4N} br A!Di} bw 4kDi} ;C /opt/rsct/vsd/bin/lsvsd `XE" |n:cfgvsd"preparevsd"resumevsd"startvsd"stopvsd"suspendvsd M ucfgvsd lswlmconf |n C> Pv0$w:X\mw1(WLM)dC# o( lswlmconf [ -r | -s | -c | -d Config ] [ -l ] [ -t TimeSpec ] hv 1!ivB,lswlmconf |nPvyP WLM dC,"R(}9CC|nDj>,\;4PTBYw: v f*10dCrdC/{F# v xvyPVPD}#D WLM dCPm# v xvyPVPD WLM dC/Pm# v f*IC(r+IC)D10(r>\D31)dC/DdC# v f*dC`M# j> -c -d Config -l 438 +T>DdC^F*10dCrdC/# +T>DdC^F* Config dCrdC/# ^DdC/DUZT>=((T#fdC^') #T confset/config N=T>dC/0d10IC D#fdC# |nN#fdC# ^F;T>dC/DdC# C TimeSpec x;G101d4T>ICDdC/D#fdC#TimeSpec |,GZ8(0 zmG ZU,6 zmGZy)MT:Et*D 24 !1FD1l1d,bk confsetcntrl |nhvD1 d6'DN=`F#}g,**@Z?vGZ;Bg+&CDvdC,k9C -t 1,12:00# ":-t j>;Zk -l j>;p9C1EP'# >} TB>}]>gNC lswlmconf |n"confsetcntrl |n"wlmcheck |nM wlmcntrl |n4T>"|D M9C WLM dC# 1. *iR WLM dC,kdk: lswlmconf C|nDdv&CsBgB: standard template fvtrules fvtlimits fvtregul fvtdfct fvtsynt fvtsynt fvtthreads 2. *T>10 WLM dC,kdk: lswlmconf -c C|nDdv&CsBgB: fvtlimits 3. *T>dC/,k9CgBDx -s j>D lswlmconf |n: lswlmconf -s IZbv>}dC;|,dC/,JC|nzI;u{",mw;P"V%dDdC# 4. *K+0standard1Cw1!dC44(;vdChC,kdk: confsetcntrl -C confset1 standard 5. VZ,9C lswlmconf |n4T>BDdC/,gBy>: lswlmconf -s C|nzITBdv: confset1 6. *K(}8(;v1d6'4T$wU(GZ;=GZe)D0confset119C0fvtlimits1dC,kd k: confsetcntrl -d confset1 -a fvtlimits 1-5 7. I\vZg?k*bndC#^(|D1d6'#`4,Xk>}1d6'"4(;vBD1d6'# WH,>}ID1d6',gB(confsetcntrl S\U{,GI locale day r locale abday |n(fD): confsetcntrl -d confset1 -r fvtlimits monday-friday ;s4(BD1d6',gB: @V83rPv|n 439 confsetcntrl -d confset1 -a fvtlimits 1-5,8:00-12:00 8. *KZGZU9C0fvtregul1dCmSm;v1d6',kdk: confsetcntrl -d confset1 -a fvtregul 0 9. *KT>dC/0confset11,kdk: confsetcntrl -d confset1 Z>>}P,|nzITBdv: fvtlimits: time = "1-5,8:00-12:00" fvtregul: time = "0" standard: time = "-" 10. *K9C0template14(;v{*0confset21DdC/w*1!dC,kdk: confsetcntrl -C confset2 template *K|D0confset21Tc|Z?lmO9C0fvtsynt1dC,kdk: confsetcntrl -d confset2 -a fvtsynt 18:00-10:00 11. *KT>#fdCPm,kdk: lswlmconf -r Z>>}P,zITBdv,(|$wKZ>>}P#fdCPm;P|D): standard template fvtrules fvtlimits fvtregul fvtdfct fvtsynt fvtsynt fvtthreads ;x,Mg$ZD;y,Z>>}PDdC/Pm|DK,gTB|ny>: lswlmconf -s Z>>}PD|nzITBdv: confset1 confset2 12. *KT>Z0confset21dC/OBDvdC+aZ date |n(f101d*0Tue Jul 16 18:55:10 EET 200211&Z10n/4,,kdk: lswlmconf -d confset2 -l Z>>}P,|nzITBdv: confset2/fvtsynt 2ITT>Zmb;v1d+aGn/DdC#*T>+aZGZU 9:00am n/DdC,kdk: lswlmconf -l -t 0,9:00 Z>>}PDC|nzITBdv: 440 |nNdC/DKE",kdk: lswlmconf -s -l -t 0,9:00 Z>>}PD|nzITBdv: confset1/fvtregul confset2/fvtsynt 13. *K>}dC/0confset21,kdk: confsetcntrl -D confset2 Z>>}P,lswlmconf -s zITBdv: confset1 14. *KlidC/0confset11,gB9C wlmcheck |n: wlmcheck -d confset1 Z>>}P,|nzITBdv: WLM is not running. Checking classes and rules for ’confset1’ configuration... fvtlimits/System fvtlimits/Default fvtlimits/Shared fvtlimits/login fvtregul/System fvtregul/Default fvtregul/Shared standard/System standard/Default standard/Shared 15. *K*<9C>>}P9CDdC/0confset11,kdk: wlmcntrl -a -d confset1 |n lswlmconf -c zITBdv: confset1 |n lswlmconf -cl T>n/D#fdC,zITBdv: confset1/standard D~ dCrdC/D~G /etc/wlm DS?<# `XE" wlmcntrl |nM confsetcntrl |n# @V83rPv|n 441 lvmo |n C> \m lvm pbuf IwN}# o( lvmo -v Name -o Tunable [ =NewValue ] lvmo -a [ -v vgname ] hv lvmo |nhCrT> pbuf "wN}#HEITC4+XbIwN}hC*x(5#qr,g{;P9CHE, rT>IwN}5# /f: sC lvmo |nIT -a -o Tunable [=NewValue ] T>yPIwN}D5,?PT>;v,"T0IwN}=51DN=ITvV# T>5r_+ Tunable hC* NewValue# IwN} pv_pbuf_count max_vg_pbuf_count pv_min_pbuf ommmS=mi1ymSD pbuf D}?# IT*miyVdD pbuf ns}?#":*9bv5z',miXkO *;sXB$n# ommmS=NNmi1ymSD pbuf Dn!}?#":9C ioo | nT|Dbv5# Kv4, TZI&jI,C|n5Xc;qr,|n5XGc# 2+T Xk_P root C'(^,E\KPC|n# 442 |nN} 1. *T> pv_pbuf_count D5,kdkTB|n: lvmo -v rootvg -o pv_pbuf_count 2. *+ pv_pbuf_count 5hC* 2048,kdkTB|n: lvmo -v rootvg -o pv_pbuf_count=2048 3. *zI pbuf Mh{ I/O D3FE",kdkTB|n: lvmo -a ;C /usr/sbin/lvmo `XE" Z 84 3D:ioo |n;":lvmstat |n; M vmo |n# lvmstat |n C> (f_-Vx"_-mMmiDdk/dv3FE"#,1(f pbuf Mh{ I/O D3FE""JmTmiD pbuf Vd|D# o( lvmstat { -l | -v } Name [ -e | -d ] [ -F ] [ -C ] [ -c Count ] [ -s ] [ Interval [ Iterations ] ] hv lvmstat |nzI(f,|GICZ|D_-mdCT|CX=bomELddk/dv:X# 1!ivB,53;tCbV3FE"/O#Xk9C -e j>4*PJbD_-mrmitCbn&\#*m itC3FE"/OM*miZDyP_-m8(D?v _-Vxr_-mD;P3FE"9I# g{8(K -l j>,r Name G_-m{,RGbv_-mDomVxD3FE"#3FE"(fpv&m _-VxD5q1>#|TVxD i/os(iocnt)ED5rPv# Interval N}8(Z?=v(f.dD1d\?,TkF#Z;v(f|,TSmit/T4D3FE", varyonvg#?vsL(f|,TH0(fT4D1ddtZU/D3FE"#g{8( Count N},;zI( fnOfD Count P#TZ_-m,g{ Count * 10,;j6n1&D 10 vVx#g{8(Kk Interval N},CD Iterations N},r;PGv`|zKP#g{;P8( Iterations N},r lvmstat ,xXzI (f#g{Z`NKP lvmstat 19C Interval,"Rg{TSO;NKPT43FE";Pd/,r+;r! (f#xGr!%@Ddc .# Z(}6pn1&D_-mDomVx47(ommGqA-T\1,lvmstat |nH*PC# ":lvmstat |n;(f>XZcD I/O 3FE"# @V83rPv|n 443 dk/dv(f lvmstat |nzI=V`MD(f,_-mPD?vVx3FE"MmiPD?v_-m3FE"#(f_P TBq=: P Log_part mirror#Log_part iocntLog_part Kb_readLog_part Kb_wrtnLog_part KbpsLog_part hv _-VxE _-VxD5q1>E A/4ksE A!D'VZ\} 4kD'VZ\} ?k+M}]D'VZ} j> -c Count -C -d -e -F -l -s -v vr!3FE"P8(}?DP# 98(_-m/miDzY iocnt"Kb_read M Kb_wrtn DF}we}# 8(&C*PJbD_-m/mi{C3FE"/O# 8v&C*PJbD_-m/mitC3FE"/O# 93FE"T0EVtD==r!# 8(*PvDZ{# 19C Interval 1{9T>sL(fD3<# 8(Q8(D Name Gmi{# 2+T *9C lvmstat,Xk_P root C'(^# >} 1. **mi datavg tC3FE"U/(tCyP datavg PD LV),kdk: lvmstat -v datavg -e 2. *T>_-m hd2 DyPVxDz7G<,kdk: lvmstat -l hd2 3. *T>mi uservg Pn0f 5 v_-mDz7G<,kdk: lvmstat -v uservg -c 5 4. *?t 2 kVxT>_-m ramlv D(f,kdk: lvmstat -l ramlv 2 5. *?t 2 kT>mi rootvg D 6 v(f,kdk: lvmstat -v rootvg 2 6 6. *4;mi uservg PyP_-mD3FE"DF}w,kdk: lvmstat -v uservg -C 7. *{C datalv D3FE"U/,kdk: lvmstat -l datalv -d D~ /usr/sbin/lvmstat 444 |nN $&mD~,)9j(e# o( m4 [ -e] [ -l ] [ -s ] [ -B Number ] [ -D Name [ =Value ] ] ... [ -H Number ] [ -I Directory ] [ -S Number ] [ -T Number ] [ -U Name ] ... [ File ... ] hv m4 |nCw C Md{oTD$&mLrD;vj&mLr#ITC|4&mZCjrC'(eDj# 43r&m?v File N}#g{;P8( File N},r_g{8(K -(L._)w*D~{,r m4 |n A!j} Name D(e# 5X(p4D Name (e# g,Z define PGy,9C NewName XB(e Name,+G#fNNT 0D(e# >} Name D10(e"5X=T0D(e(g{fZ)# @V83rPv|n 445 ifdef(Name,True,[False]) shift(Argument . . . ) changequote(L,R) changecom(L,R) divert(Number) undivert(Number . . . ) divnum dnl ifelse([String1,String2,True,[False]] . . . ) incr(Number) decr(Number) eval(Expression[,Number1[,Number2]]) len(String) dlen(String) index(String1,String2) substr(String,Position, [Number] ) translit(String,From,To) include(File) sinclude(File) syscmd(Command) sysval maketemp( . . . nnnn . . . ) m4exit(Value) m4wrap(LastMacro) errprint(Message) dumpdef([Name . . . ]) traceon(Macro) traceoff(Macro . . . ) 446 |nNdv#D >I\!{*r=m;v*F#!{*rOzQ*rDD># 5X10dvwD5# A!"OzZB;v;P{0(|(B;v;P{)DV{# g{ String1 M String2 `,,rC5* True#g{;,r_P`ZDvD N},r m4 |nX4&m=SN}(4"5"6 M 7) #qr,5* False r U(g{;P False 5) # 5XDGS 1 DN}5# 5XDGu 1 DN}5# 9C 32 ;Kcsdw*cumo=DZ;vN}D5#IT9CKc{ +"-"*"/"%" ^ (K=)";;mH &"|" ~ M ^ X5Kc{M2(E# ITZ C P8(KxFM.yxF}#Number1 8(mo=a{Dy#1 !yG 10#IT!q Number2 48(a{PDn!}V# T String 5XVZ}# T String 5XIT>DV{},4 2 VZD)9V{;F*;vIT>V {# 5XV{. String1 PV{. String2 D*<;C(-c* 0),g{Z~ vN};PvVr* -1# 5X String D;vS.#C Position !(S.D*<,"R Number m> S.D$H#g{;P Number N},rS.|,AZ;vV{.Da2D yPV{# + String PDV{S From xvD/1k* To xvD/#;Jmu4#2 VZD)9V{}7X3d=T&Df;V{P# 5X File DZ]r_T>msE"(g{|;\CJKD~)# 5X File DZ],+Gg{ File G;ICJD,r;T>msE"# KP Command#;5X5# 5XnswC syscmd PD5Xk# C10xL ID Ef;N}PD nnnn# lYKv m4,5X8(DKv Value(1!* 0) # A!D~ax{sKP LastMacro#}g,m4wrap (`cleanup ()’) Z m4 a x1KPe}j# |,oOdvD~PD Message# +8(DnryPn(g{;Pa)N})D10{FM(e4=j -B Number -e -H Number -I Directory -l -s -S Number -T Number 9 Number d?I*FXMN}U/:exDs!(1!5* 4096) # ;%Yw#vTPOR;TdvxP:e# 9 Number d?I*{Em"P}iDs!(1!5G 199) #bvs!XkG;vX}# (s4 i)WHQw Directory d?,;sZjXkvVZNND~{MNN -D r -U j>.0# -D Name[=Value] -U Name + Name d?(e* Value d?#g{;8( Value d?,r Name d?*U# !{(eT0I -D j>(eD Name d?# Kv4, bu|n5XTBKv5: 0 >0 I&ax# "zms# g{9C m4exit j,rITIdkD~8(Kv5# >} *C m4 |n$&m;v C oTLr"xP`k,kdk: m4 prog.m4 > prog.c cc prog.c D~ /usr/ccs/bin/m4 |, m4 |n# `XE" 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:m4 j&mwEv;# 6Yw53kh8\m7PD:|n;# as |n"cc |nM cpp |n# mach |n C> T>10wzD&mw`M# @V83rPv|n 447 o( mach hv mach |nT>53&mwDe5a9# Kv4, 0 |nQ-I&jI# >0 "zms# >} 1. *T>10wzD&mw`M,k4TB==9C mach |n: mach D~ /usr/bin/mach |, System V mach |n# `XE" uname |n# machstat |n C> (fSg4,DfwD0 4 ;D5# o( machstat [ -p | -f ] hv machstat |n5X4,DfwD5#;Pj -f -p ZG CHRP zwO,Sg4,Dfw*:10–13 ;#Z CHRP zwO,F* machstat_chrp# T>Sg4,DfwD0 4 ;# Kv4, g{"zms,r machstat |n5XD5* 255#qr|5XDfwD5# 2+T CJXF:v^ root C' 448 |nN} *i4Sg4,DfwD105,kdk: machstat -p echo $? D~ /etc/rc.powerfail lb=g4JO1XU53# `XE" rc.powerfail |n# macref |n C> zI;vjD~D;f}CPm# o( macref [ -n ] [ -s ] [ -t ] [ — ] [ File ... ] hv macref |nA!8(D"oD~(Y(|GGI nroff r troff |ndkD)"zI;vdkPD{ED; f}CDPm# 1!dvGZdkPD{EPm,?v{EzPdyP}CDPm#macref |nZs84V83rPv{E, ZR8zPd}C#?v}CTgBq=xv: [ [( NMName ) ] MName- ] Type LNumber [ # ] Z1{E{ ~sym BfPvzI{# dkN} D~ 8( macref |nSdPzI|,;f}CjPmDdvD nroff r troff D~# dvN} NMName MName (eP MName Dj{F# vV}CDjD{F#g{}CvVZj.b,>VN;fZ# @V83rPv|n 449 y]OBDkvVD{EX*D`M#JmD`MgB: Type r ks m j d *F s V{. n }VDfw N}#Hg, \$x G x DN}}C# ":N};Jm^D,vPDP'N}{G 1"2". . . 9# }CvVDPE# }C^D{ED5# p LNumber # j> TZ{ED?v}Cr!;P# r!{E9CD3FE"# r!jmDZ]# -n -s -t j>ITIiXzZ -(uE)s#9C —(F[E)4(gj>Da2# ":macref |n;S\ - w*j "MMSUJ~# o( A!B4DJ~ mail -e mail -f [ -dlHNn ] [ -F ] [ FileName ] mail [ -dlHNn ] [ -F ] [ -u UserID ] 450 |nN}r#fZd53JdZDyPJ~1,Jd;>}#*;>}Jd,k9C set S|n4hC keep !n# }53JdTb,9P;vC'DvKJd#g{A!{"1;P>}{"r+d#f=D~,r{"+;j >"F/=vKJd#1!ivB,vKJd* $HOME/mbox#}g,g{w?}.0,{"a;1#tZvKJdP# D~Pa)KPi/X#f{"D=(#zITy]h*D}?4(D~P#y]D~PPy|,D{"Dw b4|{?vD~P# ":Z;vJdOKP`v mail |n5}1,a{G;I$bD# liJdDZ]# *&mJ~,kZ53a>{Bdk mail#J~LrTZ53JdPD?;bJ~T>;Pu?: Mail [5.2 UCB] [AIX 4.1] Type ? for help. "/var/spool/mail/lance": 2 messages 2 new >N 1 karen Thu Sep 17 14:36 13/359 "Dept Meeting" N 2 lance@zeus Thu Sep 17 15:06 10/350 "Delay" N 3 karen Thu Sep 17 14:36 13/359 "Meeting Cancel" Zjb**;PD* jG10{"# ?;Pu?T>TBVN: 4, E "~K UZ s! wb m>;bJ~D10`#4,ITGTBDNNN=: N B{" P *#fZ53JdZD{"# U 4A{"#4A{"MGns;NwC Mail Lr1ZJdPPv+G;PlidZ]D{"# * ;#fr4=;vD~rD~PD{"# ;P4,D{"m>C{"Q-A!+G;P>}r#f# j6{"D}VD3r# j6"MJ~_DX7# 8(SU{"DUZ# (e|,ZE~PDP}MV{}(|,jb)# j6{"Dwb# @V83rPv|n 451 ns,Mail LrzZJ~Pms,T>Jda>{,1!ivB* ?,m>ZH}dk# j> 8(*rd"M{"1>DC'Pm#IT8(;vr`vX7#18(`Z;vX71, X7PmXkZ}E(″″)Z# bT53JdZGqPJ~#g{fZ*A!DJ~,mail 5CLr;a4kNN+w"x ;vI&5XkxKv# S8(DD~A!{"#g{;P8(D~Yw},rS mbox A!{"#SA!{"Kv 1,4>}D{"a4=bvD~P# +{"G+M=C'UKDj8E"# -c Address(es) -e -f FileName -F -H -i -n -l -N -s Subject -u UserID -v 73d? TB73d?0l=J~D4P: DEAD EDITOR HOME LISTER MAILBOX MAILRC MBOX PAGER SHELL VISUAL g{POr"Mvmx#f?V{"DD~D76{# 19C edit r ~e |n19CD`-wD76{# C'w?+D~P?+dv4=UKDdv}KwrV3|n#Tw* sh-c |nD|nV{.(command_string) Yw}S\DNbV{.dk?v{"wb#g{;#{ 4(wbVN,kZa>{B4 Enter |#;I\,1hC ask M noasksub r noask M asksub#1!5* asksub# a>mS=5M1>PmDK1DX7#g{;#{"M5M1>,kZa >{&4 Enter |# a>&CSU{"1>DK1DX7#g{;#{"M1>,kZa>{& 4 Enter |# hC delete S|n4>}10{""T>B;u{"# 8(T>{"1,Z9CNNdv}KwrV3.0{"Xk|,Dn!P }# T>wTE"#ZwT==B;"M{"#bkZ|nPP8( -d j>` ,# +PPdkDdcbM*}Z"MD{"Da2# hC|n*eV{*V{ c#1!ivB,|n*eV{* ~ (zVE)# 4* Respond M respond r Reply M reply |nD,e#1!5* noflipr# f"J~D~PD?<{#(e?<.s,1;p9C mailbox S|nM FileName N}1,IT9C +(SE)GE4}C?<# 1TSU==xkJ~1,tC4jb**#1!5* header# #tQA!+G9;P>}rf"Z53JdDGvKJdD{"#1!5 * nohold# xk{"1vTPO#T @ (at) V{XTPO# hC mail |n\x Ctrl+D 4|3rw*{"Dax#;P(}Z;PIT mr ~. |n*e4dk;v .(dc)EITU9dk#1!5* noignoreeof# w*0:mS=I ~m |n*e4ek{"D?;PDV{.#bvd?1 !5*;vFm{# 153Jd"Z~Jdr mbox *U1,+d$HX*cx;G>}|#1 !5* nokeep# #VQ-C (s)ave r (w)rite S|n#fZ53JdPD{",x;+d> }#1!5* nokeepsave# g{"~KD{FGp{D;?V,rZp{)9o|,"~K#1!iv B,)9p{>}"~K# 1l&G)nu"M=8vU~KD{"1,d{DSU=X7(#a?F X`Tnuw_Dzw4l&#Cj>{CU~KX7^D,a_Kxg' J,ZxgPyPzwIT1S"M=yPd{Dzw(4;vPL6 ') #1!5* noonehop# C4G<"v{"DD~(;ZT folder d?8(D?<,}GGxTD7 6{#1!5* nooutfolder#i4 record M folder d?# Z?;v(} pipe |n4(D\@"MD{"sek;3{#1!5* nopage# hC|n==a>{* string#g{ string *UrQhC noprompt,r; vVa>{#1!5GC0?1V{.a># 1dkJ~1\b4r*D{"Mf>#1!5G noquiet# (eZdPGP#1!5* nosign# V{rP /t M /n ZV{.Z;Vp6p*Fm{M;P{# 1x( ~A |n*e1,+ string ek={"D>P# 1!5* noSign# top S|nT>DP}# ZUKOT>5J+MD{"#bkZ|nPP8( -v j>`,# showto sign=string Sign=string toplines=number verbose hC73d? Bourne shell(bsh |n)9C"liTBd?#ITZ $HOME/.profile PhCb)d?# MAIL MAILCHECK MAILMSG 8(I Bourne shell li"7(zGqPJ~DC'53JdD;CM{F#g{53JdGU,r Bourne shell "MPBJ~D{"#Bourne shell yZ MAILCHECK 73d?D54\ZXli53 Jd# 8( Bourne shell li53JdPJ~Ddt# 8(PJ~1I53"M=XF( shell D{"#1!{"kTBZ]`F: zPBJ~ >} 1. *t/ Mail Lr"PvJdPD{",kZ|nPa>{BdkTBE": mail mail |nPvZ53JdPD?u{"#J~53;sT>Jda>{(?)4m>H}dk#1z4= Ka>{1,kdkJdS|n#*i4S|nPm,kdk: ? >u?Pv Mail S|n# 2. *+{" letter "M=U~K user1@host1 "-Mx user2@host2 M user3@host3,kdk: mail -c "user2@host2 user3@host3" user1@host1ZvKJd $HOME/mbox PD{"Pm# 4. *i48(J~D~PDZ],kdk: mail -f +dept C|nT>Z dept D~PPD{"Pm# 5. *+{""M=>X53DC',kdk: mail ron jI+{"dk=C' ron 1,4 Enter |T0 .(dE)r Ctrl+D 4Kv`-w""M{"#*7( 3C'GqZ>X53,kZ /etc/passwd D~Pi4CC'{# g{{"I&"M,+;aU=(*#g{{"^("M,+"Mxz;vmsE"# 6. *+;vD~(}J~"M=>X53Dm;;C',kdk: mail karen < letter1 454 |nNX53DC' karen#|n"MD~s,Mail LrT>|nPa> {# 7. *+{""M=;v6L53C',kdk: mail dale@zeus VZIT4(;v= dale D{"#Z>>}P,"M{"=6L53 zeus OD dale C'#*+{"" M=(}xg,S=zD53Dm;v53ODC',zXk*@GvKDG{ ?(JE)BITdkS|n4YwJdPDJ~#1S|n;NYw`v{"19C MessageList N}#9Cx FileName N}DS|n4YwD~rD~P#b)N}Z6xgk(E\m7D:J~|nM S|n;PxPKV[# TBPmhv Mailbox S|n0d&\: = # ? !Command alias alternates AlternatesList chdir Directory copy [MessageList] File Copy [MessageList] delete [MessageList] discard [FieldList] dp dt echo String edit [MessageList] XT10{"D}?# "MZJ~E>D~4k"MDV{# T>0;u{"# T> mailbox S|nDr***#k help S|n`,# 4PI Command 8(D$w> shell |n# (a);xN},T>yP10(eDp{0d`&X7#x;vN},T>; vp{#x`vN},4(;vBp{r|DIDp{#k9C group S|n `,# (alt)g{zZ8(zwOPJ',r alternates S|nGPCD#9CKS |n4(* Mail LrPZ AlternatesList ZDyPX7y8rz#19C reply S|n4X4{"1,Mail Lr;+{"1>"M=NN AlternatesList Px( DX7#g{zdk;xN}D alternates S|n,r Mail LrT>108C {FD/O# (cd)|D$w?<= Directory 8(D?<#g{;x(?<,rC|n|D =zDGzPP}MV{}DD~{#1zKv1;>}NN{"# (C)+8(D{"#fZD~P,CD~D{F!T*#fD{"Dw_,R ;+{"jG*Q#f#qr,C|nk Save S|n`,# (d)1KvLr1+ MessageList PD{"jG*Q>}#dk;x{"PmD d S|na>}10{"#Q>}D{";#fZ $HOME/mbox D~P,2; ICZs`}Dd{|n#;x,Z`,DJda0P1IT9C undelete S |n4V4Q->}D{"#g{>}K{""|D=m;vJdrC quit S |nKvKJd,rQ>}D{"M^(YwC# (di)k ignore S|n`,# ":retain S|n2G discard S|n# >}10{""T>B;u{"#g{;PB;u{",r Mail LrT> EOF# k dt S|n`,# >}10{""T>B;u{"#g{;PB;u{",r Mail LrT> EOF# k dp S|n`,# Z|nPOT>V{. String# (e)9C MessageList w*dkD~4t/8C`-w#*(e8C`-w,k 9C set EDITOR= odrZ $HOME/.mailrc D~PECKu|n#C MessageList N}8(DNN{"#tZ`-wa0D}LPyvD|D# @V83rPv|n 455 (ex r x)k*Jd,;|DJdD-}D{";a;>}#k xit S|n` ,# (fi)k folder S|n`,# (fo)P;=BJ~D~rD~P#S|n;xKN}1T>10Jd{#g {|,;vN},|f"10Jd|D(}gQ>}D{")"A!I Name N }8(DBJd#k file S|n`,# exit file [Name] folder [Name] Name D;)Xb<(: folders followup [message] Followup [MessageList] from [MessageList] group headers [Message] help hold [MessageList] if Condition else endif # }CT0DD~# % }C53Jd(/var/spool/mail/User ID)# & }CvKJd($HOME/mbox) # +Name }CD~P? MessageList PD{"jb# (g)k alias S|n`,# (h)PvZ10{"i(1!ivB?v{"i|, 20 u{";C set screen= od4|D{"i)Djb#g{Jd|,D{"H;N\T>ZA; OD{"9*`,rvT>XZZ;v{"iDE"#*i4XZd{{"D E",9CxPB;v{"6'PD{"}D h S|n,r9C z S|n4| D10D{"i# T> mailbox S|nDr***#k ? S|n`,# (ho)j>Z MessageList PD?;u{"<#VZ53Jd (/var/spool/mail/UserID)P,x;GZ $HOME/mbox D~P#;2G delete S|n#k preserve S|n`,# mail S|nDu~D4Pa9#zZ if sDS|nZu~ Condition *f14P#zZ else sDS| nZu~ Condition ;*f14P#else ;GX*D#endif axKa9"RGX*D#Condition IT GSU(SUJ~)r"M("MJ~)# ignore [FieldList] + FieldList PDjbVNmS=*vTDVNPm#1C type r print S|ni4{"1, ;T>vTDVN#9CKS|n4{9zwzIDjbVN#9C Type r Print S|n4 r!j{{",|(vTDVN#19C type r print S|n4T>{"1,;xN}D ignore S|nPv;|(DyPjbVN#k discard S|n`,# list (l)T>yPJdS|nDPm,;bMd&\# mail AddressList (m)t/J~`-w#9z\;4({"""M=Z AddressList P8(DK#B({"kN NSU{"G@"D# mbox [MessageList] m>1Kv Mail Lr1Z MessageList PD{"+;"M=vKJd($HOME/mbox) #g{ i453Jd(/var/spool/mail/UserID)"R;PhC hold !n,rKYwGTQA!D{" D1!Yw# 456 |nNZMessageList PD{""9C(eD pager Lr4XFT>=A;#k page S |n`,# More [MessageList] (Mo)k more S|n`F,+GT>vTDjbVN# new [MessageList] + MessageList PD?u{"jG*4A#k New"unread M Unread S|n`,# New [MessageList] + MessageList PD?u{"jG*4A#k New"unread M Unread S|n`,# next [Message] (n)9JdPDB;u{"I*10{""T>C{"#x;vN}PmDC|nT>B;u %dD{"# page [MessageList] (pa)T>Z MessageList PD{""9C(eD pager Lr4XFT>=A;#k more S |n`,# Page [MessageList] (Pa)k page S|n`F,+GT>vTDjbVN# pipe [[msglist command]] | [[msglist] (pi){"(}wC -c M command N}8(D SHELL |nbMwDx(| command]] nxPdM#C|nXkxv%@DN}#IT(}}C4jI#g{;x( N},r10{"+(}I cmd d?D548(D|nxPdM#g{hCK page d?,r+Z?v{"sek;3{# preserve (pre)k hold S|n`,# print [MessageList] (p)T>8(D{"DD>#k type S|n`,# Print [MessageList] (P)T>xPvTjbVNDX({"DZ]#k Type S|n`,# quit (q)k*Jd"5X=Yw53#+yPQA!(;G>}r#fD)D{" f"ZvKJd($HOME/mbox)P#+yPQjG**>}D{"SJdP >}"R^(V4#+ hold r preserve !nj>DyP{"T0;P/@D {"#f=53Jd(/var/spool/mail/UserID)P#1C -f j>`-JdD~ 1,g{xvK quit S|n,r`-DD~+#fyvD|D#g{`-D~ ;\#f,r Mail Lr;aKv#9C exit S|nKvx;#f|D# reply [Message] (r)JmX4{"D"~KMd{yPSU={"1>DK#k respond S| n`,# Reply [Message] (R)vJmX4{"D"~K#k Respond S|n`,# respond [Message] JmX4{""~KMd{yPSU={"1>DK#k reply S|n`,# Respond [Message] vJmX4{"D"~K#k Reply S|n`,# retain [FieldList] + FieldList PDjbVNmS=#tVNPm#C type S|nr print S| ni4{"1T>#tVN#9CKS|n4(e*T>DjbVN#9C Type r Print S|n4j{Xr!{",|(G#tVN#g{ retain S|n;x N}4P,r|Pv#tVND10/O# ":retain S|n2G discard S|n# save [ File ] (s)+|(jbE"ZZD10{"#f=D~rD~P#g{D~QfZ, r+{"=S=D~#g{!T File VN,r+{"#f=C'D mbox P# save [MessageList] File (s)+ MessageList #f=D~rD~P,|(jbE"#g{D~QfZ,r + MessageList =S=D~#1YwjI1T>D~{MD~s!#g{#f{ "=D~,ZKv Mail Lr1,{"";P5X=53Jd (/var/spool/mail/UserID),2;P#fZvKJd($HOME/mbox)P# Save [MessageList] (S)+8(D{"#fZD~P,CD~D{F!TZ;v{"Dw_#D~ {GT%tyPxgX7Dw_D{VxC4D# @V83rPv|n 457 set [OptionList | Option=Value...] (se);xN},T>10tCD!n#qr,hC!n*8(#zZ set |n sDN}ITGBP.;: v OptionList xv~xF!n(;vIhrI;hD!n)D{F v Option=Value n,C48(3v5=;v!n# shell size [MessageList] source File top [MessageList] touch [MessageList] type [MessageList] Type [MessageList] unalias undelete [MessageList] unread [MessageList] Unread [MessageList] unset OptionList version visual [MessageList] write [MessageList] File xit z [+ | -] b)!nT .mailrc D~q=Pv# ":N= unset name H,Z noname# (sh)t/ shell D;%=f># + MessageList PD{"TP/XwDs!T># (so)S File PA!M8( mail S|n# T>I MessageList 8(D{"DnOf8P#T>DP}I!n toplines D 5(1!* 5)47(# Z53Jd(/var/spool/mail/UserID)Z,Kv Mail Lr1S|nj> MessageList P*F/=vKJd($HOME/mbox)D{"#!\z;PA!{ ",2*+dF/#ZvKJdP+{"w*4A{"T>#Z MessageList P Dns;u{"I*10{"# (t)T>8({"DD>#k print S|n`,# (T)T>xPvTjbVNDX({"DZ]#k Print S|n`,# >}8(Dp{# (u)Kv Mail Lr1,S*;>}D{"PmP>} MessageList PD{"# dk;P{"PmD u S|nYwCns;u>}D{"# (U)+ MessageList PD?u{"jG*4A#k new"New M Unread S |n`,# + MessageList PD?u{"jG*4A#k new"New M Unread S|n` ,# {C OptionList P8(D!nD5#KYw* set S|nDfYw# ":N= unset name H,Z noname# (ve)T> Mail LrDf>j># (v)9C MessageList w*dkVN4t/IS`-w# (K`-wITC set V I S U A L = o d ( e #) + Z ` - w a 0 D } L P y v D N N | D # f X MessageList PD{"# (w)+;PjbE"D{"#f=;vD~rD~P#1YwjI1T>D~ {MD~s!#ZD~P;|({"jb# (x)k exit S|n`,# |D10{"i(;iP 20 u{")"T>CiPD{"jb#g{x( + r ;Px(N},rT>ZB;iPDjb#g{x(;v - N},rT>Z0; iPDjb# mail"Mail |nD0Mail `-wS|n1# 1!ivB,Mail Lr+T ~ (zVE)V{* mail S|nD**# I SHELL 8(D|nbMw+wC=vN}:-c M command#|nDj,sfzf;v;P{#k ~i sign `,# + Sign d?D5ek={"D>,sfzf;v;P{#k ~i Sign `,# + AddressList PD{FmS=SU{"D5M1>DX7PmP# ~b S|n;\C 4mS Bcc: List DZ],x;\Td|Dr>}# + AddressList PD{FmS=SU{"1>DK1Pm# ~c S|n;\C4mS Cc: List DZ],x;\Td|Dr>}# ~d ~e ~f [MessageList] ~F [MessageList] ~h ~i string ~m [MessageList] ~M [MessageList] ~p ~q ~r File ~s String ~t AddressList ~v ~w File ~x ~: Subcommand ~| Command ~< file ~w*dkD~4t/8C`-w# (K`-wITC Bourne shell PD set EDITOR= od(e# )KvK`-w1,5X=J~`-w,ZK&ITmSD>rK v Mail Lr4"M{"# |,10{"D MessageList 4*"{"=m;vC'#>S|nA! MessageList P DNN{""+d=S=10{"a2,+;ux=S{"#>S|n2C4=S{ "4}C,C}CD3_`+mx;\C ~m S|n6k#;PS mailbox a>{B 9C mail"reply r Reply S|nxkJ~`-w1,CS|nE\$w# }KZ{"P|(yPDjb,;\T0D discard"ignore M retain |ngN,> |nH,Z ~f# JmmSr|DZyPjbVNPDE"#53T>DvjbVNPD?;v,?N T>;v#ITi4M>}?vVNDZ]r_mSE"=CVN#4 Enter |4#f NNTCVND|D"T>B;vVN0dZ]# +zP;P{D8(Dd?D5ek=B;u{"D>P#g{V{.4hCr* U,r+;|D{"# |(10{"PD MessageList,TwN<#S|nA! MessageList PDNN{""+ d=S=10{"a2#|,D{"S{"D#fs3_`ux;vFm{#;PS mailbox a>{B9C mail"reply r Reply S|nxkJ~`-w1,C|nE\ $w# }KZ{"P|(yPDjb,;\T0D discard"ignore M retain |ngN,> |nH,Z ~m# T>j{D{",|,jbE"# ;"M{"MKv`-w#}GhCK nosave !n,+{"#fZw?S|n4=S=jbVN# + AddressList PDX7mS={"D To: VNP# ~t S|n;\C4mS To: List DZ],x;\Td|Dr>}# 9C{"D>w*dkD~4t/IS`-w#K`-wITC Bourne shell PD set VISUAL= od(e# )KvK`-w1,5X=J~`-w,ZK&ITmSD>rK v Mail Lr4"M{"# +{"4=8(DD~# }K;+{"#f= dead.letter D~P,Kvk9C ~q `,# 4PI Subcommand 8(DS|n"5X=J~`-w# (}|n Command w*}Kw4+M{"#g{ Command ;x(dvrl#U9, r|#t{"D-#qr,Command Ddvf;10{"#fmt |n-#Cw Command 4q=/{"# A!D~DZ]=10{"P# JmKP shell |n#KPxP -c j>M8( Command D shell#+ Command Dj!n;":{"` -;M:J~D~P;# 6xgk(E\m7PD:J~Lr(F!n;":CZt/J~`-wDS|n;":CZZJ~`-wP T>{"PDS|n;M:`-7E";# 6xgk(E\m7PD:liJ~`-wPD44ms;":J~`-wPD{"XBq=/;M:CZd k{"DD>`-w;# mail |nD Mailbox S|n# mailq |n C> r!J~SPDZ]# o( /usr/sbin/mailq [ -v ] hv mailq M MAILQ |nr!J~SPPD{"Pm#?v{"r!v4DZ;PgB: v I\xP;v4,V{D{"CZKwzODZ?j6{ v TVZ*%;D{"Ds! v +{"S\=SPPDUZM1d v {"DE|"M= Z~PT>9{"MtZSPPDms{",g{{"GZ;NT>,r+;aT>ms{"#4,V{GT B.;: * mw}Z&mw5 X mw:X}_,;\&mw5 - mww5}$,;\&mw5 TBwPT>{"SU=,?PT>;v# mailq |nk sendmail -bp |n`,# 8( -v j>T>{"EH6# 460 |nN r!j8E"#K&mS{"EH6M;v%V{8>{(+ rUW),8>{C4mwGqZ{"DZ;P" M;v/f{"#}KTb,2mlOP``DP,dP|,PT>XFC'DE";K&T>DC'5Py Zbv{"4PDT0TC|n)9Dp{D{FDNNLr# -v Kv4, C|n5XTBKv5: 0 I&Kv# >0 "zms# >} mailq |nr!=V`MDPm: v mailq |nPvgBy>DJ~SP: Mail Queue(1 request) ---QID---- --Size-- -----Q-Time----- ------Sender/Recipient----AA02508 3 Thu Dec 17 10:01 root (User unknown) bad_user v mailq -v |nPvgBy>DJ~SP: Mail Queue (1 request) ---QID---- --Size-- -Priority- ---Q-Time--- --Sender/Recipient-AA02508 3 1005 Dec 17 10:01 root (User unknown) bad_user VN,egB: QID Size Priority Q-Time Sender/Recipient |,{"D{"SPj6{# |,{"}DPDVZ}(;|,jbE") # |,{"DEH6,KEH6y>OyZ{"Ds!# |,{"xkSPD1d# |,{"D"M=MSU=DC'j6#Z"M=MSU=.dDPPD{"mw{"D4 ,# D~ /usr/sbin/mailq /var/spool/mqueue ?< |, mailq |n# |,J~SPPk{"X*DU>D~MY1D~# `XE" sendmail |n# 6xgk(E\m7PD:J~SPEnMNq;# @V83rPv|n 461 mailstats |n C> T>XZJ~w?D3FE"# o( mailstats [ -o ][ -p ] [ -C CfFile ] [ -f StatFile ] hv mailstats |nT>10J~D3FE"#3FE"*1y] ctime 8(Dq=A!E"#?vJ~L rD3FE"T>;P,|,TBVN: |,J~Lr}# |,>XzwS8wDJ~LrSU=D{"}# |,>XzwS8wDJ~LrSU=D{"PD'VZ}# |,S>Xzw9C8wDJ~Lr"MD{"}# |,S>Xzw9C8wDJ~Lr"MD{"PDVZ}# |,;\xD{"}# |,;OzD{"}# |,J~LrD{F# M msgsfr bytes_from msgsto bytes_to msgsrej msgsdis Mailer ZT>3FE".s,avVT T *7D;P,|[SyPJ~LrT>D5#bG;Pv|, =(= V{) D;,Z3FE"DE"#m;vT C *7DPPvK,SD}?# j> 8(9C cfFile zf1!D sendmailcf D~# 8(9C StatFile zf sendmail.cf D~P8(D3FE"D~# 8(;ZdvPT>DJ~LrD{F# ZLrIA==BdvE"Re}3FE"# -C cfFile -f StatFile -o -p Kv4, 0 >0 I&jI# "zms# D~ /etc/mail/statistics /etc/mail/sendmail.cf 1!D sendmail 3FE"D~# 1!D sendmail dCD~# `XE" mailq |nM sendmail |n# 6xgk(E\m7PD:J~SPEnMNq;# 6xgk(E\m7PD:T>J~LrE";M:J~Lr3FE"U>;# 462 |nN ,$"|BMXBzILri# o( make [ -DVariable ] [ -d Option ] [ -e ] [ -i ] [ -j [Jobs]] [ -k ] [ -n ] [ -p ] [ -q ] [ -r ] [ -S ] [ -s ] [ -t ] [ -f MakeFile ... ] [ Target ... ] hv make |n(zz,$Lr/#dk make |nDG;vD~`XTf6Pm# Z makefile PPDV`MDP:D~`XTf6"shell |n"d?35M"M#(#,wPI(}T;v \ ( 41\) ax4Lx=B;P#TBPD)2;P{M*7UW&<9uI;vUq# D~`XTf6 `XTPI;vr`v?j";vKc{Mcr|`DHvu~(4)9I#bM("K;VX5,dP?j !vZHvu~R(#4(THvu~#Z?jMHvu~.dD+7X5IVt|GDKc{47(#Kc {gBy>: : :: g{?jD^D1d!Z|DNNHvu~,r+?jS*}Z#Z9CKKc{1,?jDHvu~G(}` XTP}[D#}G?jP .PRECIOUS tT,qrg{ make |nPO,rC?j+;>}# g{;P8(Hvu~,r}?j# D~`XTf6P=V`MDfr:F[M?j#F[fr8(?jgNEGnBD#b)frP;v;x / (1\)D?jMAY;v .(dc) #?jfr8(gN9(?j#b)fr\;P`v?j# Makefile 4P make |npP4P makdfile PD|n#g, make 4P?;u|n,|+|n4=j) #makefile Z?;P.0XkP;vFm{# 1;u|n(} make |n4P1,|9C make D4P73#||,S|nP= make |nDNNjMZ MAKEFLAGS d?P8(DNN73d?#make |nD73d?2GVP73PDNN,{d?# ":1 make |nv=T%J include *7,sfzEm;vG makefile D{FD%JDP(}g include depend)1,make |naTZ include P&;y#bVP*;PZI make |nA!DZ;v makefile DZ;vG"MP;G .POSIX ?j1 "z;qr,+vV;vo(ms# "M:"MTV{ # *<,ITEZ}K shell |nPPDNN;C,"R=P2ax# 73:g{ MAKEFLAGS 73d?fZD0,make |n+9C|# ?jfr ?jfr_PTBq=: target[target...] : [prerequisite...] [;command] command @V83rPv|n 463 `v?jMHvu~CUqVt#NNsfzE ;(VE)DD>MyPTFm{*#LP .DEFAULT D|nD?jD <(sb(E)d?;hCI?jTmD{F# K?jDHvu~G?j>m;ba#m#.PRECIOUS @9?j;>}#g{;P8(Hvu~,r .PRECIOUS tT+&CZD~PD?;v?j#(#,1 make ;PO1(}g,9C SIGHUP"SIGTERM" SIGINT r SIGQUIT),|+>}yP4j+NID?j#g{ make TxP -n"-p r -q j>4 wC,rO*?j_P .PRECIOUS tT# XkZ;PHvu~DivB8(bvXb?j#g{bvXb?j|(Z makefile P,rkbvXb ?jX*D|nITC4q!Z10?#;x,g{NNKI4?j,r make ;alwBf># ?jDHvu~G?j>m#ba}#b)s:IF[fr9C#*|Ds:D 3r,h*8(;vUD .SUFFIXES u?,;s8(;vBD .SUFFIXES u?Pm#makefile ;( ;\+|nk .SUFFIXES X*# .DEFAULT .IGNORE .POSIX .PRECIOUS .SCCS_GET .SILENT .SUFFIXES F[fr make |nP;v1!DF[fr/,\;C makefile PD=SF[fr(e49drD4|#1!frf" Zb?D~ /usr/ccs/lib/aix.mk P#IT(}Z|nPP+ MAKERULES d?hC*T:DD~{4f; T:DfrD~#B;PT>gNS|nPP|DfrD~: make MAKERULES=/pathname/filename F[frI?js:M|n9I#(}s:,make |n7(Hvu~,(}s:M|GDHvu~,make | n7(gN9?jnB#F[fr_PTBq=: rule: command ... dP rule _PTBN=.;: .s1 .s1.s2 464 %s:F[frhvgN9(=S%s:D?j# +s:F[frhvgN9(=SxPHvu~D .s2 D?j,bvHvu~=SxP .s1# |nNZ makefile P1,s: .s1 M .s2 X kGQ*Ds:#F[fr4dZ .SUFFIXES P8(D3r9Cs:#1BP;T r # V{*<1, * name Gi5b library D;;I1#*(}XbDD~|BbDI1,IT9Cq= .s1.a,dPxP .s1 s:DD ~C4|Bi5bDI1#.a 8DGi5b# 9Cj Z makefile P,j(e4TBq=(e: variable=value j\;(} makefile T>,gB: v g{jT>Z?jPP,rZA!?jP1xj35# v g{jT>Z|nPP,rZ4P|nP1xj35# v g{jT>Zj(ePP,rZBDjT>Zfrr|nP1xj35# g{j;P(e,r|1!* NULL#BDj(ea2GVPD,{j(e#jIT4BfPvD3r435: 1. 1!DF[fr 2. 73DZ] 3. Makefile 4. |nP# ":-e j>a973d?2G makefile P(eDd?# SHELL jHOXb#|GI make |nhC= shell |nbMw(/usr/bin/sh)D76{O#;x,g{Z makefile Pr|nPOXB(e SHELL j,r+2G|D1!hC# ":SHELL jH;0l SHELL 73d?,2;\d0l# shell |n ?v?jPD?;u|nZ`XTPO,+}G9C :: Yw{,qrb)`XTP;P;v\ ;(}4(E>4zf# g{|nPDZ;vr0=vV{G @ (at {E)"-(,V{)M +(SE)b8v{E.;r+?,r+X p&mC|n,gB: @ 9|nZ;4P0;;XT# @V83rPv|n 465 + 9NN|nPDNNGcKv4,<;vT# 9|nPIT(}8( -n"-q r -t !n44P# ;P*V{D|n(} make |n1S4P#}g,make |n+B}PDZ;u|n/Px shell,r*| |, >(sZE)shell *V{#r*B}PDZ~u|n;|,NN shell *V{,yT make |n1S4 P|: target: dependency cat dependency > target chmod a+x target vT shell LrITZ<1d,+GaDv(+;aI&# SHELL=/bin/csh target: dependency my_csh_script C makefile '\,bGr* make |nT}Q350DyPUq# 5IT4UgBy>=S=j5: macro += word ... macro += macro1 9C += Kc{zf = 1,+= Kc{=SB5,"ZT0Dd?Z]M=SD5.dek;vUq# d?(}C { } (((E) r ( )(2(E)(pd?{"Z0fS;v $(@*{E)4xP)9#g{d? {;|,;vV8,r;h*C((Er2(E+|(p4#;(i9CbVrLq=# d?f;vVZ=V;,D1L,!vZ|;9CD!O#`XTPPDd?ZKP;A!1;)9#shell | nPDd?Z shell ;4P1;)9# d?DDV`M(4EH3rS!=sEP): 73 +V |nP 466 d?;(e* make |nD73D;?V# d?Z makefile PrZ;|,D makefile P(e# d?;(e*|nPD;?V# |nN}]D4VZ3rbMDoT73#}g,N}PD%VZT`VZV {.# 7(4{"yCDoT# 73d? MAKEFLAGS |,Z make |nPP8(DNNZ]#NNZ make |nPP8( DZ]<;=S= MAKEFLAGS d?P,;s+d?dk= make 4PDyPLrD73P# "b MAKEFLAGS d?PD -f M -p j>DYw4(e#Zbvd?P,|nPj>EHZ -f M -p j># Jm8(QwHvu~D? -DVariable hCd?5* 1# @V83rPv|n 467 -dOption -e -f Makefile -i -j [Jobs] -k -n -p -q -r -S -s -t Target T>XZ make li(wT==)DD~MN}Dj8E"#;PNN!nrxP A !nD -d j >T>yPICDwTE"#TB*vpI!DwT!n: A T>yPI\DwTE"# a T>XZi5QwM_Y:fDwTE"# d T>XZ?Z9lNNTs0DXZdk9l?vTs.srvmKv.0XZdkXZ9l?jDwTE",|(^DUZ# s T>XZs:QwDwTE"# v T>XZd?35DwTE"# 8(73d?2G makefile PDj35# 8(A!;v makefile 4zf1!D makefile#g{ Makefile G -(,V{),rA!j|n,+G";KP|G#;x,a4PT +(SE)*yPj(e/OM?jhv# g{TsD~;P}Z,r5X;vc4,k;g{?j}Z,r5X;v4,k#;x,a4P T +(SE)*0:D|nP# ;9C1!fr# g{"zms,rU9 make |n#bG1!5,k -k j>`4# 4P|n1;ZA;OT>|G# 4(;v?jr|B|D^D1d,9|4p4;P}Z#4PT +(SE)*1,bu|n5XTBKv5: I&jI# ?j}Z# "zms# 0 1 >1 qr,bu|n5XTBKv5: I&jI# "zms# 0 >1 >} 1. *FwZ makefile PR=DWv?j,kdk: make 2. *T>+;KP make |n*C4FwD~D|n: 468 |nN/dev/null 6. *Z"P==P9C make |nCn` 10 v"Pw549( makefile P8(D?j,kdk: make -j 10 7. *Z"P==P9C make |n,C=n` 10 v"Pw5R9=y:XO^* 1.5,kdk: make -j 10 D~ makefile Makefile s.makefile s.Makefile /usr/ccs/lib/posix.mk /usr/ccs/lib/aix.mk |,`XTPm# |,`XTPm# |,`XTPm#bG;v SCCS D~# |,`XTPm#bG;v SCCS D~# |,CZ make |nD1!D POSIX fr# |,CZ make |nD1!Dfr# `XE" sh |n# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:make |nEv;# 6Yw53kh8\m7PD:|n;# makedbm |n C> 9(;vxgE"~q(NIS)}]b3d# @V83rPv|n 469 o( 4(;v NIS 3d /usr/sbin/makedbm [ -b ] [ -i NISInputFile ] [ -o NISOutputFile ] [ -m NISMasterName ] InputFile OutputFile -d NISDomainName ] [ 4(;vG dbm q=D NIS 3d /usr/sbin/makedbm [ -u dbmFileName ] hv makedbm |n4(;v NIS 3d#|G(}+ InputFile N}P8(DD~*;I=vdvD~: OutputFile.pag M OutputFile.dir 4jID#dkD~PD?;P<;*;I;u0}]b\mw1(DBM)G <# n#S /var/yp/Makefile D~wC makedbm |nTzI NIS 3d#/var/yp/Makefile D~D?PP=Z ;vUqrFm{DyP0 -b -i -o -d -m -u (}9C named {F~qw+3d+%=yP~qw# 4(;vxP YP_INPUT_FILE |DXbDn# 4(;vxP YP_OUTPUT_FILE |DXbDn# 4(;vxP YP_DOMAIN_NAME |DXbDn# 4(;vxP YP_MASTER_NAME |DXbDn# 7z DBM D~#4?Pr! DBM D~D;n,5dC;vUq|t*# D~ /var/yp/Makefile |,9l NIS 3dDfr# `XE" ypinit |nM yppush |n# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services (NIS) Overview for System Management# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD How to Create a Non-Standard NIS Maps# AIX 5L Version 5.3 Communications Programming Concepts PD List of NDBM and DBM Programming References# 470 |nN Z makefile P4(`XT# o( makedepend [ -DName=Def] [ -DName] [ -IIncludeDir ] [ -YIncludeDir ] [ -a ] [ -fMakeFile ] [ -oObjSuffix ] [ -pObjPrefix ] [ -sString ] [ -wWidth ] [ -v] [ -m ] [ —Options— ] SourceFile ... hv makedepend |n43rA!?v SourceFile,"Rq C $&mwGyTdxPo(Vv#|&myPD #include"#define"#undef"#ifdef"#ifndef"#endif"#if M #else 18n47(Z`kPh*C=D) #include 18n#NN #include 18n<\;}C,Pd{ #include 18nDD~,"R,yZG)D~PxPo( Vv# SourceFile 1SrdS|,D?vD~<; makedepend F*;v0`XT1#b)`XTTBP==4= makefile P:Z`XT|D1,make |n\;7(XkXB`kD)TsD~# 1!ivB,g{{* makefile DD~fZ,r makedepend +|DdvME=bvD~P,qrE= Makefile D~P#ITC -f j>8(;v8C makefile#makedepend WHZICDD~PQwb;P: # DO NOT DELETE THIS LINE - makedepend !vZ|# r__P -s j>D;Pw*`XTdvD(g{#g{|R=b;P,r|+ makefile PDb;PsfDy PZ]>},;s+dvE=b;PDsf#g{ makedepend ;PR=b;P,r|+ makefile D)2= S=(gV{.,;sZbvV{.sfECdv# TZZ|nPOvVD?;v SourceFile,makedepend Z makefile P4TBq=ECwP# SourceFile.o: dfile ... dP,SourceFile.o 4Ts:; .o !zD|nPD{F,R dfile G;v`XT,1T SourceFile rd| ,D;vD~xPo(Vv1,Z #include 18nPvVC`XT# C|nPPyCDc(Y(yP(}%; makefile `kDD~+;sBTk -I M -D j>`,D==`k, RZ%;? ":makedepend |nvT|;O6Dj>#j>DC>k cc |n`F# -DName=Def r -DName -IIncludeDir -YIncludeDir -a -fMakeFile -oObjSuffix -pObjPrefix -sString -wWidth -v -m —!n— T makedepend |n{EmPD Name d?xP(e#g{;P =Def 5w {,r{E;(e* 1# 1v= #include 18n1,T makedepend |nQwD?9 z\;mb8(;vs:,}gxP -o.b D0.b1 s:rxP -o.obj D 0:obj1s:HH# TZTsD~{$HC4*TsD~8(;,D?<#1!5*UV{.# 8(*JmzZ makefile PQw1* makedepend 8(;,DV{.# |DdvPDnsPm#1!DnsPmG 78 vV{# 9C makedepend T>Zj;v/f E"#ZT0D makedepend f>P,bG1!P*#Cj>G*Krsf] xa)D,RZPX`v|,DwTJbPPC# vT|,Z*7Ma2D+,V{PdDNN;I6pDN}#1 makedepend ZN}PmPv=+,V{(—)1,fsDNN;I6pDN }<;vT,x;PNNa>;Z~v+,V{U9bVYw#+,V{9C makedepend 2+XvT~XD`kwN},b)N}2m(#\;Z CFLAGE make |nj(kND>}N)PR=#makedepend \;6pDj >T0vVZITD+,V{.dDj><;}#&m# >} (#X,makedepend +CZ makefile ?jP,Tcdk makedepend I|B makefile D`XT# SRCS=file1.c file2.c ... CFLAGS=-O -DHACK -I../foobar -xyz depend: makedepend -- $(CFLAGS) -- $(SRCS) 472 |nN (} troff |n0ds&mw4(JZDAD~xFhvD~# o( makedev DESC | FontFile ... hv makedev |n(} troff |n0ds&mw4(JZDAD~xFhvD~#18( DESC D~1,makedev |n9C|,Z DESC D~PDE"4( DESC.out D~M;5PVehvD~#18(;vVeD~1, makedev |n4(`&DVehvD~# !n DESC 4( DESC.out D~# N} FontFile 4( FontFile.out D~# >} TB|n: makedev B 4(;v B.out D~,||, Times-Bold VeDVem# `XE" troff |n# troff VeD~q=# makekey |n C> zIS\\?# o( makekey @V83rPv|n 473 hv makekey |nzIZ4PS\DLrPyCD\?#|Ddkdv(#G\@# makekey |nSj} 1. *zIdkV{. 1234567890 DS\\?,IdkTB|n: $ makekey 1234567890 ;s4 Ctrl-D |#K1azITBS\\?,",;PO $(shell a>{)tzZyzI\?Dsf: 90y744T/NXw1U$ 2. *Jm makekey (}\@S\dkV{.,IdkTB|n: $ echo 1234567890 | makekey 3. *Jm makekey SD~S\dkV{.,IdkTB|n: $ cat infile 1234567890 $ makekey < infile r_,zITdkTB|n: $ cat infile | makekey `XE" crypt" encrypt r setkey S}L# makemap |n C> * sendmail 4(}]b3d# o( makemap [ -C -N -c CacheSize -d -e -f -l -o -r -s -u -v] Maptype Mapname hv makemap |n4(}]b3d,CZ sendmail |nPDX|V3di/#|SjN}f;#VfOYVHV{& CG=v(0%%1) #UPMI0#1* -c CacheSize -C -d -e -f -l -N -o -r -s -u -v 8(9C"PM B w_Y:fDs!# m>9C8(D sendmail dCD~4iR TrustedUser !n# Z3dPJmX4DX|V#bvvZ B wq=3dPJm#g{A!==v`,DX|V,r+| G`GO# 5";[;s!4# Pv'VD3d`M# |,Z3dPU9V{.DUVZ#bXkk sendmail.cf0K1PPD -N j>%d# 8(=S=VPDD~#Jmz9d;vVPDD~# Jmf;VPDX|V#(#X,g{X4KX|Vx;4Pek,r makemap |naPa>E "# 4(3d1vT2+Tli#b|(Z+2I4? T>*zVau?# o( man [ [ [ -c ] [ -t ] [ Section ] ] | [ -k | -f ] ] [ -F ] [ -m ] [ -MPath ] [ -r ] [ -a ] Title ... hv man |na)PXwbDNE"b^',,D>E"b|,Yw53D5# Section }VG: m>C'|nMX$Lr# m>53wCMZK~q# m>S}L# m>XbD~"h8}/LrM2~# m>dCD~# m>N7# m>Sn|n# m>\m|nMX$Lr# 1 2 3 4 5 6 7 8 ":,D>E"}]bPDYw53D5vViI}vN:|nVa3f(ZN 1 P,`1ZN C)"S}L Va3f(ZN 3 P,`1ZN L)MD~Va3f(ZN 4 P,`1ZN F) #1Qw,D>E"1, 8(N 1"6"7 r 8 1!*|nVa3f,N 2 r 3 1!*S}LVa3f,N 4 r 5 1!*D~ Va3f# g{ Section N}!T,r man |nQwyPDVaN# man DQw769C;vI :(0E)t*DdPPS}LVaD?E"b1,MANPATH 73d?^'# man |nT>Va3fgB: 1. man |nQw /usr/share/man ??<(cat?) #g{q=/f>IC,"R|H nroff |n4^DC|m,r man |nT>q=/f>#qr,Va3fT nroff |nq=/MT>#g{C 'PmI(,rq=/DVa3fIf"Z}7DX=,Tcns;NtC man |n;aY;Nq=/3 f# ":bo;PyxDVa3fD nroff 4#;x,IT+Va3fD nroff 4EC= man ?E"bPA!#,D>E"b$tZ /usr/share/man/info ?}]bPA!1,man |n";+NNVa3fEx /usr/share/man/cat ?D~TJ&T>w,"9C PAGER 73d?P hvD|nT>Va3f# 476 |nNE"bP;PR=Va3f,G4,|iR C'8(D,D>E"b((} -M r MANPATH) #C'(eD,D>E"b&CNUTBD?9C LC_MESSAGES 18(D ISO oT{E,%l m>9C LC_MESSAGES 18(D ISO o T{EDW 2 vV{#}g,TZ LC_MESSAGES=en_US,D5ITECZ Path/en_US r Path/en# v DocLibraryname m>D5bD{F# v Section m>N{F,XkGTB.;: – cmds-m>0|nN1 – libs-m>0bN1 – files-m>0D~N1 ":g{8( -m !n,rTVa3fDQw;\4UI -M r MANPATH 73d?8(D763rj I# 1CJ HTML }]b1,man ZiRd{ LPP b.0iRYw53b#Zb)bP,|4TB3r&mE ": |nN< S}L,53wC D~}C cmds libs files g{jD more |ndM|Ddv#-s j>{}`v UP"RZA;O?T>;3M#9#-v j>{9ZA;OT>Gr!V{#*Lxv/,4Uq|#Zdv #9s*LxYv/ 11 P,4 Ctrl-D 4|3r# PAGER 73d?IThC=NNyhD3fwHLrO#1!5G more |n#*|D1!D3fwHLr, kdk: PAGER=Somepager export PAGER }g,g{T`4r?V;P==4(FVa3f,PAGER 73d?IThC= /usr/bin/pg,Tc;P;a qXFV{Gyr!v4#bv}LTVa3f"GGX*D# 1 man |n9C,D>}]b1,|\;lw8vo~#}g,man open T>8vo~#9C SIGINT(Ctrl-C)j+Kv man |n#m;=f,man open close 2T>8vo~,+9C SIGINT(Ctrl-C) a9 man T> close |nE"x;GKv#YN9C SIGINT(Ctrl-C)j+Kv man |n# 18({FP|, $(@*{E)D0xgFc531b}L.;1,&Z $ 0dk;v \ (41\)# j> -a -c -f -F T>yP%dn# T>9C cat |nDVaE"# T>ZX|V}]bPvkw*nUN}x(D|n{`XDn#ITdk`v|n{,PdCUqt*# 9CCj>vQw|no~#*9C -f j>,root C'XkT0Qdk catman -w T(" /usr/share/man/whatis D~# ;T>Wv%dn# @V83rPv|n 477 T>X|V}]bP|,kw*nUN}x(DV{%dDjbDV{.D?;P#ITdk`vjb,P dCUqt*#*9C -k j>,root C'XkT0Qdk catman -w T(" /usr/share/man/whatis D~# ;Z MANPATH r -M P8(D76PQw# |D man |nQwVaE"Dj<;C#76GC0Et*D76DPm,dP,IT9CTBXb{E: -k -m -MPath v %D - *zoz3D1! AIX 76# v %L-k10oT73D LC_MESSAGES `p`T&DX(ZoT73D?<;C# v %L-k10 LC_MESSAGES `pDW 2 vV{`T&DX(ZoT73D?<;C# VaE"D6LQw#g{vZ3v-r,6LQw'\,r man +4P>XQwTq!ksD*zoz 3#NNTBivD51;'VwzDoT73,r man |nQw8CoT73DD5#g{QwI &,rD53Z*;=>XwzDoT73sT>#g{8CoT734Z>XwzO20,r man |nT >D53'\# 9C troff |nq=/VaE"#g{Z,D>E"yPiR=Va3f,rvTCj># -t Kv4, bu|n5XTBKv5: I&jI# "zms# 0 >0 >} 1. *T>XZ grep |nDE",kdk: man grep 2. *T>XZ rpc_$register b}LDE",kdk: man rpc_\$register 3. *T>|,0mkdir1V{.D /usr/share/man/whatis X|V}]bPDyPn,kdk: man -k mkdir KdvH,Z apropos |n#;PZ /usr/share/man/whatis X|V}]bQfZ1,E\S -k j> SUdv# 4. *T>k nroff M troff |n`XDX|V}]bPDyPn,kdk: man -f nroff troff KdvH,Z whatis |n#;PZ /usr/share/man/whatis X|V}]bQfZ1,E\S -k j>S Udv# 5. *T> /usr/share/man r /usr/share/man/local 76PDyPk ftp |n`XDo~,kdk: man -M/usr/share/man:/usr/share/man/local ftp 6. *T>yP%dn,dkTB|n: man –a Title 7. ;*T>Wv%dn,dkTB|n: 478 |nN *C'a)r%D"yZK%DSZ,CZ|Br|DQ20=53PDVe5P# ":KP managefonts E>Xk_P root C'(^# managefonts E>|,Z /usr/lib/ps/ditroff.fonts/managefonts D~P# o( managefonts [ Option ] hv managefonts |n*C'a)r%D"yZK%DSZ,CZ|Br|DQ20=53PDVe5P#g{; Pa)|nPN},r9CyZK%DSZ#|nPN}ITa)kK%!q`,D&\# Z0D>q=/~qLr|1D0*<$_1!n20=53OD,1,Ve5P/2;20=53O#1! DhC|(|, Times"Courier M Helvetica Ve5PZZDj;vICDVeK%,C'\;!q {Gk*9(DVe5P#Lr;a9(Q20DVe5P# @V83rPv|n 479 managefonts |n|,ozA;,|Z20Ve5PP*C'a)oz# ": 1. ;\1S>}Ve5P#*>}Ve5P,WHXk20|,yhDVe5PDn!S/Dm~|# 20m~|.s,EITS0%@VeK%1?NmS;vVe5P#}g,g{10DdCG Times"Courier M Helvetica,+;k* Times M Courier,rIT9C managefonts Lr4200; , Times Dm~|1# 2. ;fZk managefonts LrPDK%nH,D|nPo(# |nPN}Is=R4d;xvD3rpwC#TBG option N}DP'50d,e: init0 clean cleanall default standard13 standard35 all CourierFamily HelveticaFamily HelvNarrowFamily AvantGardeFamily BookmanFamily GaramondFamily LubalinFamily NewCenturyFamily OptimaFamily PalatinoFamily SouvenirFamily ZapfFamily BaseFamily u}yPDY1D~MT020DVe# >}yPDY1D~"T020DVeMQ20D0*<1 troff VeD~# 20 Standard 13 Ve# 20 Standard 13 Ve# 20 Standard 35 Ve# 20yPI\DVe# 20 Courier Family Ve# 20 Helvetica Family Ve# 20 Helvetica Narrow Family Ve# 20 Avant Garde Family Ve# 20 Bookman Family Ve# 20 Garamond Family Ve# 20 Lubalin Family Ve# 20 New Century Family Ve# 20 Optima Family Ve# 20 Palatino Family Ve# 20 Souvenir Family Ve# 20 Zapf Family Ve# 20 Base Family Ve,}g Times Roman# >} 1. *20 standard 13 Ve: managefonts cleanall standard13 2. *20 standard 35 Ve: managefonts cleanall standard35 3. *20yPVe: managefonts cleanall all 4. *20 Courier Family Ve(XkT0Q20 Times Roman r Base Family Ve): managefonts init0 CourierFamily clean `XE" enscript |n"ps630 |n"psrev |n"ps4014 |n"psdit |nM psplot |n# 480 |nN EfVa3f# o( mant [ -M Media ] [ -a ] [ -c ] [ -e ] [ -t ] [ -z ] [ -T Name ] [ troffFlags ] [ File ... | - ] hv mant |n9CVa3fj(man jm~|)4EfVa3f# File N}8(I mant |n&mDD~#D ~XkT>ZyPj>Dsf#g{;P8(D~{,r mant |nr!|Dj>Pm#g{* File N}8 (K -(uE),rA!j#troff |nDj>II troffFlags N }8(# g{dk|,;v;I ’\″ x(%}E"41\"+}E"x)V{.iID troff |n"MP,dP x G c" e M t }vV8DNbiO,"RZ+}EM x .d;P;vV{Ud,r;\|nP!ngN,dk+( } cw |n"eqn |nM tbl |nDJ1iO4%@&m# ":9C troff |nD -oList j>8(dvD3f6'#troff |nD -oList j>k -c j>"-e j>"-t j>M -(u)j>PD;vr`vj>;p9CTwC mant |n,g{;P(} List d?8(D5 Dns;3,raxv;v broken pipe {"#bv broken pipe {"";8>NNJb,ITvT# k troff |n;,,g{;Pw7Dks,r mant |n4TBj>"73d?r1!hC+|DdvdM= 8(Ds&mLrP: -z -TName TYPESETTER default mw;P9Cs&mLr# T(} Name d?8(Dr!h8<8dv# *53738(X(Dr!h8# "MA ibm3816# +}KBmTbDj>+]=OJD troff |nrj|P#yPj>XkT>Z8(D~{.0# j> yPDj>XkZ8(D~{.0vV# -a -c -e wC troff |nD -a j># C cw |n$&mdkD~# C eqn |n$&mdkD~# @V83rPv|n 481 -M Media 8(=Es!47(=EODI3qxDs!#Media d?DP'5G: A4 8(=Es!* 8.3 X 11.7 "g(210 X 297 mm) # A5 8(=Es!* 5.83 X 8.27 "g(148 X 210 mm)# B5 8(=Es!* 6.9 X 9.8 "g(176 X 250 mm) # EXEC 8(=Es!* 7.25 X 10.5 "g(184.2 X 266.7 mm) # LEGAL 8(=Es!* 8.5 X 14 "g(215.9 X 355.6 mm) # LETTER 8(=Es!* 8.5 X 11 "g(215.9 X 279.4 mm)#bG1!5# ":Media d?;xVs!4# C tbl |n$&mdkD~# <8^s&mDdv# *8(Dr!h8<8dv#Name d?I\G: -t -z -TName ibm3812 3812 3=r!z II# ibm3816 3816 3=r!z# hplj Hewlett-Packard LaserJet II# ibm5587G `VZoT'VD 5587-G01 Uo:Vr!z# psc PostScript r!z# X100 AIXwindows T>w# Sj 4("^DMT>{"rP# o( mark [ +Folder ] [ -list ] [ -sequence Name [ Messages... ] [ -add | -delete ] [ -zero | -nozero ] [ -public | -nopublic ] ] hv mark |n4(">}"mSMPvrPPD{"#Z1!ivB,mark |nPv10D~PDyPrPM| GD{"#g{9C -add r -delete j>,r2Xk9C -sequence j>#SrPP>}yPD{"1, mark |nSD~PP>}rP{# *4(;vBDrP,kdkxP*4(DrP{D -sequence j>#mark |n4(T10{"* -add -delete +Folder -help -list -nopublic -nozero -public -sequence Name -zero Messages +{"mS=;vrPP#-add G1!j>#g{;P8({",r mark |n9C10{ "# ":Cj>vIk -sequence j>;p9C# SrPP>}{"#g{;P8({",rZ1!ivB>}10{"# ":Cj>vIk -sequence j>;p9C# 8(*liDD~P# Pv|no("ICD*X(P;)Mf>E"# ":TZ MH,Cj>D{FXk+?44# T>rPPD{"#Z1!ivB,-list j>T>10D~PP(eDyPrP{M{"#* i48(DrP,k9C -sequence j>M -list j># ^F9CDrP#-nopublic j>vv^FrP>mx;^FrPPD{"#g{D~PTd {C'G4#$D,rbv!nG1!5# (}vmSr>}8(D{"4w{rP#Cj>G1!5# 9rPICZd{C'#-public j>vv9rP>mICZTd{C',";9\#$D{ "IC#g{D~PTd{C';G4#$D,rCj>*1!5# * -list"-add M -delete j>8(;vrP# +}10{"TbDyP{"e}#,y8(K -delete j>1,-zero j>Z>}NN{" 0+yPD{"SD~PPE=rPP# ZrPP8({"#IT,18(`v{"#E"4TB}C6p: Number {"} all D~PPDyP{" cur r .(dc) 10{"(1!5) first D~PPDZ;u{" last D~PDns;u{" next 10{"DB;u{" prev 10{"DO;u{" g{9C -list j>,r Messages N}D1!5G all#qr,1!5G10{"# E*D~u? Z UserMHDirectory/context D~PITiR=TBu?: Current-Folder: 8(1!D10D~P# Z $HOME/.mh_profile D~PITiR=TBu?: Path: 8( MH ?<# >} 1. *ND10D~P(eDyPrPDPm,kdk: mark 53T>kTBZ]`FD{": @V83rPv|n 483 cur: 94 test: 1-3 7 9 Z>>}P,{" 94 G10D~PPD10{"E#{* test D{"rP|,{"E 1"2"3"7 M 9# 2. *i4 meetings D~P(eDyPrPDPm,kdk: mark +meetings 53T>kTBZ]`FD{": cur: 5 dates: 12 15 19 3. *4(10D~PP{* schedule DBD{"rP,kdk: mark -sequence schedule 53T> shell a>{Tmw schedule rPQ4(#Z1!ivB,53+10{"mS=BDrPP# 4. *S schedule rPP>}{" 10,kdk: mark -sequence schedule 10 -delete D~ $HOME/.mh_profile /usr/bin/mark 8( MH C'E*D~# |, mark |n# `XE" pick |n# mh_alias D~q=M mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# mesg |n C> Jmr\x4{"# o( mesg [ n | y ] hv mesg |nXF53PDd{C'Gq\;C write |nr talk |nrz"M{"#;xN}wCDivB, mesg |nT>10$w>{"mIhC# Z1!ivB,shell t/&mmID{"#(}Z $HOME/.profile D~P|, mesg n P4XhK1!Yw# _P root C'(^DC'\;"M4E"=NN$w>,;[|GD{"mIgNhC#{"mIT(}gS J~53(sendmail)+MD{"^'# 484 |nN ;Jm root C'"M{"=zD$w>#9C|nDbVN=IT\bBxD{"XxgODyP$w>"M{"=zD$w># n y Kv4, bu|n5XTBKv5: JmSU{"# ;JmSU{"# "zms# 0 1 >1 >} 1. *;Jm root C'"M{"=zD$w>,kdk: mesg n 2. *JmNNK"M{"=zD$w>,kdk: mesg y 3. *T>10D{"mIhC,kdk: mesg T>kTBZ]`FDE": is y ZOfD>}P,10D{"mIhCG y(Jm>XxgODyPC'"M{"=zD$w>)#g{+ {"mIhC|D* n(;Jm root C'"M{"=zD$w>),rT>kTBZ]`FDE": is n D~ /dev/tty* $HOME/.profile 'VXFUKSZ# XFt/xLMX$Lr# `XE" sendmail |n"talk |nM write |n# 6xgk(E\m7PD:(Ekxg;# @V83rPv|n 485 mhl |n C> zI{"Dq=/Pm# o( mhl [ -form FormFile ] [ -folder +Folder ] [ -moreproc Command | -nomoreproc [ -bell | -nobell ] [ -clear | -noclear ] ] [ -length Number ] [ -width Number ] hv mhl |n4({"Dq=/Pm#C|n(#G(} showproc: E*D~nrd{ MH |nPD -showproc j>4t/#1T>{"1,mhl |n9Cq=D~PyPD8n#g{8(`Z;v{",r mhl |nZ ?A{"T>0a);va>{# g{8( -nomoreproc j>,r mhl |naa>C'4B05X1(2ITG Ctrl-D 4|3r)4i4B ;u{"#*#910{"dv"SUB;u{"Da>{,k4B Ctrl-D 4|3r#4B0Kv14|3r T#9|ndv# ":*9C mhl |n,Xk("k*&m10? -bell -clear -folder +Folder -form FormFile -help -length Number -moreproc Command -nobell -noclear -nomoreproc -width Number 486 |nNr(eK moreproc: E* D~n+|G*U1,-bell j>*1!5# 1dvh8GT>w1,?T>;3se}A;#mhl |n9C $TERM 73d?4 POT>wD`M#1dvh8;GT>w1,-clear j>Z?v{"Da2ek;v ;3{#Cj>vZ moreproc: E*D~nQ(eR*U10l mhl |n# 6pCZ mhl.format D~D MessageName: nDD~P#1!5* $mhfolder 73 d?D5# 8(|,8Cdvq=DD~#1!q=Z UserMHDirectory/mhl.format D~Phv# g{KD~;fZ,r mhl |n9C /etc/mh/mhl.format D~PhvD531!q =# Pv|no("ICD*X(P;)Mf>E"# ":TZ MH,Cj>D{FXk+?44# hCdvA;D$H#1!5* $TERM 73d?m>D5#g{K5;J1,r1! 5* 40 P# 9C Command d?D5zf $HOME/.mh_profile D~P8(D moreproc: nD5# Z?3Da2{9zI(/{#;P1dvh8GT>w,9CK -nomoreproc j >,r moreproc: E*D~nQ(eR*U1,Cj>E0l mhl |n# 1dvh8GT>w1,Z?3Da2;e}A;#1dvh8;GT>w1,-clear j>;Z?v{"a2ekq=4!{#19CK -moreproc j>r moreproc: nQ (eR*U1,Cj>*1!5# hC moreproc: n*U5# hCdvA;DmH#1!5* $TERM 73d?m>D5#g{K5;J1,r1! 5* 80 P# E*D~n Z UserMHDirectory/.mh_profile D~PITiR=TBu?: moreproc: 8(kC'xP(ED;%=Lr# >} 1. *Pv inbox D~PPD{" 5,k+?<|D= inbox: cd /home/mickey/Mail/inbox ;sdk: /usr/lib/mh/mhl 5 T>kTBZ]`FDE": --- Using template MHL.FORMAT --Date: To: cc: From: Subject: {"D> 2. *T>`v{",kdk: /usr/lib/mh/mhl 5 6 7 D~ $HOME/.mh_profile /etc/mh/mhl.format UserMHDirectory/mhl.format /usr/lib/mh/mhl |, MH C'E*D~# (e1!D MH {"#e# 8(C'D1!{"#e# (g{|fZ,r2G1!D MH {"# e# ) |, mhl |n# `XE" ap |n" dp |n" next |n"prev |nM show |n# mh_alias D~q=M mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# mhmail |n C> "MrSUJ~# o( mhmail User ... [ -cc User ... ] [ -from User ... ] [ -subject ″String″ ] [ -body ″String″ ] @V83rPv|n 487 hv mhmail |n+4""MM#f{"#*#f{",kdk;xNNj>D mhmail |n#1!D~P* $HOME/inbox# g{C User N}8(;vr`vC'X7,r mhmail |nSzDUKSUD>R+4{"#zIT(}4 B Ctrl-D 4|3r4ax{"D>#mhmail |n+{"1>"M=?;v8(DUK# j> -body ″String″ -cc User... -from User... -help -subject ″String″ C8(DV{.w*{"we4"M{"#Xk+V{.EZ}EP#18( -body j >1,mhmail |n";SUKS\D># +{"D1>"M=8(DC'#mhmail |n+X7Ek cc: VNP# +8(DC'X7Ek{"D From: VNP# Pv|no("ICD*X(P;)Mf>E"# ":TZ MH,Cj>D{FXk+?44# +8(DD>V{.Ex{"D Subject: VNP# >} 1. *SUBDJ~"+|Ek1!DJ~D~P $USER/Mail/inbox P,kdk: mhmail 53T>kTBZ]`FD{": Incorporating new mail into inbox... 65+ 04/08 jim@athena.a Meeting 66 04/08 jim@athena.a Schedule <>}P,+=v{"<#f=K inbox D~P#Z;v{"DwbG Meeting,"RZ;PTdS The meeting will *<#Z~v{"DwbG Schedule,"RZ;PTdS Schedule change will *<# 2. *+XZUL|DD{""M= venus 53PD jamie C',kdk: mhmail jamie@venus -subject ″Schedule Change″ 53Hrzdk{"D>#ZjI}DDns;Ps,4 Enter |,;s4B Ctrl-D 4|3r4"M{"# D~ /var/spool/Mail/$USER /usr/bin/mhmail (eECJ2D;C# |, mhmail |n# `XE" inc |nM post |n# mh_alias D~q=M mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# 488 |nN r!{"MD~PDj{76{# o( mhpath [ +Folder ] [ Messages [ ,Messages ] ... ] hv mhpath |nPvD~PM{"D76{#Z1!ivB,C|nPv10D~PD76{# j> +Folder -help Messages 8(PvDvD~PD76# Pv|no("ICD*X(P;)Mf>E"# ":TZ MH,Cj>D{FXk+?44# 8(*Pv76{D{"#Messages N}IT8(8v{""{"6'r%v{"#9CTB}C8({ "# Number {"}#18(`v{"1,C:EVt?u{"#18({"6'1,C,V{Vt6'D OB_g# ":18(6'1,;\9C new d?# Sequence C'8(D;i{"#6p5|(: all D~PPDyP{"# cur r .(dc) 10{"# first D~PPDZ;u{"# last D~PPDns;u{"# new 538(;|,DB;u{"D76{# next 10{"DB;u{"# prev tSE10{"D0;u{"# E*D~n +TBwndk= UserMhDirectory/.mh_profile D~P: Current-Folder: Path: hC1!D10D~P# 8(C'D MH ?<# >} 1. *Pv10D~PD76{,kdk: mhpath @V83rPv|n 489 53l&kTBZ]`FD{": /home/tom/Mail/inbox 2. *Pv source D~PPD{" 2 = 4 D76{,kdk: mhpath +source 2-4 53l&kTBZ]`FD{": /home/tom/Mail/source/2 /home/tom/Mail/source/3 /home/tom/Mail/source/4 3. *Pv53VdxQmS=10D~PDB;u{"D76{,kdk: mhpath new 53l&kTBZ]`FD{": /home/tom/Mail/source/5 Z>>}P,B;u{"+GC' tom D10D~P /home/tom/Mail/source PD{" 5# D~ $HOME/.mh_profile /usr/bin/mhpath (eC'D MH E*D~# |, mhpath |n# `XE" folder |n# mh_alias D~q=M mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# migratelp |n C> Z;,DommO,+QVdD_-VxS;vomVxF/=m;vomVx# o( migratelp LVname/LPartnumber[ /Copynumber ] DestPV[/PPartNumber] hv migratelp +8(D_-m LVname D_-Vx LPartnumber F/= DestPV omm#g{?jomVx PPartNumber Q8(,r9C8(DVx,qr9C_-mDZ?xr_T4!q?jVx#Z1!ivB, (FZ;vPJbD5q1>#IT* Copynumber 8( 1"2 r 3 D54(F;vXbD5q1># ":Z""miDivB,Xk} 1. *+_-m lv00 DZ;v_-VxF/= hdisk1,kdk: migratelp lv00/1 hdisk1 2. *+_-m hd2 DZ}v_-VxDZ~v5q1>F/= hdisk5,kdk: migratelp hd2/3/2 hdisk5 3. *+_-m testlv DZ 25 v_-VxDZ}v5q1>F/= hdisk7,kdk: migratelp testlv/25/3 hdisk7/100 D~ /usr/sbin migratelp $tD?<# `XE" lslv |nM lvmstat |n# 6Yw53kh8\m7PD:_-mf"w;# migratepv |n C> +QVdDomVxS;vommF/=m;vr`vd{omm# o( migratepv [ -i ] [ -l LogicalVolume ] SourcePhysicalVolume DestinationPhysicalVolume... hv migratepv |n+QVdDomVxM|G|,D}]S SourcePhysicalVolume F=;vr`vd{omVx# *^F+M=X(Domm,kZ DestinationPhysicalVolume N}P9C;vr`vommD{F;qr,m iPDyPomm|D# g{ migratepv -l |n;\R=c;DZSUd4zcks,rT<(Fa'\# ":yPD0_-m\mw1(F/}}-Sj} 1. *+omVxS hdisk1 F/= hdisk6 M hdisk7 O,kdk: migratepv hdisk1 hdisk6 hdisk7 +omVxS;vommF/=`,miZDmb=vommO# 2. *+_-m lv02 PDomVxS hdisk1 F/= hdisk6,kdk: migratepv -l lv02 hdisk1 hdisk6 ;P+G)|,Z lv02 PDomVxS;vommF/=m;vomm# D~ /usr/sbin /tmp migratepv |n$tD?<# |nKP1f"Y1D~D?<# `XE" cplv |nM lslv |n# 6Yw53kh8\m7PD:(FommDZ];# 6Yw53kh8\m7PD:_-mf"w;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# AIX 5L Version 5.3 Kernel Extensions and Device Support Programming Concepts PD System Dump Facility# 492 |nN *6L,$XFM`S5q#i# o( mirrord hv mirrord X$LrXFM`S5q#i#5qX$LrM5q#i;p$w4a)XF(5q,bGZ>XY w1D53XF(k6L~q(RDXF(.dD|nD+rXT#>XXF(r BUMP XF(,S= S1 _ 7,6LXF(CwFbww,S= S2 _7#mirrord X$LrC4ZYw53KP1xP6L~q'V# ":*9C6L~q,Xk20m~msU>k*"~qozm~|"6L~q'VXkP'RhCK 6LZ(j># (#,mirrord X$LrZ}4hC(^6L~qmI)r6LZ(j>4hC,rX$Lr242;4PMKv# g{=Vj>T0GqG(}w\m tty S1 M S2 _7(XbD~ /dev/ttyS1 M /dev/ttyS2)#g {b)li.;'\,r mirrord ;\4PXF(5q"R5X;u{",bM*24;4P#g{li(}, r mirrord 4(;vxD~ /etc/locks/mirror,1@tZ S2 _7DxL,9k5q#i,u)\;Zs`}53OCZ5qXF(# ":mirrord |n;\$wZxP Micro Channel® I/O D`&mw53#TZ IBM 53,b|, IBM 7012 M G 5P"IBM 7013 M J 5P M IBM 7015 M R 5P# EE ITC SIGTERM r SIGKILL EE4#9X$Lr# >} *S|nPt/X$Lr,;*dk: mirrord @V83rPv|n 493 D~ 5q streams #i# S2 _7D tty dCD~# S2 _7DwFbwwdCD~# mirrord xD~(1 mirrord &Zn/4,1fZ) # I mirrord XFDUKXbD~# /usr/lib/drivers/mirror /usr/lib/mir_tty /usr/share/modems/mir_modem /etc/locks/mirror /dev/ttyS1 M /dev/ttyS2 `XE" portmir |n# mirrorvg |n C> 5qZ;vx(DmiOfZDyP_-m# o( mirrorvg [ -S | -s ] [ -Q ] [ -c Copies] [ -m ] VolumeGroup [ PhysicalVolume ... ] hv mirrorvg |nqCx(miODyP_-m"R3db)_-m# g{*miPD?;v%@D_-m4P mklvcopy |n,r2ITV$4jI`,D&\#M mklvcopy ;y,k}];p5qD?jom}/wX kQ-GmiDI1#*mSEL=mi,KP extendvg |n# Z1!ivB,mirrorvg T<+_-m5q=miPDNNELO#g{#{XF9CD)}/wxP5q, rXkZdkN} PhysicalVolume P|,ELPm#5qOqTC=?F#mb,mirrorvg 9C_-m;5 qD1!hC45q_-m#g{k*%45qOqTr0l5q4(D_T,rXkC mklvcopy |nV$ 4PyP_-mD5q# 14P mirrorvg 1,|nD1!P**sZ|n5X=C'0XkjI5qD,=#g{#{\bSY,9 C -S r -s !n#mb,D1!5#*8( 2 TbD5,9C -c !n# ": 1. *9CC|n,Xk_P root C'(^r_G system iDI1# 2. ZlUmiO;Jm mirrorvg |n# /f: IZ4SDsnlb(,mirrorvg |n2ma(Q`1$D1d4jImiP5qD_-mD}?, b)1dC4,=BD5q}D_-m# ITyZ Web D53\mw(wsm)PDm&CLr4|DmXw#2\;9C053\mSZ$_1 (SMIT)smit mirrorvg lY764KPC|n# j> -c Copies 494 |nN}#(}@"9C mklvcopy,3)_-mZ4Pj mirrorvg |ns2maP,}8(}?D1>#n !5G 2,ns5G 3#vT 1 5# -m exact map -Q Quorum Keep -S Background Sync -s Disable Sync Jm_-m4-H1>ErD+7DomVxNrxP5q#bv!n*s8(; v+73d1>&ECD PhysicalVolume(s)#g{CZ+73dDUd;c,r| n+'\#&CmSBD}/wr_!!;,D}/w/4zc{vmiD+7_ -m3d#;\Gq9C{vEL,8(EL53#{DvELMErt/Q5qD}} 1. *}X5q;vmi,kdk: mirrorvg -c 3 workvg workvg D_-mD_-VxVZP}v1># 2. *q! rootvg D1!5q,kdk: mirrorvg rootvg rootvg VZP=v1># 3. *ZQ5qDmiPf;;v5DEL}/w,kdk unmirrorvg workvg hdisk7 reducevg workvg hdisk7 rmdev -l hdisk7 -d replace the disk drive, let the drive be renamed hdisk7 extendvg workvg hdisk7 mirrorvg workvg @V83rPv|n 495 ":Z>>}PDivB,mirrorvg +"T* workvg PD_-m4(=v1>#|+"T4(BD 5q=;f;DEL}/wO#;x,g{-4D53;}X5q,2m;aPBD5q;4(= hdisk7 O,Mq_-mDd{D1>Q-fZ;y# 4. *Zs(,=B4(D5q,kdk: mirrorvg -S -c 3 workvg 5. *Z datavg(dP?vELODomVx3d+7X%`%d)Z4(_-mDZ~vMZ}v1>,k dk: mirrorvg -m -c 3 datavg hdisk2 hdisk3 datavg O#fD_-moD_-VxVZP}v1># D~ /usr/sbin mirrorvg |n$tD?<# `XE" mklvcopy |n"unmirrorvg |n"syncvg |n"extendvg |n"reducevg |nM sysdumpdev | n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:_-mf"w;# mirscan |n C> Qw"|}IDr^(4P I/O YwDomVx# o( mirscan -v vgname | -l lvname | -p pvname | -r reverse_pvname [ -a ] [ -o ] [ -q nblks ] [ -c lvcopy ] [ -s strictness ] [ -u upperbound ] hv mirscan |nli8(h8O?vQVdDVx#zI;v(f,PvVxGID9GBD,"PvGq|G q\4P I/O Yw#i/ LVM h8}/w,7(VxGID9GBD#^[VxGID9GBD,,r nblks 57(+ A!VxD`s6'#g{;P8( -a j>,rr!(f,"RZA!yPVxsU94P# g{9C -a j>,rZliyPVxTsI!|}Yw#IDVx+;,=#g{Vx;\4P I/O,r mirscan "TC?F,=Yw%"5xX(;r2~X(;,CYwa+jCD}]1>4=^(4P I/O Y wDiP#g{VxT;;IA,r mirscan |n"T+CVx(F=BD;C#Z1!ivB,!(DB; CqX_-m(dP|,Vx)DOqf(MO^_T#9C -s j>,a9|nPO8(D+752G_-m (dP|,Vx)DT;+75#`FX,9C -u j>,a9|nPO8(DO^52G_-m(dP|, Vx)DT;O^5# 496 |nN, mirscan |n9ar!(= j,r(f+ICT0EVtDdvq=# g{;P8( -o j>,r1!v(GTK`IDADq=r!(f# G5q_-mODVx;(h"|,ZyP(fP,+GTZK`Vx;\xP,=r(FYw#ux/_mODVxIT;,=+G;\;(F#3fwHh8ODVx;\;(F,r*Z mirscan xL*;v3f DivB,a,"RfZh*(FDVx,rmi;x(,4PyP(FYw,;sME miDx(#rKg{8( -a j>,rTd{ lvm |nD0ln!,r*mivZ(FYwZdE;x(, b)YwZ4Pax.0MQ"4+?4P# j> -a -c lvcopy -l lvname -o -p pvname -q nblks -r reverse_pvname -s strictness (y, n, s) -u upperbound -v vgname &I!D|}Yw# j6_-mDX(1># -c j>vIk -l j>;p8(#g{ -c j>k -p"-r r -v j >;p9C,r|+;vT# 8(*(hD_-m# 8(&T(f9CT0EVtDdvq=#g{49CK!n,r1!v(GTK`IDA Dq=r!(f# 8(*(hDomm# 8(&A!VxDD)?V#g{ nblks 5* 0,rvA!?vVx*7"PdMns D 512 vVZ47(VxGq\;4P I/O Yw#GcD nblks 58>vA!?vVx*7D nblks v 512 VZi47(VxGq\4P I/O Yw#g{;P8( -q j>,rA!{vVx# 8(1miPDNNVx;$tZ pvname O"+75Z pvname O_P5q1>1,&Tb )VxxP(h#KYwITZS53P}% pvname .0KP,T&TIZ3V-r pvname _PVxDns;vjC1>Div# 8(&2GT;+75D+75#O(D5G y"n M s,dP y tC+75,n {C+7 5, s tC0,6+751 #Z1!ivB,1 mirscan XkZVxO4P(FYw1,| +qX|,CVxD_-mDT;+75#g{9C -s j>,r+9C2G+75#g{ -s j>M -p"-r r -v j>;p9C,r2G+75IT2G`v_-mDT;+75# 8(;vO^5,|&2GT;O^5#CO^5&iZ 1 MmiPomm\}.d#Z1 !ivB,1 mirscan XkZVxO4P(FYw1,|+qX|,CVxD_-mDT; O^5#g{9C -u j>,r+9C2GO^5#g{ -u j>M -p"-r r -v j>;p 9C,r2GO^5IT2G`v_-mDT;O^5# 8(*(hDmi# Kv4, Kvk 0 8> mirscan \;jI4P,"R\;|}Zdv=DNNmsiv#Kvk 1 8> mirscan \ ;jI4P,+G^(|}|"VD?vms;T;h*x;=D|}Yw#}g,g{h*|}Yw,+4 8( -a j>,r9CKvk 1#Kvk 2 8> mirscan ^(jI4P#}g,g{?jh84PZ ODM P,r9CKvk 2# @V83rPv|n 497 >} 1. *(h_-m lv33,(f?vVxD4,,"A!?vVxD?viT7(dGq\4P I/O Yw,kd k: mirscan -l lv33 2. *(h_-m lv33,(f?vVxD4,,"vA!?vVxD*7=viT7(dGq\4P I/O Yw, kdk: mirscan -l lv33 -q 2 3. *(h_-m lv33,(f?vVxD4,,,=R=DyPIVx,"(FyP^(4P I/O YwDVx, kdk: mirscan -l lv33 -a 4. *(h hdisk4 O?vQVdD_-Vx"(f?vVxD4,,kdk: mirscan -p hdisk4 5. *iRmiP$tZ hdisk4 OD?vQVdDVx,(h"(fyPVx(d4$tZ hdisk4 O,4t $tZ hdisk4 OD3VxD5q1>)D4,,kdk: mirscan -r hdisk4 ZS53P}% hdisk4 .0KPC|nGG#PCD# 6. *(hmi vg05,(f?vQVdVxD4,,"A!?vVx*7"PdMns D 512 vVZT7( VxGq\;4P I/O Yw,kdk: mirscan -v vg05 -q 0 ^F G5qVxMux/Vxy;{O(Fu~#3fwHh8ODVx+;a;5q(h(F,r*g{ mirscan xLvI*;v3f,r+,r;T>jb"Rdv(fIC0EVtDdvq=r !#P0d,egB: OP STATUS PVNAME PP 498 CVNDP'5G s"r"f M m#5* s m>(hYw#5 r m>Y,=Yw#5 f m>?FY,= Yw,4PCYwG*K"T%"5xX(;r2~X(;#5 m m>(FYw# CVNDP'5G SUCCESS r FAILURE#TZ(hYw,g{}Z(hDVxGIDr^(4P I/O, r8> FAILURE#TZY,=Yw,g{Vx4,=,r8> FAILURE#TZ?FY,=Yw,g{V xT;^(4P I/O Yw,r8> FAILURE#TZ(FYw,g{(FYw4jI,r8> FAILURE# j6};YwDVxy$tDomm#TZ(FYw,PVNAME 8DG4omm,TARGETPV 8DG? jomm# j6};YwDVxDomVxE#X(ommODZ;vVxD PP 5* 1,x;G 0# |nND5m>YwjITsVxD4,#}g,g{Y,=YwI &,r+T>5 synced# CVNDP'5G yes r no#8>D5m>YwjITsVxD4,#}g,g{(FYwI&,rT > no 5,8>Vx4P I/O Yw1;YfZJb# j6};YwDVxy$tD_-m# j6};YwDVxD_-VxE#X(_-mODZ;vVxD LP 5* 1,x;G 0# j6};YwDVxD_-1>E#X(_-mODZ;v_-1>D CP 5* 1,x;G 0# j6Cw(FYw?jDommD{F#TZ}(FYwTbDNN`MYw,CVN<#tUW# j6Cw(FYw?jDVxDomVxE#TZ}(FYwTbDNN`MYw,CVN<#tU W#X(ommODZ;vVxD TARGETPP 5* 1,x;G 0# `XE" Z 442 3D:lvmo |n;"Z 443 3D:lvmstat |n; M replacepv |n# mk_niscachemgr |n C> * nis_cachemgr X$LrZ /etc/rc.nfs D~P>}nD"M,"R(}9C startsrc |nwCX$Lr# o( /usr/sbin/mk_niscachemgr [ -I ] | [ -B ] | [ -N ] hv mk_niscachemgr |n* nis_cachemgr X$LrZ /etc/rc.nfs D~P>}nD"M#mk_niscachemgr |n(}9C startsrc |nt/X$Lr# ":mk_nisd"mk_cachemgr"mk_nispasswdd"rm_nisd"rm_cachemgr M rm_nispasswdd | nv=~Bi: v Dd /etc/rc.nfs PDX$Lrt/wCDn# v DdX$Lr src 5eD1!P*# }g,g{YhT -Y j>t/ rpc.nisd,rb+;aw7XZ /etc/rc.nfs nPhC*t/ rpc.nisd X$Lr#`4,4P chssys 4Zt/}LPECQmS(g{PD0)=X$LrD1!!n#*i $b)!nGqfZ,9C lssrc -S -s S53|n4T>1!!n# j> -I -B -N Z /etc/rc.nfs D~P>}nD"MTZB;N53XBt/1t/ nis_cachemgr X$Lr# Z /etc/rc.nfs D~P>}nD"MTt/ nis_cachemgr X$Lr,"R9C startsrc |n4t/ nis_cachemgr X$Lr#Cj>G1!5# 9C startsrc |n4t/ nis_cachemgr X$Lr#Cj>;|D /etc/rc.nfs D~# >} *^D /etc/rc.nfs D~TZB;N53XBt/1wC nis_cachemgr X$Lr,kdk: mk_niscachemgr -I @V83rPv|n 499 D~ /etc/rc.nfs |, NFS M NIS X$LrDt/E># `XE" smit"startsrc M nis_cachemgr X$Lr# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services+ (NIS+) Overview for System Management# 6Yw53kh8\m7PD:53\mgf$_;# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD How to Start and Stop the NIS+ Daemons M62+T7PD:gN * rpc.nisd X$LrZ /etc/rc.nfs D~P>}nD"M,"R(}9C startsrc |nwCX$Lr# o( /usr/sbin/mk_nisd [ -I ] | [ -B ] | [ -N ] [ -s ] [ -y ] [ -b ] hv mk_nisd |n* rpc.nisd X$LrZ /etc/rc.nfs D~P>}nD"M#mk_nisd |n(}9C startsrc |nt/X$Lr# ":mk_nisd"mk_cachemgr"mk_nispasswdd"rm_nisd"rm_cachemgr M rm_nispasswdd | nv=~Bi: v Dd /etc/rc.nfs PDX$Lrt/wCDn# v DdX$Lr src 5eD1!P*# }g,g{YhT -Y j>t/ rpc.nisd,rb+;aw7XZ /etc/rc.nfs nPhC*t/ rpc.nisd X$Lr#`4,4P chssys 4Zt/}LPECQmS(g{PD0)=X$LrD1!!n#*i $b)!nGqfZ,9C lssrc -S -s S53|n4T>1!!n# j> -I Z /etc/rc.nfs D~P>}nD"MTZB;N53XBt/1t/ rpc.nisd X$Lr# 500 |nN}nD"MTt/ rpc.nisd X$Lr,"R9C startsrc |n4t/ rpc.nisd X$L r#Cj>G1!5# 9C startsrc |n4t/ rpc.nisd X$Lr#Cj>;|D /etc/rc.nfs D~# ;x DES O$4t/ rpc.nisd#g{;9CCj>,r rpc.nisd D1!P*G,rZ53XB}DhCT;G rpc.nisd D1!P*#V4hCD(;=(G4P rm_nisd,;sYN4P mk_nisd# -B -N -s -y -b >} 1. *^D /etc/rc.nfs D~TZB;N53XBt/1wC rpc.nisd X$Lr,kdk: mk_nisd -I 2. *;x DES O$t/ rpc.nisd X$LrM^D /etc/rc.nfs D~TZXB}<1;x DES O$wC rpc.nisd X$Lr: mk_nisd -B -s D~ /etc/rc.nfs |,CZ NFS M NIS X$LrDt/E># `XE" smit |nM startsrc |n# rpc.nisd X$Lr# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services+ (NIS+) Overview for System Management# 6Yw53kh8\m7PD:53\mgf$_;# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD How to Start and Stop the NIS+ Daemons M62+T7PD:gN * rpc.nispasswdd X$LrZ /etc/rc.nfs D~P>}nD"M,"R(}9C startsrc |nwCX$L r# @V83rPv|n 501 o( /usr/sbin/mk_nispasswdd [ -I ] | [ -B ] | [ -N ] hv mk_nispasswdd |n* rpc.nispasswdd X$LrZ /etc/rc.nfs D~P>}nD"M#mk_nispasswdd |n(}9C startsrc |nt/X$Lr# ":mk_nisd"mk_cachemgr"mk_nispasswdd"rm_nisd"rm_cachemgr M rm_nispasswdd | nv=~Bi: v Dd /etc/rc.nfs PDX$Lrt/wCDn# v DdX$Lr src 5eD1!P*# }g,g{YhT -Y j>t/ rpc.nisd X$Lr,rb+;aw7XZ /etc/rc.nfs nPhC*t/ rpc.nisd X$Lr#`4,4P chssys 4Zt/}LPECQmS(g{PD0)=X$LrD1! !n#*i$b)!nGqfZ,9C lssrc -S -s S53|n4T>1!!n# j> Z /etc/rc.nfs D~P>}nD"MTZB;N53XBt/1t/ rpc.nispasswdd X$Lr# Z /etc/rc.nfs D~P>}nD"MTt/ rpc.nispasswdd X$Lr,"R9C startsrc |n4t/ rpc.nispasswdd X$Lr#-B j>G1!5# 9C startsrc |n4t/ rpc.nispasswdd X$Lr#-N j>;|D /etc/rc.nfs D~# -I -B -N >} 1. *^D /etc/rc.nfs D~TZB;N53XBt/1wC rpc.nispasswdd X$Lr,kdk: mk_nispasswdd -I D~ /etc/rc.nfs |, NFS M NIS X$LrDt/E># `XE" smit |nM startsrc |n# rpc.nispasswdd X$Lr# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services (NIS) Overview for System Management# 6Yw53kh8\m7PD:53\mgf$_;# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD How to Start and Stopthe NIS+ Daemon M62+T7PD:gN4(}<3q"}P;\'V# o( mkboot -d Device [ -b ] [ -D ] [ -c ] [ -h ] [ -i ] [ -I ] [ -l LVDev ] { -k Kernel | -e Expander } [ -L] [ -s ] [ -r ] [ -p Offset ] [ -w ] -f FileSystem hv mkboot |n+ZKMD~53aO=}<3qP#+w*a{D3q4=jO,xR+},M;a5XNN ms#*tC5qD}<_-mD?;v1>OD}<,XkC bootlist |n8(?vomEL#XZ5q_ -mD|`E",kND6Yw53kh8\m7PD:_-mf"w;# mkboot |n(#I bosboot |nwC#;x,2ITYNKP mkboot |n4Z9uD}<3qD*<4 k)9zk# j> -b -d Device -c -D -e Expander -f FileSystem -h -i -I (uppercase i) -k Kernel -l (lowercase L) LVDev -L -p Offset -r -s -w Cc#fbVN#Cj>GI!D# 8(CZ IPL G*X*D# h8ODCc}GI!D# Z}<10kM6wTw# 8(ZK)9zkT4(9uD}<3qD~#Xk8( -e j>r -k j ># 8(}*X*D# h9 mkboot |n|B}<7#Cj>GI!D# 4k}r -e j># 8(|,I0k}T;9C MP ZKD53^'# Z}Z4( CD-ROM }<3qP9C#Cj>GI!D# 4(;v;Af"w(ROS)BfzkD3q# 4k}vJCZEL}<3q# @V83rPv|n 503 2+T CJXF:;P root C'E\A!M4PC|n# >} 1. *4(G9uD}<3q,Zh8 /dev/hdisk0 O9CZK /usr/lib/boot/unix M /tmp/bootfs D~53, kdk mkboot -d /dev/hdisk0 -k /usr/lib/boot/unix -f /tmp/bootfs \ -b -i -s > /tmp/boot.image 2. *e}EL hdisk0 D} /tmp/image mkboot -b -i -s -d /dev/rmt0 -k bootexpand -f /tmp/image \ > bootfile TZI} +53dC*Z0C2 2+#=1PYw# o( mkC2admin { [ -m ] | [ -a address ] hostname } hv mkC2admin |nTCZ0C2 531dCD2+?)1,+4(;v=SD~534#V\m}]bD~Dw1># b)D~f"Z /etc/data.master ? -a address -m 9CKX7w* hostname D IP X7# dCwzw*\mwXz# N} 8( hostname# hostname Kv4, 0 }7dC53Z C2 ==PDYw# 1 ;xP C2 !n42053# 2 ;\;I&+53dC*Z C2 ==PDYw# 3 53-HQ-;dC* C2 ==PDYw,Z|nKP0;Pb}bvdC# D~ /usr/sbin/mkC2admin |, mkC2admin |n# `XE" chC2admin |n"isC2host |n"lsC2admin |nM rmC2admin |n# mkcatdefs |n C> $&m{"4D~# o( mkcatdefs SymbolName SourceFile ... [ -h ] hv mkcatdefs |n$&mdk= gencat |nD{"4D~# @V83rPv|n 505 SourceFile {"D~|,{Ej6{# mkcatdefs |nzI SymbolName_msg.h D~,||,H,ZxPI mkcatdefs |n8(D/OEM{" ID ED{Ej6{Dod# mkcatdefs |n4(=vdv#Z;vGF* SymbolName_msg.h D7D~#XkZ&CLrP|,bv SymbolName_msg.h D~,Sx+{E{FkI mkcatdefs 8(D/OM{"EX*p4# mkcatdefs |nC`E+{"4}]"M=j(X(r{)9C mkcatdefs |n+BD{"44=;vD~P#+bvD~Cw= gencat |n Ddk# v 1S+ mkcatdefs |ndvD~dM= gencat |n# v 9C runcat |n,x;G mkcatdefs |n#runcat |n(} mkcatdefs |nT/"M{"4D~,; s+CD~dM= gencat |n# ZKP mkcatdefs |n.s,ITZ&CLrP9C{E{F4}C{"# j> -h {9 SymbolName_msg.h D~DzI#Cj>XkG mkcatdefs |nDns;vN}# >} *&m symb.msg {"4D~"X(rdv= symb.src D~,kdk: mkcatdefs symb symb.msg > symb.src zID symb_msg.h D~kTBZ]`F: #ifdef _H_SYMB_MSG #define _H_SYMB_MSG #include #include #define MF_SYMB "symb.cat" #define SYM_FORM 1 #define SYM_LEN 2 #define MSG_H 6 #endif mkcatdefs |n2*xP8(={Ej6{D`ED gencat |n4( symb.src {"`?4D~: $quote " Use double quotation marks to delimit message text $delset 1 $set 1 1 "Symbolic identifiers can only contain alphanumeric \ characters or the _ (underscore character)\n" 2 "Symbolic identifiers cannot be more than 65 \ characters long\n" 5 "You can mix symbolic identifiers and numbers\n" $quote 6 remember to include the "msg_h" file in your program r*4D~|,;vX(D`E,yT8(D{"EG;,xD#mkcatdefs Lr}rf;%v{"#XkZ/OPdkyPD{"# D~ /usr/bin/mkcatdefs |, mkcatdefs |n# `XE" dspcat |n"dspmsg |n"gencat |nM runcat |n# catclose S}L"catgets S}LM catopen S}L# 6AIX 5L V5.3 >XoT'V8OMNdC53TZ0'V+2j)1,+4(;v=SDD~534#t\m}]bD~ Dw1>#b)D~f"Z /etc/data.master ? -a address -m 9CKX7w* hostname D IP X7# dCwzw*\mwXz# N} hostname 8( hostname# @V83rPv|n 507 Kv4, 0 }7dC53Z0'V+2j<==1PDYw# 1 ;xP0'V+2j<1!n42053# 2 ;\;I&+53dC*Z0'V+2j<==1PDYw# 3 53-HQ-;dC*Z0'V+2j<==1PDYw,Z|nKP0;Pb}bvdC# D~ /usr/sbin/mkCCadmin |, mkCCadmin |n# `XE" chCCadmin |n"isCChost |n"lsCCadmin |nM rmCCadmin |n# mkcd |n C> S mksysb r savevg 8]3q4(;v(r`v)`mD CD# o( mkcd -r directory | -d cd_device | -S [ -m mksysb_image | -M mksysb_target | -s savevg_image | -v savevg_volume_group ] [ -C cd_fs_dir ] [ -I cd_image_dir ] [ -V cdfs_volume_group ] [ -B ] [ -p pkg_source_dir ] [ -R | -S ] [ -i image.data ] [ -u bosinst.data ] [ -e ] [ -P ] [ -l package_list ] [ -L ][ -b bundle_file ] [ -z custom_file ] [ -D ] [ -U ][ -Y ] [ -n ] [ -a ] [ -A ] [ -c ] hv mkcd |nS53 rootvg rT04(D mksysb 3q4(;v538]3q(mksysb)=I4D CD(CD-R)rI4D DVD(DVD-R,DVD-RAM)O#|2SC'8(DmirT04(D savevg 3qO 4(;vmi8]3q(savevg)= CD-R O# TZ DVD iJ,9C mkcd |nxPD538]_PbyDV^:|GZ{iJD?f* 4.7 GB r|s# 1= mkcd |nZ10mO4k,} 4 GB,|Ea&mB;vm,by,9CO!iJ1,g{,viJ] ?a#}KdPD"MTb,yPJCZ CD D2ICZ DVD# 508 |nNwCzk,; s+zk4S= /usr/sbin/mkrr_fs(*K4( Rock Ridge q=3q)M /usr/sbin/burn_cd(*K4= CD-R h8)O#=v4S shell E>#ITZ /usr/samples/oem_cdwriters PR=b)E ># g{;a)NND~53r?}| G#liza)DD~53GqPc;DUdM4CJ(# ":g{ mkcd Z8]miP4(D~53,r|GaS8]PE}# r*mi3q;JO%v CD,yTg{h*4(`mD CD,r1=4(yPDm,mkcd Eaxvf;r >} CD D8>E"# j> -a -A -c -d cd_device -r directory -m mksysb_image -s savevg_image -v savevg_volume_group -C cd_fs_dir ;8])9tTr NFS4 ACL# 8] DMAPI D~53D~# 8]1;9urr|D~# m> CD-R"DVD-R r DVD-RAM h8(}g,/dev/cd1) #g{;P9C -S j>,rCj>*X*D# m>VPD?# 8(;vT04(D mksysb 3q#g{;x( -m j>,r mkcd wC mksysb#(XZ mksysb 3qEC;CD|`E",kND -M j>#) m>T04(D savevg 3q#yP savevg 8]3q+*9C savevg |n8]Dmi#yP savevg 8]3q# ) 8(CZ4( CD D~53a9DD~53,|AYXkP 645MB ICE LUd(TZ DVD s!D3qI_o 4.38 GB) #CD 3qvvR /mkcd/cd_fs ?R /mkcd/cd_fs ?<;fZ,r mkcd 4(D~53 /mkcd/cd_fs,;sZ|n4Pax1>}|#ZT -V j>8>DmiP, r_g{Cj>;P9CrZ rootvg P,CD~4(D~53#?NwC mkcd |n1,8(D?x(T04(D?<,r5w mksysb r savevg 3qf"D?R;Pa) mksysb r savevg 3q,r mkcd +i$ /mkcd/mksysb_image GqfZ#g{?< ;fZ,r mkcd +4(;v%@DD~53 /mkcd/mksysb_image,ZK& Y1f" mksysb r savevg 3q#ZT -V j>xvDmiP,r_g {Cj>;P9CrZ rootvg P,C|n4(D~53# ":g{xP DVD s!D8],D~53h*sD~'V# b2h*hC D~ ulimit s!= unlimited# 8(Z4= CD-R"DVD-R r DVD-RAM h8.0nU CD 3qf"D? 49C,r mkcd 9C /mkcd/cd_images ?< (g{|fZD0) #qr,ZT -V j>xvDmiP,r_g{Cj>; P9CrZ rootvg P,C|n4( /mkcd/cd_images D~53# g{ mkcd 4(KD~53x;P9C -R r -S j>,r|njI1+| >}#g{9CK -R r -S j>,Xk"bD~53"? mkcd |nyhD4(D~5319CDmi#g{;Px( -V j> Rh*"GGoDD~53(r*|;GxPd{j>a)D),r rootvg G4(D~53D1!mi#g{ mkcd Z8]miP4(D~53,rb )D~53";w*8]3qD;?Vx|,#mkcd 4(DD~53Z|n jI1;>}# |{|,h8MZK|3qD?8(D`,D CD-R"DVD-R r DVD-RAM h8,rz7 CD iJXkWHek CD-R }/w#;s mkcd Z5J4( CD 0a>ekI4D CD# h9 mkcd +}<3q(GI}4 ( mksysb CD,r+;\;}<#Z20GI}}nU CD 3q#mkcd 1!ivBZ4PjI1>}|4 (DNN+w#-R j>Jmf"`X CD 3q/rZm;v53OD CD 4 ((U<)#g{h*`Xm,rnU3q9CxLj6Mms:4(EX |{# Z;>}nU CD 3qivB,4= CD-R"DVD-ROM r DVD-RAM . 0#9 mkcd#-S j>Jm4(`X CD /rZm;v53O4( CD#3 qT;ZI -I j>jGD?49CrZ /mkcd/ cd_images ?,r mkcd Sx(D mksysb 3qPV4 bosinst.data,rZ mksysb D4(}LPzI;v BD bosinst.data D~# 8(C'a)D image.data D~#bv}]D~H mksysb 3qPD image.data D~|X*#g{;x( -i j>,r mkcd Sx(D mksysb 3qPV4 image.data,rZ mksysb D4(}LPzI;vBD image.data D~# ":-i j>;\8(C'a)Dk savevg 3q;p9CD vgname.data D~# -e -P -l package_list -L -b bundle_file -z custom_file -D -U -Y -n S /etc/exclude.volume_group PvD8]3qPE}D~M/r?<#;\ M -m r -s j>;p9CCj># Z mksysb r savevg 4(}LP4(omVx3d#;\M -m r -s j >;p9CCj># 8(CD~|,zk*4F= CD D~53D ./usr/lpp/inst.images =Sm ~|DPm#S -p j>|{D;C4Fb)3q#g{9CK -l j>,r Xk9C -p j># 4( DVD s!(`o 4.38 GB)DnU CD 3q# xv|,ZV4 mksysb s+*20DD~/PmDD~Dj{76{#+ CD~4F= CD D~53PD ./usr/sys/inst.data/user_bundles/bundle_file B,2+d4F= RAM T@6X CD#bvD~g, bosinst.data D~P D BUNDLES=/../usr/sys/inst.data/user_bundles/bundle_file ;y;Pv# 5w+*;4F= CD D~53Dy?,}g CUSTOMIZATION_FILE=filename# }g:g{D~ my_script GZ mkcd KPDzwOD /tmp P,r dk -z/tmp/my_script,;s8( CUSTOMIZATION_FILE=my_script# ZE>4P0,zk+|4F= RAM D~53Dy?"; JCZ -U j>#r*8]G;4F=iJ,yT;\ZqsrZm;v53 O4(MUF3q#yT,19C -U j>1,;9C -R j>M -S j># h*C -d j>8(;v*4=Dh8#-U j>";9C /usr/sbin/mkrr_fs r /usr/sbin/burn_cd D~53# S\mI$# 8]C'miE"M\m}]D~#KYw+8]`F /tmp/vgdata/vgname/vgname.data DD~M3dD~(g{PD0) #+; 8]C'}]D~#K8]ICZZ;V4C'}]D~DivB4(C' mi#+;\CZ rootvg# ": 1. g{4(K;vGI}),r;\;9C -p r -l j># 2. g{4(KxP;v savevg 3qDGI}< CD(9C -s r -v j>),r;\;9C -p"-l"-u"-i"-z r -b j># >} 1. *zI;vI}: ./a ./b ./b/d ./c ./c/f ./c/f/g D~ /usr/bin/mkcd |, mkcd |n# `XE" mksysb |nM savevg |n# /image.data D~M bosinst.data D~Zhv# I620k(F7PDBZ:4(538];PR=i$8]D}L# *C=PX CD-R }/w(|( DVD-R M DVD-RAM)M CD-R 4(m~D|`E",kNDTBD README D~:/usr/lpp/bos.sysmgt/README.oem_cdwriters mkcfsmnt |n C> 20;v CacheFS ?<# o( mkcfsmnt -d PathName -t { nfs | cdrom} ] [ -h RemoteHost ] [ -p { RemoteDirectory | LocalDeviceName } ] [ -c CacheDirectory ] [ -o MountOptions ] [ -b BackingFileSystem ] [ -I | -B | -N ] hv mkcfsmnt |n9l;v+;=S= /etc/filesystems D~Dn,rx9l;vICDD~53Cw_Y:f D~53#g{G@C20,r#tCn#g{GY120,r* mount |n1S9Cj>#CacheFS D~ 53C4*CJs8D~53a)_Y:f#s8D~53(#G NFS 20# j> -d PathName 512 |nNXh8{(?0;'V# ) 8( CacheFS D~53D;C#bXkGT0(}4P cfsadmin |nQ4(# 8(Z8(D76{O20D?<# 8(@5Z8]D~53`MDI:EVt*D20!nV{.#}g,g{G NFS,rb)!nMGdMX(} -o !nV{.8(20DG)!n#*q!I S\D5,kND mount |nD5# g{Q20,r8(;vs8D~53#g{48(,r|n+Z;vY120 cTP20#g{48(b;c,rXk8( RemoteHost M RemoteDirectory# +;vnmS= /etc/filesystems D~#;20bv?<# +;vnmS= /etc/filesystems D~RT<20CD~53#Cj>G1!5# xP8(D!n20?<,+";^D /etc/filesystems D~# >} *8(;v CacheFS 20,kdk: /usr/sbin/mkcfsmnt -t nfs -d /usr/share/man -p /usr/share/man -h host1 -c /cache/cache1 -o ro, intr -N Z>>}P,mkcfsmnt |n*$tZ>X /usr/share/man OD host1 OD6L?< /usr/share/man x P_Y:f#_Y:f#fZI cfsadmin |n4(D /cache/cache1 P#r*;P8( -b j>,yT CacheFS 4P NFS s820# /usr/sbin/mkcfsmnt -t nfs -d /usr/share/man -p /usr/share/man -h host1 -c /cache/cache1 -b /backs/man -o ro, intr -N Z>>}P,mkcfsmnt |nT6L?< /usr/share/man xP_Y:f,|$tZ>X /usr/share/man ? + CIFS >$mS= /etc/cifs_fs/cifscred D~P,TcZ+49Cf"D>$20 CIFS 2m# o( mkcifscred -h RemoteHost -u user [-p password] hv mkcifscred |nq!~qwMC'{w*dk,"a>dk\k#C\kGS\\k,>$f"Z cifscred D~P#g{20= CIFS ~qw14Z -p !nP+k\k,r+S cifscred D~Plw>$,r_g{ cifscred P;fZ>$,r+a>C'dk\k"w*~XDdkA!# @V83rPv|n 513 >$f"*~qw/C'/\k/#;,C'{ITP`v>$/T&,;v~qw#9JmZ;,~qwO P,;vC'{D`v>$/# j> -h RemoteHost -p password -u user 8(6Lwz(CIFS ~qw)D{F#|ITw*wz{" IP X7rj$TCJx(6LwzDC'{# Kv4, |nI&jI# "zms# 0 >0 >} 1. ** user1 mS>$T20= server1 O,Idk: mkcifscred -h server1 -u user1 ;C /usr/sbin/mkcifscred D~ /etc/cifs_fs/cifscred f" CIFS >$# `XE" chcifscred |n"chcifsmnt |n"Z 308 3D:lscifscred |n;"Z 309 3D:lscifsmnt |n;":mkcifsmnt |n;"rmcifscred |nM rmcifsmnt |n# mkcifsmnt |n C> + CIFS 20mS= /etc/filesystems D~P"4PC20# o( mkcifsmnt -f MountPoint -d RemoteShare -h RemoteHost -c user [-p password] [-m MountTypeName] [-A|-a] [-I|-B|-N] [-t {rw|ro}] [-u uid] [-g gid] [-x fmode] [-w wrkgrp] hv mkcifsmnt |n9lmS= /etc/filesystems D~PD CIFS u?#;s,|"T20 CIFS D~53#| D!n;bv"<8+]= crfs |nP,5JOGC|n+ CIFS u?mS= /etc/filesystems P# 514 |nN -a -A -B -c user -d RemoteShare -f MountPoint -g gid -h RemoteHost -I -m MountTypeName -N -p password -t {rw|ro} -u uid -x fmode -w wrkgrp 8(CD~53D /etc/filesystems u?;&CZ53XB t/1T/20#bG1!iv# 8(CD~53D /etc/filesystems u?&CZ53XBt /1T/20# 8(Cu?&CmS= /etc/filesystems P"R&CZ53 XBt/120# 8(CZqCT CIFS 2mDCJ(DC'{# 8( CIFS ~qwO&C20D2m{F# 8(&CCZ20 CIFS 2mD76{# 8(Z201VdxD~D GID#1!5G 0# 8(6Lwz(CIFS ~qw)D{F#|ITw*wz{" IP X7rj$(~qw/C'/\k)amS= cifscred D~P (\k+;S\)#g{;P8( -p !n,"R>$Z cifscred D~P;fZ,r|nP+a>C'a)C\k, "R>$+mS= cifscred D~P#g{ cifscred D~P QfZ~qw/C'>$,r+vTC!n,"9CVPD >$xP20# 8(D~53Gq&CT;A==20#1!5*A4 (rw) # 8(Z20PVdxD~D UID#1!5G 0# 8(20PVdxD~DyP_"iMd{mI(;#1! 5G 755# 8(Z20Zd&CCZO$C'Dr#g{;9CC! n,r+I CIFS ~qwZ>X&mO$# Kv4, |nI&jI# "zms# 0 >0 2+T Xk_P root C'(^,E\KPC|n# >} 1. *+20(} /mnt mS= server1 OD share1 P,;sw* user1 xPO$,Idk: mkcifsmnt -f /mnt -d share1 -h server1 -c user1 ;C /usr/sbin/mkcifsmnt @V83rPv|n 515 D~ /etc/cifs_fs/cifscred /etc/filesystems f" CIFS >$# f" CIFS u?# `XE" chcifscred |n"chcifsmnt |n"Z 308 3D:lscifscred |n;"Z 309 3D:lscifsmnt |n;"Z 513 3D :mkcifscred |n;"rmcifscred |nM rmcifsmnt |n# mkcimreg |n C> r RMC "a+2E"#M(CIM)`M+2W\mT`LSZ(CMPI)a)Lr# o( *"a`: mkcimreg [−I include_directory]... [−f] [−h] class_MOF_file... *"aa)Lr: mkcimreg [−I include_directory]... [−p provider_directory] [−h] provider_MOF_file... *`k CIM #=: mkcimreg [−I include_directory]... −b CIM_schema_path [−h] hv mkcimreg |nr RMC "a CIM `M CMPI a)Lr#|ndv|(*k CIM `;p$wD CIMRM yhDD~# 9C -I j>+?4"aZ10{FUdPQfZD`#g{;9CCj>,Z53OQfZH0"aD`D ivB,r+\x`D"a#9CCj>,NNVP`"a}]}6`(4:`D(eIZ3V-rQ|D),rXkXB"ayP`(tQ}6`DS `),Tc+}k=B`PD|D+%AdS`#bXkT5r4P,r*|DGS86+%AS6#cNa 9*: -----------------Hardware_Component -----------------↑ | -----------------Hardware_Adapter -----------------↑ 516 |nN8>|nPOD\\Tsq=(MOF)D~|,a)Lr"aE"#a)Lrb?<&GCj>DN }#a)Lrb{q- CMPI/Pegasus Dr ProviderName tT*<&7S lib D<(#}g:Z ProviderDirectory PD{F libLinux_Processor.so BQwtTG ProviderName=Linux_Processor D a)Lr# MOF D~P4T=ywDa)LryhD(zbXk;Z|nPa)D?,k9C -b j>20BD CIM #=# CIM_schemaversion.mof D~XkTN}DN=+]ACj>#}g,*`kC#=D V2.8,|ngB: mkcimreg -I $SCHEMA_DIR -b CIM_Schema28.mof CZ8>#= MOF D~Qw76D $SCHEMA_DIR ";GXhD,+|4\oz mkcimreg iRyhD MOF D~(g{b)D~;ZKP|nD10$w?`k CIM #=s,mkcimreg +^hYCJ#= MOF D~#I mkcimreg kT CIM # =DH0f>x"aDC'`h*XB"a,T9B#=f>PD|DZIz`P43v4# Zz"aKNN`.s: zXkXBt/ RMC# XBt/ RMC w* CTM `"a}LPDns;=,RMC S53XkXBt/#|nKPD3rgB: 1. *XU RMC S53,kdk: /usr/sbin/rsct/bin/rmcctrl -k 1zXU RMC 1: NN@5Z RMC DJ4`S(ZXU1}ZKP);#C#@5Z RMC rdNNJ4\mwTq !_ICTrd{X|53&\D73I\]1;{C# 2. Hr,1ATB|n+ ctrmc D4,P*0inoperative1: lssrc -s ctrmc 3. XU CIM J4\mw"7O|Q#9: stopsrc -s IBM.CIMRM lssrc -s IBM.CIMRM 4. *XBt/ RMC S53,kdk: /usr/sbin/rsct/bin/rmcctrl -A @V83rPv|n 517 j> −I include_directory... 8(*CZQw MOF D~D;vr`vd{?<# C MOF Pa)D(e2GNNVPD`"a}]# −f −p provider_directory 8(=a)LrbD76# −b CIM_schema_path `kV<=\mNq!i(DMTF)CTM #=D~# +C|nDC(od4=jvm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "z`"ams# ^F z;\*S;v94"aD`Iz4D`"a# 5)8Z C|nG AIX )9|D rsct.exp m~|PD rsct.exp.cimrm D~/D;?V# j1,+C|nDC(od4=j1,+C|nDzY{"4=j} 1. *"a CIM ` Linux_ComputerSystem(g{ MOF D~;Z?< $CIMDEFS P),kdk: mkcimreg $CIMDEFS/Linux_ComputerSystem.mof z9Xk*C`"a CMPI a)Lr# 518 |nN 4(;v0$w:X\m1`# o( mkclass [ -a Attribute=Value ... ] [ -c | -m | -b | -v | -C | -B | -P | -T | -V | -L | -A KeyWord=Value ] [ -d Config_Dir ] [ -S SuperClass ] Name hv mkclass |n4( Name N}y6pD,`rS`#bv`;\GQ-fZD# Name N};\|,s!4 V8"}VMB._#{FDq=* supername r subname(xP -S supername j>)r supername.subname# supername M subname N}D$H<^FZ 16 vV{TZ##t{F Default"System M Shared#|G F*$(eD`#NN Attribute=Value r KeyWord=Value D5N<+8(DtTrJ4^FxPKuDdC{F(Config_dir)+],r;Z WLM ZK}]a9P4(`, "R;|BtTD~,9B4(D`*]1D(g{#9"XBt/ WLM r53XB}<1,+*'|D) # ":C|n;JCZyZ1dDdC/O(;\Cj> -d 48(;v/O) #g{10dCG;v/O,rX kxv -d j>T8wC|nJCZDv#fdC# @V83rPv|n 519 j> -A hardmax=Value -B hardmax=Value -C hardmax=Value -d Config_Dir -L hardmax=Value -P hardmax=Value -S SuperClass hC`PDG'V Z,MB m>WVZ,TB m>+VZ,PB m> petabyte,EB m> exabytes,1!5G'V Z) #1;vxL9Co=KELDdkdv\?^F1,+9xL"MEE SIGTERM,-} ;NmS1d.s,xLaU9(SIGKILL)# hC`P?vxLJmD CPU \}#5w*{}8(,I\7SP%;(s zmk,m zm VS,h zm!1,d zml,w zmGZ,1!5Gk) #1;vxL9Co=Kbv1d^ F1,9xL"MEE SIGTERM,-};NmS1d.s,xLaU9(SIGKILL)# 9C /etc/wlm/Config_Dir w*tTD~D8C?<#1;P9CCj>1,mkclass 9CI /etc/wlm/current 8r? !{ /etc/rc.nfs D~PT ypbind X$LrDnD"M,"t/ ypbind X$LrTdCM'z# o( /usr/sbin/mkclient [ -I | -B | -N ] [ -S server] hv mkclient |n!{K /etc/rc.nfs D~nD"M,Tt/ ypbind X$Lr4dCM'z#mkclient |n9 CJ1D53J4XFw(SRC)|n4t/ ypbind X$Lr# zIT9CyZ Web D53\mw(wsm)PDD~53&CLr4|DD~53Xw# z2IT9C053\mSZ$_1(SMIT)smit mkclient lY764KPC|n# j> -I -B -N -S !{ /etc/rc.nfs D~Pt/X$Lr ypbind DnD"M#Kn9CX$Lr ypbind ZB;N53XBt/1 KP# !{ /etc/rc.nfs D~nD"M,"Rt/ ypbind X$Lr#Cj>G1!5# 9 startsrc |nt/ ypbind X$Lr#Cj>;a0l /etc/rc.nfs D~# 8(9C NIS server,x;G%vc%#;PZ1S,S=M'zDxgO;P NIS ~qw1,Cj>EIC# >} ^D /etc/rc.nfs D~,TcZB;N53XBt/1t/ ypbind X$Lr,kdk: mkclient -I D~ /var/yp/domainname ?< /etc/rc.nfs |, NIS rD NIS 3d# |, NFS M NIS X$LrDt/E># `XE" mkmaster |n"rmyp |n"smit |nM startsrc |n# ypbind X$Lr"yppasswdd X$Lr"ypserv X$LrM ypupdated X$Lr# 6xgk(E\m7PD:53\mDxgD~53(NFS);# 6Yw53kh8\m7PD:53J4XFw;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# @V83rPv|n 521 AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services (NIS) Overview for System Management# NIS Reference# mkcomg |n C> *THr(";vBD(Ei(e# o( mkcomg [−s sensitivity] [−p period] [−t priority] [ −x b | r | br ] [−e NIM_path] [−m NIM_parameters] [−i n:network_interface1[:node1] [,network_interface2[:node2]...] │ −S n:″network_interface_selection_string″] [−h] [−TV] communication_group hv mkcomg |n**zTHr("K;vBD(Ei(e,r{IN} communication_group 8(#(EiCZ (eXK~qyCDv/EE7,"R*?vv/EE7(eIwN}#(Eia7(Dvh8ZTHrPC wv/EE4#Z;vTHrPITP`v(Ei# mkcomg |nXkZ10Z_DTHrZcOKP,dPTHrPD(EiXk(e#**r4(BD(E i,k}TODZcXk*z# -e M -m j>CZhCxgSZ#i(NIM)D76MN}#NIM D76GZ(EiP9CD'VJdw` MD NIM D76#1 NIM 76Qt/1,NIM N}M;+]= NIM#g{;P8( -m,r9CIXK~ q$(eDN}# IT+(EiVd=;vr`vSZJ4#9C -i j>I+(EiVdx;vX(DSZJ4{F#IT+S ZJ4^F=;vX(ZcOD(Ei#SZJ42IT9C -S j>M;v!qV{.48(#Z8(SZ J4{FPT;c19CK=(#-i M -S j>;\;p9C#chcomg |n2ITCZ+(EiVdxSZ J4# j> -s sensitivity 8(v/EEDitH#bG*'Dv/EE(lI'\)Dv}#itH5G;vsZHZ 2 D{ }#1!5G 4# -p period 8(=vv/EE.dDk}#bG;vsZHZ 1 D{}#1!5G 1# -t priority 8(EH6#bv5m>>(Ei`TZd{(EiDX*T#|CZErv/EE#}V=!,E H6=_#n_DEH6G 1,IP xgD1!5G 1,RS232 xgD1!5G 255# −x b | r | br E}v/EEzFDXF#Cj>m>;&C9C;vr`vv/EEzFDXF,49y!iJ' V|#ITE}TB&\: 522 |nNms# 3 Z|nPOdkK;v;}7Dj># 4 Z|nPOdkK;v;}7DN}# 5 "z;vIZdk;}7D|nPyX 53(C|n}ZK&KP)OD RMC X$Lr#RMC X$Lra0M\mwCrD?j7(K& mPDJ4`rJ4# ^F C|nXkZQ-(eRk(e(EiDTHr*zDZcOKP# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,C|nSj1,+C|nDC(od4=j} 1. *(eTHr ApplDomain D(Ei ComGrp1,"R nodeA ;(eR*z= ApplDomain,kZ nodeA OKPC|n: mkcomg ComGrp1 2. *(eTHr ApplDomain D(Ei ComGrp1,9CitH 1"\Z 3,"R nodeA ;(eR*z= ApplDomain,kZ nodeA OKPC|n: mkcomg -s 1 -p 3 ComGrp1 3. *(eTHr ApplDomain D(Ei ComGrp1,9CEH6 3,x;9Cc%,"R nodeA ;(eR *z= ApplDomain,kZ nodeA OKPC|n: mkcomg -x b -t 3 ComGrp1 4. *(eTHr ApplDomain D(Ei ComGrp1,;9Cc%,2;9C47I,"R nodeA ;(eR *z= ApplDomain,kZ nodeA OKPC|n: mkcomg -x br ComGrp1 5. *(eTHr ApplDomain D(Ei ComGrp1,9C NIM 76 /usr/sbin/rsct/bin/hats_nim ,NIM N} -l 5 hCG<6p,"RnodeA ;(eR*z= ApplDomain,kZ nodeA OKPC|n: mkcomg -e /usr/sbin/rsct/bin/hats_nim -m "-l 5" ComGrp1 6. *(eTHr ApplDomain D(Ei ComGrp1,+ ComGrp1 Vdx nodeB ODxgSZJ4 eth0, "R nodeA ;(eR*z= ApplDomain,kZ nodeA OKPC|n: mkcomg -i n:eth0:nodeB ComGrp1 7. *(eTHr ApplDomain D(Ei ComGrp1,+ ComGrp1 Vdx9CSxX7* 9.123.45.678 D xgSZJ4,"R nodeA ;(eR*z= ApplDomain,kZ nodeA OKPC|n: mkcomg -S n:"Subnet == 9.123.45.678" ComGrp1 524 |nN 4(;vIT`SDBu~(e# o( mkcondition −r resource_class −e event_expression [−E rearm_expression] [−d event_description] [−D rearm_description] [−m l │ m │ p ] [−n node_name1[,node_name2...]] [−s ″selection_string″] [−p node_name] [−S c │w │i] [−h] [−TV] condition mkcondition −c existing_condition[:node_name] [−r resource_class] [−e event_expression] [−E rearm_expression] [−d event_description] [−D rearm_description] [−n node_name1[,node_name2...]] [−p node_name] [−s ″selection_string″] [−m l │ m │ p ] [ −S c │ w │ i ] [−h] [−TV] condition hv mkcondition |n4(K;vI condition N}8({FDBu~#bvu~C4`Su~(rB~)"zy hDJ4#9C mkresponse |n4(e;vr`vTB~Dl&#zIT9C mkcondresp |n+u~ Ml&X*p4,r_zIT9C startcondresp |n4X*l&"t/`S# Z/:73P,9C -p j>I8(*|,u~(eDrPZc#g{z}ZT\m~qw9C mkcondition, "R#{Z\m~qwO(eu~,r;*8( -p j>#g{;P8( -p j>,rZ>XZcO(eCu ~#g{(esDu~yZDZcG: v Z/:ZcP,rKu~IT`S`Z;vZcDJ4#9C -n j>I8(+`SD)ZcODu~# v \mrPD\m~qw,rIT8(>X(l)D\mwCr(-m)r_\mr(m)4m>gN&CKu ~#1\mwCrhC*\mr"RZcG\m~qw1,+9C+?\mrT!qV{.@@# v \mrPD\mZc,rvIT9C;v>X(l)D\mwCr(-m) # v ZTHrP,r9CTHr(p)r_>Xr(l)D\mwCr(-m)4m>gN&CKu~M!qV{ .# v HZ\mrP,VZTHrP,r9C\mr(m)"THr(p)r_>Xr(l)D\mwCr(-m) 4m>gN&CKu~M!qV{.# *x(3vu~9d^(^Dr>},k9C chcondition |n(xP -L j>)# @V83rPv|n 525 j> −c existing_condition[:node_name] 4FVPDu~#VPDu~(eZ node_name O#g{;P8( node_name,r9C>XZc# node_name G;vI CT_MANAGEMENT_SCOPE 73d?7(DwCrZDZc#g{8(KNN d{Dj>,rk4`&j>D8>4|BBu~#;a4Fkl&D4S# −r resource_class 8(Ku~`SDJ4`#zIT9C lsrsrcdef |nT>J4`{F# −e ″event_expression″ 8(;vB~mo=,CZ7(B~D"z1d#B~mo=|, resource_class D/,tTrVCt T"}'HO{E(}g,>r<)M;v#?#g{mo=@@* TRUE,rzI;vB~# −E ″rearm_expression″ 8(;v X{mo= #1 event_expression s5* TRUE "RzIB~s,X{mo=+7( event_expression D`SYN*)M;v#?# −d ″event_description″ hvB~mo=# −D ″rearm_description″ hvX{mo=# −n node_name1[,node_name2...] 8(IT`bu~DZcDwz{(r_C:EVnD`vZcDwz{Pm) #g{zk9C -n j >,rXkf5 m r p ;p8( -m j>#(}bV==,zITZ8(ZcO(xG{vrO) `Su~# −s ″selection_string″ 8(JCZyP resource_class tTD!qV{.,T7( event_expression &C`SD)J4#1! 5G`S resource_class PDyPJ4#C4@@!qV{.DJ4I\mwCr(-m j>)7(# XkC%}Er+}E+!qV{.(p4#PXgN8(!qV{.DE",kND RSCT: Administration Guide# −S c │ w │ i 8(B~DOXT: c t1 w /f i E"T(1!5) −m l │ m │ p 8(u~&CD\mwCr#\mwCr7(gN"au~MgN@@!qV{.#wCrITM1 0DdC;,,+G1=!q`&DwCr,EITt/`S#P'5*: 526 l 8(>XwCr#bG1!5#Ku~vJCZ>XZc((eu~DZc;kND -p j >) #Z@@!qV{.1,v9C>XZc# m 8(\mrwCr#Ku~JCZZc(ZdP(eKKu~)ytD\mr(kND -p j >)#\mrPDyPZc)#THrPDyPZcXZc#node_name G;vI CT_MANAGEMENT_SCOPE 73d ?7(DwCrZDZc# g{z}ZT\m~qw9C mkcondition,"R#{Z\m~qwO(eu~,r;*8( -p j ># −h +C|nDC(od4=jms# 3 Z|nPOdkK;v;}7Dj># 4 Z|nPOdkK;v;}7DN}# 5 "z;vIZ;}7D|nPdkyX 53(C|n}ZK&KP)OD RMC X$Lr#RMC X$Lra0M\mwCrD?j7(K& mPDJ4`rJ4# CT_MANAGEMENT_SCOPE Z&mB~/l&J4\mw(ERRM)1,7(k RMC X$LrxPa0yCD\mwCr#\m wCrv(&mJ4DI\?jZc/#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{4hC73d?,r9C>XwCr# @V83rPv|n 527 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} b)>}JCZ@"D53: 1. *(e;v{F*0FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0Xd= 85% T BX{1Div,kdk: mkcondition -r IBM.FileSystem \ -e "PercentTotUsed > 90" -E "PercentTotUsed < 85" \ "FileSystem space used" 2. *(e;v{F*0tmp space used1Du~Tli1 /tmp DUd9CYVHsZ 90% T0Xd= 85% TBX{1Div,|("M,kdk: mkcondition -r IBM.FileSystem \ -e "PercentTotUsed > 90" -E "PercentTotUsed < 85" \ -d "Generate event when tmp > 90% full" \ -D "Restart monitoring tmp again after back down < 85% full"\ -s ’Name=="/tmp"’ "tmp space used" 3. *(e;v{F*0Space used1Du~w*0FileSystem space used1D1>,kdk: mkcondition -c "FileSystem space used" "Space used" 4. *(e;v{F*0var space used1Du~w*0tmp space used1D1>,++!q|D* /var,kdk: mkcondition -c "tmp space used" -s ’Name=="/var"’ \ "var space used" 5. *(e;v{F*0vmstat is running1Du~,ZC' joe Z 64 ;73PKP vmstat Lr1xP` S,kdk: mkcondition -r "IBM.Program" \ -e "Processes.CurPidCount > 0" -E "Processes.CurPidCount <= 0" \ -d "Generate event when user starts vmstat" \ -D "Restart monitoring when vmstat is terminated" \ -s ProgramName == \"vmstat64\" && Filter==\"ruser==\\\"joe\\\"\"" \ -S "i" -m "l" "vmstat is running" 6. *(e;v{F*0myscript terminated1Du~,`SE>N1ax,kdk: mkcondition -r "IBM.Program" \ -e "Processes.CurPidCount <= 0" -E "Processes.CurPidCount > 0" \ -d "Generate event when myscript is down" \ -D "Rearm the event when myscript is running" \ -s ProgramName == \"ksh\" && Filter == ’args[1]==\"/home/joe/myscript\"’" \ -m "l" "myscript terminated" ZK>}P,args zm+]x main D5NV{.}i#IZbG;v}i,rK args[1] }CLr{ sfDZ;v5N#9C ps -el |n7( ProgramName#kND lsrsrcdef |nTq!|`E"# b)>}JCZ\mr: 1. *(e;v{F*0FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0Xd= 85% T BX{1Div,"R`SrPDyPZc,kZ\m~qwOKPC|n: 528 |nN 90" \ -E "PercentTotUsed < 85" -m d "FileSystem space used" 2. *(e;v{F*0FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0Xd= 85% T BX{1Div,"R`SrPDZc nodeA M nodeB,kZ\m~qwOKPC|n: mkcondition -r IBM.FileSystem -e "PercentTotUsed > 90" \ -E "PercentTotUsed < 85" -n nodeA,nodeB -m d \ "FileSystem space used" 3. *Z nodeB O(e;v{F*0nodeB FileSystem space used1Du~TliUd9CYVHsZ 90% T 0Xd= 85% TBX{1Div,"RC>XwCr`Su~,kZ\m~qwOKPC|n: mkcondition -r IBM.FileSystem -e "PercentTotUsed > 90" \ -E "PercentTotUsed < 85" -m l -p nodeB \ "nodeB FileSystem space used" 4. *(e;v{F*0local FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0Xd= 85% TBX{1Div,"R`SrPD>XZc,kZ\mZcOKPC|n: mkcondition -r IBM.FileSystem -e "PercentTotUsed > 90" \ -E "PercentTotUsed < 85" -m l "local FileSystem space used" b)>}JCZTHr: 1. *Z nodeA O(e;v{F*0FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0 Xd= 85% TBX{1Div,"R`SrPDyPZc,kKPC|n: mkcondition -r IBM.FileSystem -e "PercentTotUsed > 90" \ -E "PercentTotUsed < 85" -m p -p nodeA "FileSystem space used" 2. *Z nodeC O(e;v{F*0FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0 Xd= 85% TBX{1Div,"R`SrPDZc nodeA M nodeB,kKPC|n: mkcondition -r IBM.FileSystem -e "PercentTotUsed > 90" \ -E "PercentTotUsed < 85" -n nodeA,nodeB -m p -p nodeC \ "FileSystem space used" 3. *Z nodeB O(e;v{F*0local FileSystem space used1Du~Tli1Ud9CYVHsZ 90% T0Xd= 85% TBX{1Div,"Rv`S>XZc,kKPC|n: mkcondition -r IBM.FileSystem -e "PercentTotUsed > 90" \ -E "PercentTotUsed < 85" -m l "local FileSystem space used" ;C /usr/sbin/rsct/bin/mkcondition |, mkcondition |n `XE" i.:PX ERRM YwT0gN9Cmo=M!qV{.D|`E",kND RSCT: Administration Guide |n:chcondition"lscondition"mkcondresp"mkresponse"rmcondition M startcondresp E"D~:rmccli mkcondresp |n C> Z;vu~k;vr`vl&.d4(4S# @V83rPv|n 529 o( mkcondresp [−h] [−TV] condition[:node_name] response1 [response2...] hv mkcondresp |nZ;vu~k;vr`vl&.d4(4S#u~kl&.dD4SF*u~/l&X*# k"b,C|n+4(;vr`vu~/l&X*;+;t/`S#Z/:73P,u~Ml&XkZ,;v ZcO(e#ITZTs(}9C startcondresp |n,TCu~Md4Sl&t/`S# *x(3vu~/l&X*,k9C rmcondresp"startcondresp r stopcondresp |nD -L j># j> −h +C|nDC(od4=jXZc#node_name G;v CT_MANAGEMENT_SCOPE 73d?y7(DwCrPDZc# response1 [response2...] 8(;vr`vl&{F#yPl&<4S=u~# 2+T C'h* IBM.Association J4`D4(^TKP mkcondresp#mI(ZQ*5D53ODCJXFm (ACL)D~P8(#PX ACL D~T0gN^DCD~Dj8E",kND RSCT: Administration Guide# Kv4, 0 |nKPI&# 1 "z RMC ms# 2 "z|nPSZE>ms# 3 Z|nPOdkK;v;}7Dj># 4 Z|nPOdkK;v;}7DN}# 5 "z;vIZ;}7D|nPdkyX 53(C|n}ZK&KP)OD RMC X$Lr#RMC X$Lra0M\mwCrD?j7(K& mPDJ4`rJ4# 530 |nNXwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{4hC73d?,r9C >XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j} b)>}JCZ@"D53: 1. *+u~0FileSystem space used14S=l&0Broadcast event on-shift1,kKPC|n: mkcondresp "FileSystem space used" "Broadcast event on-shift" 2. *+u~0FileSystem space used14S=l&0Broadcast event on-shift1M0E-mail root anytime1,k KPC|n: mkcondresp "FileSystem space used" "Broadcast event on-shift" "E-mail root anytime" b)>}JCZ\mr: 1. *+\m~qwODu~0FileSystem space used14S=l&0Broadcast event on-shift1(,yZ\m~ qwO),kZ\m~qwOKPC|n: mkcondresp "FileSystem space used" "Broadcast event on-shift" 2. *+\m~qwODu~0FileSystem space used14S=l&0Broadcastevent on-shift1,kZrPD;v ZcOKPC|n: mkcondresp "FileSystem space used":nodeA "Broadcast event on-shift" b)>}JCZTHr: 1. *+Zc nodeA ODu~0FileSystem space used14S=l&0Broadcastevent on-shift1(,y2Z nodeA O),kZrPD;vZcOKPC|n: mkcondresp "FileSystem space used":nodeA "Broadcast event on-shift" ;C /usr/sbin/rsct/bin/mkcondresp |, mkcondresp |n @V83rPv|n 531 `XE" i.:PX ERRM YwT0gN9Cmo=M!qV{.D|`E",kND RSCT: Administration Guide |n:lscondresp"mkcondition"mkresponse"rmcondresp"startcondresp M stopcondresp E"D~:rmccli mkcosi |n C> 4(ICZ]~qwD+2Yw533q(COSI) # o( mkcosi -s Source -l Location [-S Server] [-v] COSI hv mkcosi |n4(+2Yw533q(COSI)#COSI G;vf"b,|,9]~qwKPyhDyPm~# mkcosi |nq!|,I203qD4(-s Source),""T+G)m~3q20=X(D;C(-l Location) # g{8( -S Server,r COSI 3q+f"ZCX(~qwO#a{zz]~qwITCw}<3qMYw5 3D OS 3q# C|n@5Z53OfZD bos.sysmgt.nim.master D~/#Z;N4PC|n1,4PC|nDzw+d C* NIM wXz#mkcosi |n9C nim_master_setup |n+zwdC* NIM wXz#-S N}Xk8 rI mkcosi |nDwC_\mDzw# j> -l -S Server -s Source -v 8(=f" COSI D;CDj{76{# 8( COSI 3qy$tDzwD{F# 8(Z4( COSI 19CDI203qD4#4ITG lpp_source",PI20iJDh8"|,I203qD? 0 2+T CJXF:Xk5P root C'(^E\KP mkcosi |n# >} 1. *(e CD-ROM cd0 O{* cosi1 D COSI,"+|f"Z /export/cosil P,Idk: mkcosi —s cd0 -l /export/cosi1 cosi1 532 |nN mS;vh8=53# o( mkdev { -c Class -s Subclass -t Type } [ -l Name ] [ -a Attribute=Value ] ... [ -d | -S | -R ] [ -f File ] [ -h ] [ -p ParentName ] [ -q ] [ -w ConnectionLocation ] mkdev -l Name [ -h ] [ -q ] [ -S ] hv /f: *K#$0dC}]b1,mkdev |nG;IPOD#ZjI.0#9C|nI\a)"`M(-t Type j>)"S`(-s Subclass j>)",S;C(-w ConnectionLocation j>)M8h8Dh8_-{(-p ParentName j>)Dh8xP(e"9.IC# v 9T0(eDIx(h8_-{(-l Name j>)8(Dh8IC# zIT9Cyh*D -c"-s M -t j>DNNiOT(;j6$(eDh8# g{8(K -d j>,r mkdev |n;(eh8#g{8(K -S j>,r mkdev |n+h8x=0#91 4,(g{C4,\'V),"9h8;IC#g{H;P8( -d j>,2;P8( -S j>,r mkdev | n9h8IC# g{8(K -R j>,r mkdev |nadC8(h8DNNT0(eD+9;PdCD8h8#-R j>k -d M -S j>;f]# (}9C -l j>T0 -c"-s M -t j>,IT8(h8D{F#g{;P9C -l j>,rT/zI"Vd ;v{F#";GyPDh8<'VC'a)D{F# ":SPh8{XkTV8V{*<# 19C mkdev |n1,ITZ|nPOrZ8(D -f File j>Pa)j># @V83rPv|n 533 IT9C yZ Web D53\mw h8 &CLr(wsm devices lY76)r53\mgfLr (SMIT)smit mkdev lY764KPC|n# j> 8(CZzf1!Dh8tT5T#Attribute=Value d?ITC48(;vtT 5T,r_8( -a j>D`vtT5T#`vtT5TXkC}E(p4,t TT.dCUqV*#}g,dk -a Attribute=Value Pv?vj>D;vt T5T,xdk -a ’Attribute1=Value1 Attribute2=Value2’ Pv`vtT5 T#Cj>;\k -l j>;p9C,}G29CK -c"-s M -t j># 8(h8`# (eK0(Fh81Ts`PDh8#g{8(K -d j>,r mkdev |n ;\9h8d*IC#Cj>;\M -S j>;p9C# S File N}PA!yhDj># T>|n9Civ{"# 8($(eDh8,I Name d?T>,1;k -c"-s M -t j>;p9C 1,h8Z0(Fh81Ts`P#ZbVivB,-a"-p M -w j>;\9 C#SPh8{XkTV8V{*<# 8(h8{,I ParentName d?T>,"Zk -c"-s M -t j>;p9C1 Vdxh8#";GyPDh8<'Vb;&\#Cj>;\M -l j>;p9 C,}G29CK -c"-s M -t j># Sjk -d M -S j>;\;p9C# @9+h8hC*0IC14,#Cj>;TG)'V0#914,Dh8P be#Cj>;\M -d j>;p9C# 8(h8DS`,Id? Subclass m># S0$(eDh81Ts`P8(h8`M# 8(8h8OD,S;C,Id? ConnectionLocation m>#Cj>;\M -l j>;p9C,}G29CK -c"-s M -t j># -a Attribute=Value -c Class -d -f File -h -l Name -p ParentName -q -R -S -s Subclass -t Type -w ConnectionLocation 2+T X(XF:;P root C'M53iI1EP4PC|nDCJ(# sFB~: B~ DEV_Create DEV_Configure DEV_Start DEV_Change E" =({F,N} ms h8{ N} >} 1. *(e(xGdC),S= scsi0 SCSI Jdw"9C SCSI j6* 5"LUN * 0 D 4.0 GB 4mm 0E xz1,kdkTB|n: mkdev -d -c tape -t4mm2gb -s scsi -p scsi0 -w 5,0 53T>kTBZ]`FD{": rmt4 defined 2. *9$(eD rmt0 Exh8IT9C,kdkTB|n: 534 |nNkTBZ]`FD{": rmt0 available 3. *(eMdC,S= IBM 8 KZ EIA-232/RS-422A(PCI)JdwODKZ 0 D RS-232 tty h8,"+ dYHtThC* 19200,Rd{tT+y] foo D~hC,kdkTB|n: mkdev -t tty -s rs232 -p sa3 -w 0 -a speed=19200 -f foo 53T>kTBZ]`FD{": tty0 available D~ /usr/sbin/mkdev |, mkdev |n# `XE" chdev |n"lsattr |n" lsconn |n" lsdev |n"lsparent |nM rmdev |n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# PX SMIT &CLrDE",kND6Yw53kh8\m7PD:53\mgf$_;# mkdir |n C>4(;vr`vBD?<# o( mkdir [ -m Mode ] [ -p ] Directory ... hv mkdir |n4(I Directory N}8(D;vr`vBD?<#?vB?<|,j*BD?<8(mI(#zIT9C umask S}L* mkdir |nhC1!==# +B?r_Z?<4(s"v chmod |n# ":*4(B?<,XkZ8?hCB4(D?1,Yw{E +(S)M -(u)}mI(#kND chmod |nTq!mI(D;Mq=Dj{hv# 4(*'Pd76{F?<#g{;P8( -p j>,r?vB4(D?fzD mkdir |nD-0 >} 1. *Z10$w?a4( /home"/home/demo M /home/demo/sub2 ?<# D~ /usr/bin/mkdir |, mkdir |n# `XE" chmod |nM rm |n# mkdir S}LM umask S}L# 6Yw53kh8\m7PD:?<;# 536 |nN4(;v?} *4(;v{* foo2 D?<,r_*4(;v{* foo, foo1 M foo2 ? S mksysb r savevg 8]3q4(`mD DVD# o( mkdvd -r directory | -d dvd_device | -S [ -m mksysb_image | -M mksysb_target | -s savevg_image | -v savevg_volume_group ] [ -C cd_fs_dir ] [ -I cd_image_dir ] [ -V dvdfs_volume_group ] [ -B ] [ -p pkg_source_dir ] [ -R | -S ] [ -i image.data ] [ -u bosinst.data ] [ -e ] [ -P ] [ -l package_list ] [ -b bundle_file ] [ -z custom_file ] [ -D ] [ -U ] [ -Y ] [ -n ] [ -a ] [ -A ] [ -c ] hv mkdvd |nS53 rootvg rST04(D mksysb 3q+538]3q(mksysb)4(=IG< DVD(DVD-R,DVD-RAM) #|2SC'8(DmirST04(D savevg 3q+mi8]3q(savevg) 4(= DVD# @V83rPv|n 537 TZ DVD iJ,C mkdvd |nFwD538]PV^,r*{G#{iJ?fG 4.7 GB r|s#mkdvd |n;a&mB;m1=|Z10mOy4D,} 4 GB,rx,1,}iJ]?19C|!DiJawCzk,;s+zk4S = /usr/sbin/mkrr_fs(*K4( Rock Ridge q=3q)M /usr/sbin/burn_cd(*K4= DVD h8) O#=v4S shell E>#ITZ /usr/samples/oem_cdwriters PR=b)E ># g{;a)NND~53r?} |G#liza)DD~53GqPc;DUdM4CJ(# ":g{ mkdvd Z8]miP4(D~53,r|GaS8]PE}# r*mi3q;JO%v DVD,yTg{h*4(`mDDVD,r1=4(yPDm,mkdvd Eaxvf; r>} DVD D8>E"# j> -a -A -c -d dvd_device -r directory -m mksysb_image -s savevg_image -v savevg_volume_group -C cd_fs_dir ;8])9tTr NFS4 ACL# 8] DMAPI D~53D~# 8]1;9urr|D~# m> DVD-R r DVD-RAM h8(}g,/dev/cd1)#}G9C -S j>,;;Cj> GX*D# m>VPD?# 8(;vT04(D mksysb 3q#g{;x( -m j>,r mkdvd wC mksysb# (XZ mksysb 3qEC;CD|`E",kND -M j># ) m>T04(D savevg 3q#kNDBfD"bBn# m>+*9C savevg |n8]Dmi#kNDBfD"bBn#(XZ savevg 3q EC;CD|`E",kND -M j># ) 8(CZ4( DVD D~53a9DD~53,TZ DVD s!D3q,|XkP_o 4.38 GB DICELUd#DVD 3qvvR /mkcd/cd_fs ?R /mkcd/cd_fs ?<;fZ,r mkdvd 4(D~53 /mkcd/cd_fs,;sZ| n4Pax1>}|#ZT -V j>8>DmiP,r_g{Cj>;P9CrZ rootvg P,CD~4(D~53#?NwC mkdvd |n1,8(D?x(T04(D?<,r5w mksysb r savevg 3qf "D?R;Pa) mksysb r savevg 3q, r mkdvd +i$ /mkcd/mksysb_image GqfZ#g{?<;fZ,r mkdvd +4 (;v%@DD~53 /mkcd/mksysb_image,ZK&Y1f" mksysb r savevg 3 q#ZT -V j>xvDmiP,r_g{Cj>;P9CrZ rootvg P,C|n4( D~53# ":g{4P DVD s!D8],rD~53h*&ZsD~'V4,#b2h*hCD ~ ulimit s!= unlimited# 8(Z4= DVD-R r DVD-RAM h8.0nU DVD 3qf"D?49C,r mkdvd 9C /mkcd/cd_images ?<(g{|fZD0)#q r,ZT -V j>xvDmiP,r_g{Cj>;P9CrZ rootvg P,C|n4( /mkcd/cd_images D~53# g{ mkdvd 4(KD~53x;P9C -R r -S j>,r|njI1+|>}#g {9CK -R r -S j>,Xk"bD~53"? mkdvd |nyhD4(D~5319CDmi#g{;Px( -V j>Rh*" GGoDD~53(r*|;GxPd{j>a)D),r rootvg G4(D~53D1 !mi#g{ mkdvd Z8]miP4(D~53,rb)D~53";w*8]3qD ;?Vx|,#mkdvd 4(DD~53Z|njI1;>}# |{|,h8MZK|3qD?8(D`,D DVD-R r DVD-RAM h8,rz 7 CD iJXkWHek}/w#Z5J4( DVD 0,mkdvd |naa>zekI 4 DVD# h9 mkdvd +}<3q(GI}#Z20GI}}nU DVD 3q#mkdvd 1!ivBZ4PjI1>}|4(DNN +w#-R j>Jmf"`X DVD 3q/rZm;v53OD DVD 4((U<)#g {h*`Xm,rnU3q9CxLj6Mms:4(EX|{# Z;>}nU DVD 3qivB,4= DVD-ROM r DVD-RAM .0#9 mkdvd#-S j>Jm4(`X DVD /rZm;v53O4( DVD#3qT;ZI -I j>jGD ?49CrZ /mkcd/ cd_images ?,r mkdvd Sx(D mksysb 3qPV4 bosinst.data,rZ mksysb D4(}LPzI;vBD bosinst.data D~# 8(C'a)D image.data D~#bv}]D~H mksysb 3qPD image.data D ~|X*#g{;x( -i j>,r mkdvd Sx(D mksysb 3qPV4 image.data,rZ mksysb D4(}LPzI;vBD image.data D~# ":-i j>;\C48(C'a)Dk savevg 3q;p9CD vgname.data D~# S /etc/exclude.volume_group PvD8]3qPE}D~M/r?<#;\M -m r -s j>;p9CCj># Z mksysb r savevg 4(}LP4(omVx3d#;\M -m r -s j>;p9 CCj># 8(CD~|,zk*4F= DVD D~53 ./usr/lpp/inst.images ?|{D;C4Fb)3q#g{9CK -l j>,rXk9C -p j ># @V83rPv|n 539 -b bundle_file -z custom_file -D -U -Y -n xv|,ZV4 mksysb s+*20DD~/PmDD~Dj{76{#+CD~4F = DVD D~53PD ./usr/sys/inst.data/user_bundles/bundle_file B,"R2+d4 F= RAM T@6X DVD#bvD~g, bosinst.data D~PD BUNDLES=/../usr/sys/inst.data/user_bundles/bundle_file ;y;Pv# 5w+*;4F= DVD D~53Dy?,}g CUSTOMIZATION_FILE=filename# }g:g{D~ my_script GZ mkdvd KPDzwOD /tmp P,rdk -z/tmp/my_script,;s8( CUSTOMIZATION_FILE=my_script#ZE>4P0,z k+|4F= RAM D~53Dy?";JCZ -U j>#r*8]G;4F=i J,yT;\ZqsrZm;v53O4(MUF3q#yT,19C -U j>1,;9 C -R j>M -S j>#h*C -d j>8(;v*4=Dh8#-U j>";9C /usr/sbin/mkrr_fs r /usr/sbin/burn_cd D~53# S\mI$# 8]C'miE"M\m}]D~#KYw+8]`F /tmp/vgdata/vgname/vgname.data DD~M3dD~(g{PD0) #+;8]C'} ]D~#K8]ICZZ;V4C'}]D~DivB4(C'mi#+;\CZ rootvg# ": 1. g{}Z4(;vGI}),r;\;9C -p r -l j># 2. g{}Z4(;vxP savevg 3qDGI}< DVD(9C -s r -v j>),r;\;9C -p"-l"-u"-i"-z r -b j># >} 1. *zI;vI}: ./a ./b ./b/d ./c ./c/f ./c/f/g D~ /usr/bin/mkdvd |, mkdvd |n# `XE" mksysb |nM savevg |n# /image.data D~M bosinst.data D~ZhvD~# IZ620k(F7PDBZ:4(538];PR=i$8]D}L# mkfifo |n C> FwHxHv(FIFO)XpD~# o( mkfifo [ -m Mode ] File ... hv y]8(D3r,mkfifo |n4(I File N}8(D FIFO XpD~#g{;P8( -m Mode j>,r FIFO D~DD~==G(}D~==4(y^DD|, OR D S_IRUSR"S_IWUSR"S_IRGRP"S_IWGRP" S_IROTH M S_IWOTH mI(D;;mH(kND umask |n) # mkfifo |nk mkfifo S}LKP`F# j> -m Mode hCB4(D FIFO D~DD~mI(;D5*8(D==5# Mode d?k* chmod |n(eD== Yw}`,#g{9CKV{ +(SE)M -(uE),r|GG`TZu<5 a=rw 4bMD(4_Pm I( rw-rw-rw-)# Kv4, bu|n5XTBKv5: 0 >0 I&4(yP8(D FIFO XpD~# "zms# @V83rPv|n 541 >} 1. *9CmI( prw-r—r— 4( FIFO XpD~,kdk: mkfifo -m 644 /tmp/myfifo C|n9CyP_DA/4mI(T0iMd{C'DAmI(44( /tmp/myfifo D~# 2. 9C -(uE)Yw{4(;v FIFO XpD~ThC prw-r——- mI(,kdk: mkfifo -m g-w,o-rw /tmp/fifo2 C|n4( /tmp/fifo2 D~,>}iD4(^Md{C'DyPmI(# ":g{`vD~GC -(uE)Yw{4(D,rCYEVt?v==5w{,Pd;CUq# D~ |, mkfifo |n# /usr/bin/mkfifo `XE" chmod |n# mkfifo S}LM umask S}L# mkfilt |n C> $nr!{$n}Kfr# o( mkfilt -v 4 | 6 [ -d ] [ -u ] [ -z P | D ] [ -g start | stop] [ -i ] hv 9C mkfilt |n$nr!{$n}Kfr#C|n2ITCZXF}KG<&\#C|nD IPsec }Kwf rIT9C genfilt |n"IPsec smit(IP V4 r IP V6)r0ib(Cx1SK%PDyZ Web D53\m w4dC# j> -v -d -u -z 542 zk$nDfrD IP f>#5 4 8(K IP f>* 4,5 6 8(K IP f>* 6#1!5(;P9C Cj>1)G$n IP V4 M IP V6#Z}KfrmP(eDyP}KfrD IP f>+;\M -u j>;p9C# $n}KfrmPD}Kfr#Cj>;\M -d j>;p9C# +1!D}KfrYwhC*0Jm1(P)r0\x1(D)#1!D}KfrG}KfrmPDns ;vfr,Kfr+JCZTmPDd{NN}Kfr<;JCDw?#+KfrDYwhC*0J m1,by+JmTd{NN}Kfr<;JCDw?#+KYwhC*0\x1,by+;JmTd {NN}Kfr<;JCDw?# |nNITC4t/(start)r#9(stop)}Kfr#iDU>&\# u#Cj>vZ29C -u j>1EIT&C#g{9CK -i j>,r+$n_P0n/14 ,DyP}Kfr#g{;P9C,r+$n}KfrmPDyP}Kfr# -g -i mkfont |n C> +;vVe76{mS=0Ts}]\mw1(ODM),ODM GZ}<1IM&\UK(LFT)0kD# o( mkfont [ FontPathName] hv mkfont |n+;v+^(VeD~76{mS= ODM#Z}<1,LFT 0kBVeMZ ODM PiR=D d{Ve#+ LFT q!DVeE"Pm+]=1!DT>h8}/LrO#T>}/LrSKPmP!qnJ OT>wDVe#g{9C chfont |n!qK;v1!Ve,rh8}/LrM9CCVe# ":C|n;\S LFT KP# zIT9CyZ Web D53\mw(wsm)PDh8&CLr4|Dh8Xw#z2IT9C053\mSZ $_1(SMIT)smit mkfont lY764KPC|n# N} FontPathName ;vVeD~D+^(76{# 2+T C'Xk_P root C'(^,E\KPC|n# >} *vSVeD~ /usr/lpp/fonts/Rom10.snf,kdkTB|n: mkfont /usr/lpp/fonts/Rom10.snf D~ /bin/mkfont /usr/lpp/fonts |, mkfont |n# |,Ve?<# `XE" chfont |nM lsfont |n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# @V83rPv|n 543 mkfontdir |n C>S;vVeD~?} *S;vVeD~? Fw;vD~53# o( mkfs [ -b Boot ] [ -l Label ] [ -i i-Nodes ] [ -o Options ] [ -p Prototype ] [ -s Size ] [ -v VolumeLabel ] [ -V VfsName ] Device hv mkfs |nZ;v8(Dh8OFw;vBDD~53#mkfs |nu -b Boot -i i-Nodes -l Label -o Options |{*ZBD~53Di 0 20DLr# 8(D~53OD i-nodes Du<}?#14(U>D~531,vTKjG# *BD~538(D~53jE# 8(C:EVtDibD~535V8Z!nPm# @V83rPv|n 545 TB!nX(ZU>D~53(JFS): TWVZ*%;8(Vdis!#;vVdiG;v inodes DVi,dELi`FZ BSD yfi#ag D1!5G 8# -o bf={ true | false } 8(;vtCsD~DD~53#XZ|`E",kND JFS MsD~#g{;h*;v tCsD~DD~53,r+KnhC* false;bG1!5#8( bf=true h*;v 4096 DVNs!M compress=no# -o frag={ 512 | 1024 | 2048 | TVZ*%;8( JFS VNs!#D~53VNGVd=D~DELf"Dn!%*#1 4096 } !DVNs!G 4096 VZ# -o compress={ no | LZ } 8(}]9u#g{;k9u}],r+KnhC* no#!q9u*sVNs!* 2048 r|!# #nbpi m>TVZ*%;DD~53s!< i-node \ -o nbpi={ 512 | 1024 | 2048 8(?v i-node DVZ}(nbpi) | 4096 |8192 | 16384 | 32768 }DHJ#1!D nbpi 5G 4096 VZ#5 32768"65536 M 131072 vJCZ AIX 4.2 r|_f># | 65536 | 131072 } -o ag={ 8 | 16 | 32 | 64 } ": 1. CsZ 8 D ag 54(DD~53Z AIX 4.1 53O;;6p# 2. ag"bf"compress"frag M nbpi tTGZ4(D~531hCD,"RZI&4(D~53.s^(| D#size tT(eKD~53s!Dn!5,"RZ4(D~53.s^(+du!# 3. ^(9uyD~53(/ ) # 4. ;) nbpi 5MVdis!G%bD#kND:Kb JFS s!^F;Tq!E"# TB!nX(Zv?DU>D~53(JFS2): -o agblksize={ 512 | 1024 | TVZ*%;8( JFS2 is!#D~53iGIVd=D~ODELf"Dn!%*# 2048 | 4096 } 1!Dis!G 4096 VZ# -o name=mountpoint *D~538(20c# -o log=LVName 8(U>_-m{F#8(D_-mGBD JFS2 DGEC=xP JFS2 D~53D_-mP#g{;P8(U>D~Ds!,r INLINE U>+1!*_-ms!D .4%# -o logsize=Value TWVZ*%;8( INLINE U>Ds!#g{;P9C INLINE U>,r+dvT# ;\sZ 2047 WVZR;\sZD~53s!D 10%# -o ea={v1 | v2} 8( JFS2 D~53PCZf"|{)9tTDq=#v2 q=*IH?|{)9tTM NFS4 ACL a)'V#v1 q=k AIX T0D"Pff]#1!q=G v1# ":agblksize tTZ4(D~531hC,R;\ZI&4(D~53s|D#size tT(eKD~53s !Dn!5,"RZ4(D~53.s^(+du!# ea tTq=ZD~534(1hC#chfs |nITC4+)9tTq=S v1 *;I v2,+q=^( *;X4#*;GTfh&dD==jID,TAZNN)9tTr ACL D4Yw8(KD~s!Dn!5,"RZI&4(D~53.s^(u!# 546 |nN} 1. **BDD~538(mMD~53{F,kdk: mkfs -lworks -vvol001 /dev/hd3 C|nZ /dev/hd3 h8O4(K;vUDD~53,+mrPEh* vol001,D~53{* works#B DD~53 4(BDi# o( mkgroup [ -R load_module ] [ -a ] [ -A ] [ Attribute=Value ... ] Group hv mkgroup |n4(BDi#Group N}XkG(;DV{.(d$HII\m1(} chdev |nxPdC), "R;\G ALL r default X|V#Z1!DivB,mkgroup |n4(;vj#XkG root C'rGI GroupAdmin Z(DC'4(D;v\mi# *C8C06pMO$1(I&A)zF4(;vi,k9C -R j>T8(4(CiyCD I&A 0k#i#0 k#iZ /usr/lib/security/methods.cfg D~P(e# zIT9CyZ Web D53\mw(wsm)PDC'&CLr4|DC'Xw#z2IT9C053\mSZ $_1(SMIT)smit mkgroups lY764KPC|n# mkgroup |nX"amM6L"am.dr6L"am.d?F4Pj6(;T#;#$6L"amO B4(DJ'M9C,;6L"amDd{53ODVP>XC'.dDj6(;T#g{Z|nKP1^( CJ6L"am,mkgroup |n+vTC6L"am# 4(i{D^F *K@9G 4(;v\mi#;P root C'EIT9CCj># +wC mkgroup |nDK1hC*i\m1# 8(4(C'yCDI0k I&A #i# CX(DtTu} 1. *B(;v{* finance DiJ',kdk: mkgroup finance 2. *B(;v{* payroll D\miJ',kdk: mkgroup -a payroll @V83rPv|n 549 ;P root C'EIT"vC|n# 3. *B(;v{* managers DiJ'"+T:hC*\m1,kdk: mkgroup -A managers 4. *B(;v{* managers DiJ'"+\m1PmhC* steve M mike,kdk: mkgroup adms=steve,mike managers C' steve M mike XkQ-fZZK53O# 5. *4(;vBDi,|G;v LDAP I&A I0kD#iC',kdk: mkgroup -R LDAP monsters D~ /usr/bin/mkgroup /etc/group /etc/security/group /etc/passwd /etc/security/passwd |, mkgroup |n# |,iDy>tT# |,iD)9tT# |,y>C'E"# |,\kE"# `XE" chgroup |n" chgrpmem |n"chuser |n"lsgroup |n"lsuser |n"mkuser |n"passwd |n" pwdadm |n"rmgroup |n"rmuser |n"setgroups |nM setsenv |n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# *q!C'6pMO$"TICJXF"IEFcbMsFD|`E",kND62+T7# mkhosts |n C> zIwzmD~# o( /usr/sbin/mkhosts [ -v ] HostFile hv mkhosts |nICwzI;v"Pwz}]b,9CI HostFile N}8(DD~{#g{{FbvGI named X$Lr4PD,r;9C|#wzD~(#G /etc/hosts D~,ZNNivBdq=Xkk /etc/hosts D ~Dq=`,# mkhosts |nzI{* hostfile.pag M hostfile.dir D}]bD~#Z{* hostfile.new.pag M hostfile.new.dir DY1D~/OP9(b)D~D|B#;P1 hostfile.new.pag M hostfile.new.dir D ~9(;P"zms1,Y1D~E\4F=}]bD~P# wzD~I gethostbyaddr M gethostbyname b}LD;vf>Cw{Fbv# 550 |nN;'V hostfile.pag M hostfile.dir D~# 4(KwzD~s,IT`-|T|,Z{Dwzn# j> -v PvI HostFile N}8(DvS=wzD~D?vwz# >} 9CTB|nzI /etc/hosts.pag M /etc/hosts.dir D~: mkhosts /etc/hosts C|n4(=v{* /etc/hosts.pag M /etc/hosts.dir DwzD~# D~ hostfile.pag hostfile.dir hostfile.new.pag hostfile.new.dir |,{FbvDf}}]bD=vD~.;# |,{FbvDf}}]bD=vD~.;# |,{FbvDY1}]bD=vD~.;# |,{FbvDY1}]bD=vD~.;# `XE" gettable |nM htable |n# named X$Lr# gethostbyname S}LM gethostbyaddr S}L# hosts D~q=# 6xgk(E\m7PD:TCP/IP {Fbv;# mkitab |n C> Z /etc/inittab D~PFwG<# o( mkitab [ -i Identifier ] { [ Identifier ] : [ RunLevel ] : [ Action ] : [ Command ] } hv mkitab +GZ8(G8(DG8(BG} 1. *+BDG /dev/console" 3. *+BDG O,kdk: mkitab ((rc:2:wait:/etc/rc 2>&1 | alog -tboot > /dev/console)) D~ /etc/inittab |, mkitab |n# `XE" chitab |n"lsitab |n"rmitab |nM init |n# mkinstallp |n C> T installp q=4(m~|# o( mkinstallp [ -d BaseDirectory ] [ -T TemplateFile ] hv mkinstallp |nJmC'* AIX 4(T:Dm~|#C mkinstallp |n4(Dm~|* installp q=, "RITC installp |n20r>}# *(} mkinstallp |nr|DD~XkZ?h*y>m~|}]#C}]|,m~|{" Xhu~"*r|DD~DhvHH#;s,mkinstallp |n+zIyZC'x(Dl&D#eD~#*h9 |nPa>,ITIC'1S4(M`-#eD~"+d+xx -T j>D mkinstallp |n# @V83rPv|n 553 j> -d 8(|,*r|DD~D root C'9(?<#g{;P8(,r9C10$w?<# BaseDirectory -T TemplateFile 8(#eD~Dj{76{T+]x mkinstallp |n#g{;P8(,r mkinstallp |na>h*m~ |E","4(yZC'l&DBD#eD~# >} C>}]>gN+ /tmp/packages Cw root C'9(?<4b0 /usr/bin/foo D~# WH,(}Z|nPdkTBZ]44(?},kND /usr/lpp/bos/README.MKINSTALLP D~# D~ /usr/sbin/mkinstallp |, mkinstallp |n# `XE" installp |n# mkkeyserv |n C> * keyserv X$Lr!{ /etc/rc.nfs D~PnD"M,"9C startsrc |n$nX$Lr# o( /usr/sbin/mkkeyserv [ -I | -B | -N ] hv mkkeyserv |n!{ /etc/rc.nfs D~PT keyserv X$LrnD"M#mkkeyserv |n(}9C startsrc |nt/X$Lr# zIT9CyZ Web D53\mw(wsm)PDD~53&CLr4|DD~53Xw#z2IT9C053 \mSZ$_1(SMIT)smit mkkeyserv lY764KPC|n# 554 |nN -I -B -N !{ /etc/rc.nfs D~PnD"MTZB;N53Xt1t/ keyserv X$Lr# !{ /etc/rc.nfs D~PnD"MTt/ keyserv X$Lr,"9C startsrc |nt/ keyserv X$Lr#C j>G1!5# 9C startsrc |nt/ keyserv X$Lr#Cj>;|D /etc/rc.nfs D~# >} *^D /etc/rc.nfs D~TZB;N53XBt/1$n keyserv X$Lr,kdk: mkkeyserv -I D~ /etc/rc.nfs |, NFS M NIS X$LrDt/E># `XE" smit |nM startsrc |n# keyserv X$Lr# 6Yw53kh8\m7PD:53\mgf$_;# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD How to Start and Stop the NIS Daemons M62+T7PD:gN9C2+D NFS dC Kerberos M'z# o( mkkrb5clnt -h | [ -c KDC -r Realm -s Server -U [ -a Admin ] -d Domain [ -A ] [ -i Database ] [ -K ] [ -T ] ] [ -l {ldapserver | ldapserver:port} ] hv C|ndC Kerberos M'z#|nDZ;?VA!r{"KDC"VDB 76M4TdkDr{"zI;v krb5.conf D~# @V83rPv|n 555 r{D5"Kerberos \m~qwMr{4|nPy8(DxPhC#,y,|B default_keytab_name"kdc M kadmin U>D~D76# /etc/krb5/krb5.conf: g{;PdC DCE,rC|n4(;vS /etc/krb5.conf = /etc/krb5/krb5.conf D4S# C|n2JmdC root w*\mC'"dC/I Kerberos O$T0dC Kerberos w*1!DO$=8# TZ/IG<,-i j>h*}Z9CD}]bD{F#TZ LDAP,9C8( LDAP D0k#i{F#TZ >XD~,9CX|VD~# j1,IE"{"9I# |n;\I&jI1,Ims{"9I# j> -a Admin -A -c KDC -d Domain -h -i Database -K -l ldapserver ldapserver:port 8( Kerberos ~qw\m1Dwe{F# 8(mS root C'w* Kerberos \mC'# 8( KDC ~qw# 8( Kerberos M'zDj{r{# 8(C|nvT>P'D|no(# dC/ID Kerberos O$# 8(+ Kerberos w*1!DO$=8xPdC# | TZ~qw,8( LDAP ?,r KDC M~qwj>GI!D#g{;P9C -l j>,rXk8( KDC M ~qwj>#KZE8(GI!D# TZM'zM~qw,KZE8(GI!D#TZ SSL ,S,g{;P8(KZE,rM'z, S=1!D LDAP ~qwKZ 389 r 636# ":v|BM'zDdC# 8(+*dCD Kerberos M'zDj{r{# 8( Kerberos \m~qwD+^(wz{# 8(yZ\m1]qC~qw\m TGT Dj># ST0DdC|nP7zhC# -r Realm -s Server -T -U Kv4, |n4I&4PI\|nI&jI# m>"zms# 0 1 2+T ;P root C'EZ(9CC|n# >} 1. *T>|no(,kdk: mkkrb5clnt -h 556 |nN dC Kerberos ~qw# o( mkkrb5srv -h | [ -r Realm [ -s Server ] -d Domain -a AdminName ] [ -l ldapserver | ldapserver:port ] [-u ldap_DN ] [ -p ldap_DN_pw ] [ -f {keyring | keyring:entry_dn} ] [ -k keyring_pw ] [ -b bind_type ] [-m masterkey_location ] [ -U ] hv mkkrb5srv |ndC Kerberos ~qw#C|n4( kadm5.acl D~"kdc.conf D~M Kerberos }]b# |2+\mwmS=}]b,"RC Kerberos X$Lr|B /etc/inittab D~#;)hCb)d?,C|nM 4PuD~D76# C|nhC kdc_ports D5#}]b{F"admin_keytab"acl_file"dict_file M key_stash_file D76#kadmin_port"max_life"max_renewable_life" master_key_type M supported_enctypes D5# hC\m1"root C'MwzweD acl# g{;PdC DCE,rC|n4(;vS /etc/krb5.conf = /etc/krb5/krb5.conf D4S# j1,IE"{"9I# |n;\I&jI1,Ims{"9I# j> -a AdminName 8(\m1D0Kerberos we1{F# @V83rPv|n 557 8( LDAP s(`M#'VTB5: -b bind_type v simple v cram-md5 v external -d Domain -f {keyring | keyring:entry_dn} -h -kkeyring_pw -l ldapserver | ldapserver:port b)s(`MITCs4r!4V88(# 8( Kerberos rDr{# g{9C SSL (E,r8( LDAP \?7}]bD~{# 8(C|nvT>P'D|no(# 8( LDAP \?7}]bD~D\k#g{;P8(,r SSL C'9CI`& D\kf"D~S\D\k# TZ~qw,8( LDAP ?,r KDC M~qwj>GI!D#g{;P9 C -l !n,rXk8( KDC M~qwj>#KZE8(GI!D# -m masterkey_location -p ldap_DN_pw -r Realm -s Server -u ldap_DN -U TZM'zM~qw,KZE8(GI!D#TZ SSL ,S,g{;P8(KZ E,rM'za,S=1!D LDAP ~qwKZ 389 r 636# ":v|BM'zDdC# 19C LDAP f"}]1,*f"Z>X8(D~53PDw\?8(+^(D ~{# ":Cj>vM LDAP ?<;p9C# *}Z9CD ldap_DN_pw Dn8(\k# 8(*dC Kerberos ~qwDr# 8(0Kerberos \m~qw1D+^({F# 8(+ LDAP nCw ldap_DN# ":9Cb?Ds(,M;h* -u M -p j>,"Rd54TZ$i# ST0DdC|nP7zhC# Kv4, |n4I&4Pa|nI&jI# m>"zms# 0 1 2+T ;P root C'EZ(9CC|n# >} 1. *T>|no(,kdk: mkkrb5srv -h 2. *dC sundial w* Kerberos ~qw,kdk: mkkrb5srv -r UD3A.AUSTIN.IBM.COM -s sundial.austin.ibm.com -d austin.ibm.com D~ /usr/sbin/mkkrb5srv 558 |nN * fsck |n4(*'"R=D?<# o( mklost+found hv mklost+found |nZ10?},TcfZ fsck |nyCDUD[#fsck |n(}xP8(D i-node E,+B"D~M?} *Fw fsck |nD lost+found ?<,kdk: mklost+found D~ /usr/sbin/mklost+found |, mklost+found |n# `XE" fsck |nM mkfs |n# 6Yw53kh8\m7PD:?<;# 6Yw53kh8\m7PD:D~;# mklpcmd |n C> +;vBDnYX((LP)DJ4(e=J4`SMXF(RMC)S53"8(C'mI(# o( mklpcmd [−n host] [−l] [ −c 0 │ 1 │ 2 │ 3 ] [–R RunCmdName] [−s FilterScript] [−A FilterArg] [−h] [−TV] resource_name command_path [ ID perm ] ... hv mklpcmd |n+;vBD LP J4(e=J4`SMXF(RMC)S53#LP J4Gy] LP CJXFm (ACL)PDmI(Z(C'xPCJD root |nrE>#9C resource_name N}8( LP J4# command_path N}8(IC LP CJ(KPD|nrE>#8(|nrE>Dj{76{#g{4(J41 command_path fZ,r LP J4\mwFc CheckSum "8( CheckSum tT5#g{ command_path ;fZ,r LP J4\mw+ 0 8(* CheckSum tT5# @V83rPv|n 559 9C -l j>Ix( LP J4#Z>}J4.0,Xk+J4bx#9C -c j>I8(J4DXFhC# z2ITZ4(J419C mklpcmd |n8(C'DmI(#*byv,zh*TJ4_P\m1mI(# \m1mI(9z\;hCM`-mI(#zITCC|n8(`vC'j6MmI(#PX|`E",kN D>}b;Z# C|nIZNNZcOKP#Z\mrrTHrP,9C -n j>IZ host 8(DZcO(e LP J4#q r,C|nZ>XZcOKP# j> −n host 8(;ZrPDZc,+ZCZcP(e LP J4#Z1!ivB,LP J4Z>XZcO(e#–n j >;Z\mrrTHrPP'#g{;PhC CT_MANAGEMENT_SCOPE d?,r LP J4\mw 4UTB3r9CwCrhC: 1. \mr(g{fZD0) 2. THr(g{fZD0) 3. >XwCr T LP J4\mwR=DWvP'wCr,mklpcmd |naKP;N# −l +BD LP J4(e*x(,by;arbbx|DJ4#}G!{ Lock tTDhC,qr^(S RMC S53P}%J4# g{;P8(Cj>,rBJ4;;x(#bG1!iv# −c 0 │ 1 │ 2 │ 3 hC ControlFlags tT,C48( LP |nDXF&\#g{;P8( ControlFlags,r1!hC * 1#9CCj>I8(TBD;v5: 0 ;i$ CheckSum 5# 1 ;i$ CheckSum 5#bG1!iv# 2 i$ CheckSum 5# 3 i$ CheckSum 5# Z"T9C runlpcmd |nKP LP J41,ControlFlags tTD57(ZKPJ4zmD|n. 04PNVli# Z RSCT Dbv"PfP,ControlFlags tT58(Gqi$ CheckSum 5# Z RSCT T0D"PfP,ControlFlags tT598(dk5NPfZ3)V{TZ runlpcmd G qG{9D#lib)V{Gq;YGXhD# *K#VkT0f> RSCT P(eD LP J4Df]T,ControlFlags tT5TZi$ CheckSum 5TG`,D#rK,5 0 M 1 8>;i$ CheckSum 5,x5 2 M 3 8>i$ CheckSum 5# −R RunCmdName TCJ48( RunCmdName 5,|+Cw runlpcmd |nD;vN}# −s script_path 8(}KwE>Dj<76# −A argument 8(*+]x}KwE>D5NV{.# 560 |nNDj{j<76{# ID perm ... Z4(J418(C'DmI(#CN}GI!D# ID 8( ACL u?DC'm]#kND lpacl E"DC'j6b;Z,q!CN}DP'q=# perm 8( ACL u?DC'mI(#CN}ITITBNN5DiO9I: r AmI((I q"l"e M v mI(9I) w 4mI((I d"c"s M o mI(9I) a \m1mI( x 4PmI( q i/mI( l 6YmI( e B~mI( v i$mI( d (eM!{(emI( c "BmI( s hCmI( o *z"QzM4;mI( 0 ^mI( PXb)mI(Dhv,kND lpacl E"DC'mI(b;Z# 2+T v *9C;vr`v ID:perm N}KP mklpcmd |n,zh*: – IBM.LPCommands J4`D ACL `PDAmI(M4mI(# – J4u< ACL PDAmI(M\m1mI(# w*8C=8,g{b)mI(fZZJ42m ACL P,rJ4u< ACL IT}vm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX 53OD RMC X$Lr*5#RMC X$Lra0D?jM\mwCr7(K;&mD LP J4# CT_MANAGEMENT_SCOPE 7(C4k RMC X$Lra0T&m LP J4D\mwCr#\mwCr7(&mJ4yZDI\ ?jZcD/O#P'D5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhC73d?,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# j1,+C|nDC(od4=j1,+C|nDj8{"4=j< dvP# j} 1. *Z>XZcO4(;v{* LP1 D LP J4,9d8r{* /tmp/user1/lpcmd1 D|n,kdk: mklpcmd LP1 /tmp/user1/lpcmd1 2. *Z\mrPD nodeB O4(;v{* LP2 D LP J4,9d8r{* /tmp/my_command1 D|n, kdk: mklpcmd -n nodeB LP2 /tmp/my_command1 3. *4(;v ControlFlags hC* 3(b6Ei$ CheckSum 5)D{* lp3 D LP J4,kdk: mklpcmd -c 3 LP3 /tmp/cmd_lp3 562 |nN 4(_-m# o( mklv [ -a Position ] [ -b BadBlocks ] [ -c Copies ] [ -C Stripe_width ] [ -d Schedule ] [ -e Range ] [ -i ] [ -L Label ] [ -m MapFile ] [ -o y / n ] [ -r Relocate ] [ -s Strict ] [ -t Type ] [ -T O ] [ -uUpperBound ] [ -v Verify ] [ -w MirrorWriteConsistency ] [ -x Maximum ] [ -y NewLogicalVolume | -Y Prefix ] [ -S StripSize ] [ -U Userid ] [ -G Groupid ] [ -P Modes ] VolumeGroup Number [ PhysicalVolume ... ] hv mklv |nZ VolumeGroup P4(;vBD_-m#}g,yPDD~53Xk&Z%@D_-mO#mklv | n+_-Vx}VdxBD_-m#g{C PhysicalVolume N}8(K;vr`vomm,r;Pb)omm TomVxGICD#qr,miPDyPomm%(F53*sD_-m#4(K_-m.s,ITC chlv | n4|D|DXw# 1!DVd_TG9C?v_-m1>Dn!omm}4!?,xXECtZ;v1>DomVx,;s+o mVxEC=I -a j>8(DZ{DxrP#Z1!DivB,,1+_-VxD?v1>ECZ;v%@D ommO# 4(_-m1,-m j>8(yCD+7DomVx# -U"-G M -P j>IVpCZhC_-mh8XbD~DyP("iMmI(#;P root C'EIThCb )5#TZIZ};# ) @V83rPv|n 563 omVxSnb_p"T}V 1 *4(9CiOVnxD_-m1,Xk8(=vr|`Domm,r9C -C r -u j># 5. 14(ux/_-m1,VxD}?XkGuxVnmHD<}6#qr,Vx}?+rOak*B;v P'5# 6. *C`v1>4(;vux/_-m,1mi&Z""==B1,yPDn/Zc&CAY* AIX 4.3.3 r |_f># 7. ZlUmiO;Jm mklv |n# 8. Z_P`vn/Zc(,1CJ3EL)D""hCP,;'V5q4;BT(MWC)M5xX(; (BBR)#ZbV`MD""hCP,Xk{Cb=v!n# zIT9CyZ Web D53\mwPDm&CLr4|DmXw#z2IT9C053\mSZ$_1 (SMIT)smit mklv lY764KPC|n# ux/_-mODD~53 g{k*Zux/_-mO4(D~53,rZKP crfs |nr mkfs |n4(D~53.0,&C4(u x/_-m#*KZuxVnmHZns/X9CELUd,rZ4(ux/_-m1&C!q,ys!D2 L#uxVnmHGNIux/_-mD2L}# j> -a Position -b BadBlocks hCZ?ommVd_T(ZommOD_-VxD;C) #Position d ?ITGTB.;: m Z?vommDb?PdHxZVd_-Vx#bG1!D ;C# c Z?vommDPdHxZVd_-Vx# e Z?vommDb?_5NZVd_-Vx# ie Z?vommDZ?_5NZVd_-Vx# im Z?vommDZ?PdNZVd_-Vx# hC5xX(;_T#Relocation d?ITGTB.;: y -c Copies -C Stripe_width 564 |nN`FZ"P_T# s ("3rwH_T# hCZ?ommVd_T(9Ca)KnQVdDmy)9Domm }?) #Range 5I UpperBound d?^F(C -u j>hC),|I TGTB.;: x -G Groupid -i -L -m MapFile m y]n!omm}?Vd_-Vx#bG1!D6'# *_-mXpD~8(ij6# SjD~53(JFS),r JFS +9CbvV Nf"_-mODD~53D20cw*TsDN<# 8(*VdD+7DomVx#VxT MapFile N}Px(D3r4 9C#Z MapFile N}P9CDVxG;O(D,r*BD_-m^ (DyPo mVxZ*_-mDB;v1>Vd.0MQ-VdCK#MapFile N }Dq=*:PVname:PPnum1[-PPnum2]#Z>>}P,PVname G;v I538(Domm{(}g hdisk0)#bG?vomVxD;vG< r,xomVxD;v6'#PPnum GomVxE# PVname -o y / n -P Modes -r Relocate ommD{FI538(# PPnum omVx}?# r*/XUX~D IO .P/#g{r*K.P/,r;JmX~D IO Z;vi6'P,"RZNN;N1dZv&m;vi6'ZD; v%@ IO#s`}&CLr(}gD~53M}]b)axP.P /,yT.P/&ChC* off#BD_-mD1!5* off# *_-mXpD~8(mI((D~==) # hCXi/X(;j>#TZux/_-m,Relocate N}XkhC* n(ux/_-mD1!5) #Relocate N}ITGTB.;: y -s Strict y]nsomm}?Vd# JmZXi/}LPX(;_-m#bGX(;D1!5# n @9ZXi/}LPX(;_-m# 7(OqDVd_T#_-VxD1>ITVd*Gq2m`,Do mm#Strict N}ITB.;m>: y hC;vOqDVd_T,by_-VxD1>^(2m` ,Domm#bGVd_TD1!5# n ;PhC;vOqDVd_T,by_-VxD1>IT2 m`,Domm# s hC;v,6OqDVd_T,by*;v5qVdDVx M^(km;v5qDVx2m`,Domm# @V83rPv|n 565 -S StripSize -t Type 8(?vuxDVZ}(uxs!KTsPPDEL}HZuxs ! )# P ' 5 | ( 4K"8K"16K"32K"64K"128K"256K"512K"1M"2M"4M" 8M"16M"32M"64M T0 128M# ":19C -S j>4(;vux/_-m1,-d"-e M -s j>G ^'D# hC_-mD`M#jD~53)"jfslog(U >D~53G)"jfs2(v?DU>D~53)"jfs2log(v ?DU>D~53G)M paging(3fwHUd),+C'I T9CCj>(ed{_-m`M#^(4(`M* boot Dux/_ -m#1!5* jfs#g{D~53DU>GV$4(D,rC'Xk KP logform |nZU>IT9C.0e}BD jfslog#}g,*q =/_-m logdev,kdk: logform /dev/logdev -T O -U Userid -u UpperBound -v Verify -w MirrorWriteConsistency /dev/logdev G_-mDxT76# TZs vg q=mi,-T O !nm>_-mXFi;a?v5q1>Jm Dnsomm}?#9CiOVnxD_-m1,OgXkG Stripe_width D6}#g{;P8( upper_bound,r|;Y(*CZ 9CiOVnxD_-mD stripe_width# hC_-mD4i$4,#9(y)=_-mDyP4kIfsDA !4i$,r_h9(n)i$=_-mDyP4k#Verify N}IT B.;m>: n @9i$=_-mDyP4Yw#bG -v j>D1!5# y i$=_-myP4Yw# y r a r* active 5q4;BTT7#Z(#D I/O &mP_m5q1>.dD}];BT# p -x Maximum -y NewLogicalVolume -Y Prefix 566 |nN.dD}];BT# ":K&\vJCZ0smi1 # n ;P5q4;BT#kND syncvg |nD -f j># hCITVd=_-mD_-VxDns}?#1!5G 512#I Number N}ym>D}?XkHZr!ZI Maximum d?ym>D }?#?v_-mD_-VxDns}G 32,512# 8(9C_-m{zf53zID{F#_-m{XkG(;D53 mH{,ITI 1 = 15 vV{iI#g{ volume group *zZ" "==,r volume group *=DyP""ZcODBD{FXkG( ;D#{F;\Td{h8D0h8dC}]b1PD PdDv `Q( eD0:*<# 8(9C Prefix TzfBD_-mPD53zI{FD0:#0:X k!ZHZ 13 vV{#{F;\Td{h8D0h8dC}]b1P D PdDv `Q(eD0:*<,2;\Gm;vh8Q9CD{F# >} 1. *C;v_-VxM}]D=v\1>Fw_-i vg02 PD_-m,kdk: mklv -c 2 vg02 1 2. *Zmi vg03 P4(;v_PEv_-Vx"}vn`g==vommD\1>"RdVd_T;OqD _-m,kdk: mklv -c 3 -u 2 -s n vg03 9 3. gPI\,*Cg=ommPkNDev_-Vx";P5xDX(;M3fwH`MZ vg04 PFw_m,kdk: mklv -a c -t paging -b n vg04 5 4. *C 15 vS hdisk5"hdisk6 M hdisk9 _-mP!vD_-Vx,Z vg03 P4(_-m,kdk: mklv vg03 15 hdisk5 hdisk6 hdisk9 5. *9C 3 vommM 12 v_-VxODs!* 64K Dux,Z vg05 PFwux/_-m,kdk: mklv -u 3 -S 64K vg05 12 6. *9C hdisk1"hdisk2"hdisk3 M 12 v_-VxODs!* 8K Dux,Z vg05 PFwux/_-m, kdk: mklv -S 8K vg05 12 hdisk1 hdisk2 hdisk3 7. *Cn!5 10MB ks;v_-m,kdk: mklv VGNAME 10M # mklv |na7(sZHZ 10MB D4(_-myhDVx}?# IT9CTBDs4M!4V8: B/b K/k M/m G/g 512 VZi KB MB GB K/k KB D~ /usr/sbin /tmp /dev mklv |n$tD?<# 1KPC|n1Y1D~f"D?<# 4(D_-mDV{Mih8nyZD?<# `XE" chfs |n"chlv |n"chpv |n"extendlv |n"mklvcopy |n"rmlvcopy |nM syncvg |n# 6Yw53kh8\m7PD:_-mf"w;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# @V83rPv|n 567 mklvcopy |n C> Z_-mPa)}]1># o( mklvcopy [ -a Position ] [ -e Range ] [ LogicalVolume Copies [ PhysicalVolume... ] -k ] [ -m MapFile ] [ -s Strict ] [ -u UpperBound ] hv mklvcopy |nZ LogicalVolume PD?v_-VxOvSK1>D}?#bIT(}+?v_-VxDom Vx\}vS=I Copies ym>D}?4jI#LogicalVolume N}ITG_-m{Fr_-mj6#zIT ksC PhysicalVolume N}+B1>DomVxVd=X(Domm;qr,miPDyPommn!omm},+tZ1>DomVx!I\,xXEC,"+omV xECZ -a j>8(DZ{xrP#,1,Z1!ivB,?v_-VxD1>,yP9CmiDn/ZcXkAY* AIX 4.3.3 r|BD#+5q1>mS= ux/_-m.s,|IDf>+;\9CKmi# 3. ZlUmiO;Jm mklvcopy |n# zIT9CyZ Web D53\mw(wsm)PDm&CLr4|DmXw#z2IT9C053\mSZ$ _1(SMIT)smit mklvcopy lY764KPC|n# j> ":-e"-m M -s j>TZ9CiOVnxD_-m^'# -a Position -e Range hCZ?ommVd_T(ZommOD_-VxD;C)#Position d?ITGTB.;: m Z?vommDb?PdHxZVd_-Vx#bG1!D;C# c Z?vommDPdHxZVd_-Vx# e Z?vommDb?_5NZVd_-Vx# ie Z?vommDZ?_5NZVd_-Vx# im Z?vommDZ?PdNZVd_-Vx# hCZ?ommVd_T(9Ca)KnQVdDm)9Domm}?)#Range 5I UpperBound d?^F(C -u j>hC),|ITGTB.;: x m y]n!omm}?Vd_-Vx#bG -e j>D1!5# BVxPD,=}]# -k 568 y]nsomm}?Vd# |nNDo mVxZVdB;v1>.0<;VdK#MapFile q=G: PVname:PPnum1[-PPnum2] dP,PVname G;vomm{(}g hdisk0) #bG?vomVxD;vGITVdGq2m`,Domm#Strict d?ITB.; m>: y hC;vOqDVd_T,by_-VxD1>;\2m`,Domm# n ;PhC;vOqDVd_T,by_-VxD1>MIT2m`,Domm# hC;v,6OqDVd_T,by*;v5qVdDVxM^(km;v5qDV x2m`,Domm# ":1|DG,6Oq_-m*,6Oq_-m1,zXk8(ommr9C -u j># *BDVdhCommDns}?#Upperbound d?D5XkiZ 1 Momm\}.d#9C ,6OqT1,Ogm>?v5q1>JmDnsomm}?#9CiOVnxD_-m1, OgXkG Stripe_width D6}# s -u UpperBound >} *+omVxmS=_-m lv01 PD_-Vx,Tc?v_-VxfZ}vj{D1>,kdk: mklvcopy lv01 3 _-mPD_-VxI?< lv01 m>,|P}v1># D~ /usr/sbin/mklvcopy |, mklvcopy |n# `XE" chlv |n"lslv |n"mklv |n"syncvg |nM varyonvg |n# 6Yw53kh8\m7PD:_-mf"w;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# mkmaster |n C> 4P ypinit |n"t/ NIS X$LrTdCwX~qw# @V83rPv|n 569 o( /usr/sbin/mkmaster [ -s HostName [ ,HostName ... ] ] [ -O | -o ] [ -E | -e ] [ -P | -p ] [ -U | -u ] [ -C | -c ] [ -I | -B | -N ] hv g{10hC53Dr{,r mkmaster |nawC ypinit |n*10Dr4( NIS 3d#Z ypinit | nI&jI.s,TZ ypserv |n"yppasswdd |n"ypupdated |nM ypbind |n,mkmaster | n!{K /etc/rc.nfs D~PnD"M# zIT9CyZ Web D53\mw(wsm)PDD~53&CLr4|DD~53Xw#z2IT9C053 \mSZ$_1(SMIT)smit mkmaster lY764KPC|n# j> -s HostName [,HostName ... ] -O -o -E -e -P -p -U -u -C -c -I -B -N *wX~qw8(Swz{#b)Swz{XkZwX~qwdC.sYdC# mkmaster |nT/+10wzmS=KPmP# 2GKrDVP3d# @92GKrDVPD~#Cj>G1!5# Z4(BD3d1,g{v=ms,r@9x;=DYw#TZ ypinit |nM mkmaster |n,bG}7D#Cj>G1!5# g{v=ms,;*S ypinit |nM mkmaster |nPKv# M ypserv X$Lr;pt/ yppasswdd X$Lr# {9t/ yppasswdd X$Lr#Cj>G1!5# M ypserv X$Lr;pt/ ypupdated X$Lr# {9t/ ypupdated X$Lr#Cj>G1!5# M ypserv X$Lr;pt/ ypbind X$Lr#Cj>G1!5# {9t/ ypbind X$Lr# 9C mkmaster |n|D /etc/rc.nfs D~TZB;N53XBt/1t/`&D X$Lr#1$nC|n1,4P ypinit |n# 4P ypinit |n,!{D~ /etc/rc.nfs PDnD"M,"t/X$Lr#Cj>G 531!5# 4P ypinit |n"t/`&DX$Lr,;a|D /etc/rc.nfs D~# >} *4P ypinit |n,2G10rPDNNVPD3d,"Fw host1 M host3 S~qw,kdk: mkmaster -s host1,host3 -O -p -u -B C|n;at/ yppasswdd X$Lrr ypupdated X$Lr# D~ /var/yp/domainname directory /etc/rc.nfs |, NIS rD NIS 3d# |, NFS M NIS X$LrDt/E># `XE" chmaster |n"rmyp |n"smit |nM ypinit |n# ypbind X$Lr"yppasswdd X$Lr"ypserv X$LrM ypupdated X$Lr# 570 |nN ZwzOdCM'zDyZ TCP/IP D{F~q# o( mknamsv { -a ″Attribute=Value ...″ | -A FileName } hv mknamsv _6|ndC TCP/IP 5}T9C{F~qw#|wC namerslv M6|nT`&XdC resolv.conf D~# zIT9CyZ Web D53\mw(wsm)PDh8&CLr4|Dh8Xw#z2IT9C053\mSZ $_1(SMIT)smit mknamerslv lY764KPC|n# j> -A FileName -a ″Attribute=Value...″ 8(|, named X$LruD{F~qwDrXxX7 >} 1. *dC{F~qwu>}P,Q|Br{M{F~qwDX7#2GT0DrM{F~qw# 2. *y]m;vD~DE"4dC{F~qwu>}P,|,dCE"DD~G namsv.file# @V83rPv|n 571 D~ /etc/resolv.conf |,>Xbv}LD DOMAIN {F~qwE"# `XE" namerslv |n# 6xgk(E\m7PD:TCP/IP {Fbv;# 6xgk(E\m7PD:{F~qwbv;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6xgk(E\m7PD:+dXF-i/rXx-i;# 6Yw53kh8\m7PD:53\mgf$_;# mknetid |n C> * netid.byname 3dzI}],T)xgE"~q(NIS)9C# o( *4( NIS 3d: /usr/sbin/mknetid [ -q ] [ -p PasswordFile ] [ -g GroupFile ] [ -h HostsFile ] [ -m NetidFile ] hv mknetid |nC4* netid.byname NIS 3dzI}]#|+Vv|nPO8(DD~,"9(T&D netid |M5#C'+C=TBn: unix.@:,,... wz+C=TBn: unix.@0: 9CDr{kZKP mknetid 1D53DdCG`,D#zID}]"M= stdout#?;P|,;vn,| M}]CUqV*# j> -q -p PasswordFile -g GroupFile -h HostsFile -m NetidFile 572 |nN dC53TKP NFS# o( /usr/sbin/mknfs [ -I | -N | -B ] hv mknfs |ndC53TKP0xgD~531(NFS)X$Lr#mknfs |n+;vnmS= inittab D~, TcZ53XBt/14P /etc/rc.nfs D~# j> -B -I -N +;vnmS= inittab D~TZ53XBt/14P /etc/rc.nfs D~#mknfs |n2"44P /etc/rc.nfs D ~Tt/ NFS X$Lr#Cj>G1!5# +;vnmS= inittab D~TZ53XBt/1KP /etc/rc.nfs D~# t/ /etc/rc.nfs D~T"4t/ NFS X$Lr#1TbV==t/1,X$LraKP=B;v53XBt/* 9# D~ inittab /etc/rc.nfs XF53Du# `XE" chnfs |n"mknfsexp |n"mknfsmnt |nM rmnfs |n# 6xgk(E\m7PD:NFS 20MdC;# 6xgk(E\m7PD:53\mDxgD~53(NFS)Ev;# 6xgk(E\m7PD:NFS |nPm;# @V83rPv|n 573 mknfsexp |n C>MN}"9lK;P(dd(TZ /etc/exports D~G}7D) #g{|n I -B j>wC,aZ /etc/exports D~PmS;vn"R exportfs |n;wCTvSK;n= exports D~P"R;;Z exports D~PvS;nxG -d Directory -D {yes | no} -f Exports_File -t Type 8(*XkC48( Q-C=A/4mI(Dwz# 8(D(wzPCJ?G1!D# Z /etc/exports D~PvS;vn,"R exportfs |n4P G1!D# Z /etc/exports D~PvS;vn,byB;NZ53Xt1K P exportfs |n,?vJCZ AIX 4.2.1 r|_f># 8(vJCZ AIX 4.2.1 r |_f># Ik -c"-t r -r !naO9CTc+!nk;vr`vX(2 +=(`X*#s`} exportfs !nIT9C sec !nV:# IT8(Nb}?D sec Z,+?V2+=(;\8(;N# JmD\z535G: -G rootpath@host[+host][:rootpath@host[+host]] -g rootpath@host[+host][:rootpath@host[+host]] -v number [ , number ] ... -x sys UNIX O$# dh DES O$# none g{P;G -1 D5,r9Cd{j6#qr,5X weak auth ms# krb5 Kerberos#v^ZO$# krb5i Kerberos#O$M/I# krb5p O$"/IM~=# +Z8(764({FUd}C#C}C+M'}ms{"#g{8 (76;fZNNTs,rZC;C4(;v}CTs(dP |,8rTs>mD76{?<) #;\T nfsroot 8(}C# {F localhost ;\Cw hostname#vJmT V4 m s{""{9Pa )# ":v1Z~qwOtC4F1,E\xP}Cr1>E"jG#g{ NFS M'z;\CJ~q w,rM'zITP;=;v8(D~qw#C!nvI9C NFS V4 -iCJ,"RXkZ!nP8( V4 CJ#IZ}Z ;p8(#vT?vf6Dwz?VxPi$# \m1Xk7#8(D rootpaths P'"R?j~qw|,J1 D}]#g{}ZPmP,rC?<+m S*Z;v1>;C#\m1&7#ZC1>;CfZJ1D }]#PX4FD|j{hv,kND exportfs |n#-g !n vZxP 5300-03 D AIX 5.3 r|_f>Pa)# ":v1Z~qwOtC4F1,E\xP}Cr1>DM'z#P'5 G 2"3 r 4# 4-yS\9C -g !n8(D1>;CE"#g{PmP;f Z~qwDw*wz{,k;*ek|#9Cx`vxgSZ D~qw1h*Cj>#g{1>PmP;fZ~qwDwz {,r NFSv4 M'zI\+;CE"S*ms"Oz|# @V83rPv|n 575 tCw*wz{Z1>PmPDT/ek#g{1>PmP; P8(~qwDw*wz{,rCwz{+mS*Z;v1> ;C# -X >} 1. *K9CZB;N53XBt/1Dd;5V# 4. C;AmI( S;( NFS ~qw20;v?<# 576 |nN# g{Gm20,1~qw; l&1,53+a5X;vms#g{G220,M'za;1T1=~qwl&*9#1!*220# j> -A -a -B -b ReadBufferSize -c WriteBufferSize -d RemoteDirectory -E -e -f PathName -G -g -H -h RemoteHost -I -J -j -K -k -M security_methods bvD~53D /etc/filesystems n8w153Xt1,&CT/R0bvD~5 3# bvD~53D /etc/filesystems n8w153Xt1,;&CT/R0bvD~5 3#bG1!iv# * /etc/filesystems D~mS;vkZ,<820bvD~53# Cj>G1!D# 9C ReadBufferSize d?mwA!:eDs!TVZ*%;# 9C WriteBufferSize d?mw4:eDs!TVZ*%;# 5w?<20=8(76{# Z2201Jm|LPO# Z2201\x|LPO#bG1!D# 5w6L?#!nG: any 9C mount |n47(}7D%d#XZ101!P*Dhv,kND mount |n# 2 5w NFS 2.f> 3 5w NFS 3.f> 4 8( NFS V4# 8w20D+d-i#!nG: any 9C mount |n4!q9CD-i#nC9CTCP -i# tcp 8wG TCP -i# udp 8wG UDP -i# "T201*9CD2+=(DPm#k Unix"DES"Kerberos 5"Kerberos 5 with integrity M Kerberos 5 with privacy `T&DC:Et*D sys"dh"krb5"krb5i M krb5p 5DPm#`v5GJmD,+;T NFS V4 20Pbe#g{TZf> 2 r 3 D-i20x(`V=(,r9CZ;V=(#TZ NFS V4 20,4Uy P3r"T`V=(# @V83rPv|n 577 -m MountTypeName -N -n -o TimeOut -P PortNumber -p NumBiods -Q -q -r TimesToRetry -R NumRetrans -S -s -T AcTimeOut -t Type 8w20DD~53`M#Z /etc/filesystems D~PD type d?8wKD~53 `M#19C mount -t MountTypeName |n,10yPD`M* MountTypeName D420DD~5320;9C;v|2+D-i#Cj>G1!D# C TimeOut d?8w NFS D,11d,%;G.V.;k# 8w~qwDrXx-iKZE# 8wJmZ;vX(D~53$wD biod X$LrD}?#M'zh*D biod X $LrdzM1!DX$Lr}?*6(y) # ;Jm;;76E","RE"Z20 NFS V21IC#Z NFS ~qwO rpc.mountd h*20f>2# g{20 NFS f>2,;Jm;;76E"#bG1!D# 8wY20DN}#1!5* 1000# Tm20xT,8w1ks;;~qwOI1,ks+dD}?#g{Z NumRetrans N+ds,ksT;\x,M'zEzks#g{;P8(Cj>,1!9C5* 3# 4(;vm20,bb6E1~qw;l&1,535X;vms# 8>209C;v|2+D-i# +j,m;v_Y:etT1d+;Xh# 8w?,+;\}7&m32;$Dh8E# 8w~qw'V$h8E#bG1!iv# 8wZbvD~53P,;JmKP suid M sgid Lr# 8wZbvD~53P,JmKP suid M sgid Lr#bG1!iv# 8wZ20}LP,;Jmh8CJ;2MG5,Z20cO;\r*h8# 8wZ20}LP,Jmh8CJ#bG1!iv# bg >} mS;v6L?<20,kdk: mknfsmnt -f /usr/share/man -d /usr/share/man -h host1 Zbv}SP, mknfsmnt |n+6L?< /usr/share/man 20=$tZ host1 D /usr/share/man ? 4(BD'V NFS zmD Cachefs 5},|(}20=sK NFS ~qwD NFS M'zxP'V# o( /usr/sbin/mknfsproxy -L -c local_cache_directory -d Cachefs_mount_point [-o param=n[, param=n]] -m [nfs_mount_options] remote_server:remote_directory [-e [export_option, [export_option]]] hv 4(D Cachefs 5}9CD>XD~53XkG JFS2 D~53#XhDdk|(C Cachefs 5}+CJD6 L~qwM?<(remote_server:remote_directory)"CZTE"xP_Y:fD>X?< (local_cache_directory)M Cachefs +20AD?<# u -c -d -e -L -m -o 8( Cachefs +f"_Y:f}]M4,D>X JFS2 D~ 53?<#bGXh!n# 8(+20 Cachefs D?<#bGXh!n# 8(CZ4(D Cachefs 5}D NFS ~qwX?<# 8( mount |nD NFS M'z!n# 8( Cachefs 5}CJD6L?<# 8( Cachefs 5}CJD6L~qw# Kv4, |nI&jI# "zms# 0 >0 >} 1. *Z /edge P4('VzmD Cachefs 5},TCZCJ NFS ~qw foo OD /project1,Idk: mknfsproxy -c /cache/project1 -d /proj1_cached -m hard,vers=4,intr foo:/project1 ZOv>}P,(} /edge CJDE";_Y:fZ /cache/project1 P# Ov>}DTBd/N=9 4(XbD~# o( ;\I root C'r53iI1KP mknod Name { b | c } Major Minor 4( FIFO(Q|{D\@) mknod Name { p } hv mknod |n(";v?# 580 |nN#b j >m>bvXbD~GfriDh8(EL"mLrEx) #c j>m>bvXbD~GfrV{Dh8(d{ h8) # Z;VN=Dns=vN}G8(wh8D}?,|ozYw53iRh8}/Lrzk,M8(Nh8D} ?,2MG%*}/wrPE,|GG.xFrKxFD#;vh8Dw*MN*`EICh8DdC=(V d,|G#fZ ODM PD CuDvDr `o#ZbvTs`P(eKw*MN*`ET7#{v53h8(eD ;BT,bG\X*D# Z mknod |nDZ~VN=P,9CK p j>44( FIFO(Q|{D\@)# j> b c p m>XbD~GfriDh8(EL"mLrEx) # m>XbD~GfrV{Dh8(d{h8) # 4( FIFO(Q|{D\@) # >} *4(;vBmL}/wDXbD~,kdk: mknod /dev/fd2 b 1 2 b4(K /dev/fd2 XbD~,|G;vXbiD~,wh8E* 1,Nh8E* 2# D~ /usr/sbin/mknod |, mknod |n# `XE" mknod S}L# AIX 5L Version 5.3 Kernel Extensions and Device Support Programming Concepts PD List of Device Configuration Subroutines# mknotify |n C> +(*=((emS= Notify Ts`P# o( mknotify -n NotifyName -m NotifyMethod hv mknotify |n+;v(*=(=mS Notify Ts`P#1*S53{Mi{(e;v(*=(1,S53{ EH#}g,g{I053J4XFw1(SRC)4PKS53D(*=(,rM;4PiD(*=(# @V83rPv|n 581 SRC +'\DS53{w*=(DZ;v5N,+'\DS53i{w*Z~v5N# j> 8(;vI4PLrDxT76,1S53l##91,CLrt/# 8((*=(ytDS53{ri{#NotifyName d?XkZ Subsystem Ts`Pw *;vP'DS53{rP'Di{fZ#g{ NotifyNamed?Z Notify Ts`PQf Z,r mknotify |n'\# -m NotifyMethod -n NotifyName >} 1. ** srctest S53mS;v(*=(,kdk: mknotify -n srctest -m /usr/lpp/srctest/failure bM* srctest S53mSK;vS53(*=(,Z /usr/lpp/srctest/failure D~P8(D(*= (# 2. ** tcpip imS;v(*=(,kdk: mknotify -n tcpip -m /usr/lpp/tcpip/tcpfailure bM* tcpip imSK;vi(*=(,Z /usr/lpp/tcpip/tcpfailure D~P8(D(*=(# D~ /etc/objrepos/SRCsubsys /etc/objrepos/SRCnotify 8( SRC Subsystem Configuration Ts`# 8( SRC Notify Method Ts`# `XE" rmnotify |n"lssrc |n"mkssys |nM rmssys |n# 6Yw53kh8\m7PD:53J4XFw;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:LrD53J4XFw(SRC)Ev;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:+zDS53(e* SRC;# mkpasswd |n C> *P'DQwi/y!C'}]b# o( mkpasswd [ -v ] { -f | -d | -c} |indexname hv mkpasswd Z3)2+D~OzIw}#b)w}I getpwnam"getpwuid"getuserattr M putuserattr bS}L9C# 582 |nNw}),+T/jIC}]D~ Dw}A!# 3. *KZG<19Cw}zF,mkpasswd |nXkQzIKw}# 4. w}zFzfK-H9C dbm D~D"P((hash)zF# j> -v -f -d -c indexname g{9(Kw},r(fxL# ?F9(yPw}# >}yPw}# liyPw}"RXB9(G)44IIDw}# ?F9(3vX(Dw}# 2+T CJXF:;P root C'M2+iI1E&PC|nD4P(x)(^#C|n&CT root C'hCC'j6 TcC|nITCJC'}]b#2+iI1&CITCJ Files xPDyPD~#C|n&CPIEFcb tT# CJDD~: == r rw D~ /etc/passwd /etc/passwd.nm.idxnnnn.tmp and /etc/passwd.id.idxnnnn.tmp r rw rw dP nnnn GxLj6# /etc/security/passwd /etc/security/passwd.idx /etc/security/passwd.idxnnnn.tmp r rw rw dP nnnn GxLj6# /etc/security/lastlog /etc/security/lastlog.idx /etc/security/lastlog.idxnnnn.tmp dP nnnn GxLj6# >} 1. *4("tC2+D~Dw}A!,kdk: mkpasswd -f 2. *v4("tC /etc/security/passwd D~Dw}A!,kdk: @V83rPv|n 583 mkpasswd /etc/security/passwd.idx 3. *liRXB9(}ZDrp5Dw},kdk: mkpasswd -c D~ /usr/sbin/mkpasswd /etc/passwd /etc/security/passwd /etc/security/lastlog |, mkpasswd |n# |,y>C'tT# |,C'\ktT |,nBU>D`XtT `XE" passwd |n"pwdadm |n"mkuser |n"chuser"|nM rmusers |n# getpwnam S}L"getpwuid S}L"getuserattr S}LM putuserattr S}L# PXC'D6pMO$"TwCJXF"IEFcbMsF=fD|`E",kND62+T7# mkpath |n C> r53mSm;v='V MPIO h8D76# o( mkpath [ -l Name ] [ -p Parent ] [ -w Connection ] [ -d ] mkpath -h hv mkpath |n(eRI\dC=?jh8(-l Name)D;vr`v76#76I -l Name"-p Parent M -w Connection j>DiO4j6#?jh8M8h8,mkpath |n;(e=53DB76#g{;P8( -d j>,r176;fZ1 mkpath |nZT;u4,E"#3)76I\ITdCxd{Dr^(dC# "bNN;\9C mkdev |n4V$(eDh8+^(V$(e76T9C mkpath |n#*b)h8f" 76E"D==C{"#g{I&XdCKC76,T>{"076I C1#g{4I&dCC76R;PC=(5XDw7Dmsk,T>{"076Q(e1 # 584 |nNC{"# 3)76IC g{(eK`v76+;I&dCK?V76,rT>C{"# ;PQ&mD76 g{;PR=k!qj<`%dD76,rzIC{"# j> -d -h -l Name -p Parent -w Connection (}+76(emS=534(e=h8D;uB76#18(K -d j>1,+;aT/d CB76#"b;N;IT(e;v76# T>|n9C{"# 8(76mS=D?jh8D_-h8{#*mSD76I -p M -w j>4^(# m>k*mSD76`XD8h8D_-h8{#g{8(K -d j>,rh*Cj># m>k*mSD76`XD,SE"#g{8(K -d j>,rh*Cj># 2+T X(XF:;P root C'M 53 iI1PC|nD4P(^# sFB~: B~ E" DEV_Change mkpath,Define,<(e=(d?> DEV_Change mkpath,Configure, >} 1. *(eMdC;vQ(eD76,C76;Z SCSI ID 5 M LUN 0(}g,,S 5,0)D scsi0 k hdisk1 h8.d,kdk: mkpath -l hdisk1 -p scsi0 -w 5,0 53T>gBD{": path available 2. *dC;vQ(eD76,C76S.fscsi0/=bK(@EL.hdisk1/,|n*: mkpath -l hdisk1 -p fscsi0 C{"+`FZ: path available 3. *;+76(emS= Customized Paths Ts`,C(e;Z SCSI ID 5 M LUN 0 D scsi0 k hdisk1 ELh8.d,kdk: mkpath -d -l hdisk1 -p scsi0 -w 5,0 53T>gBD{": path defined @V83rPv|n 585 D~ /usr/sbin/mkpath |, mkpath |n# `XE" chpath |n"lspath |nM rmpath |n# mkprojldap |n C> dC LDAP M'zM~qwCZ&m_6GJS53}]# o( mkprojldap -s -h hostname -D bindDN -w bindPWD -i -p projectInstallPoint -a adminInstallPoint mkprojldap -u -h hostname -D bindDN -w bindPWD mkprojldap -c -D bindDN -w bindPWD [ -p accountingProjectDN ] [ -a accountingAdminDN ] [ -r cron ] mkprojldap { -l | -L [ -D bindDN -w bindPWD ] | -V } [ -p ] [ -a ] hv mkprojldap |nIdC LDAP ~qwMM'zCZ&m_6GJS53}]#LDAP ~qwMM'zDX5 XkQ-(e,x mkprojldap ;Gvv?|D# mkprojldap |nITC4dCy>D LDAP ,S# *T LDAP ~qwmS_6GJ'V,_6GJD LDAP #=XkOX=~qw#C#=r~qwhv_6 GJ}]Dq=,9~qw^hXptCGJ&\MI&mGJ}]#bG9C -u !njID# LDAP ~q w;@5Z_6GJ#C|nTZ?v LDAP ~qwvhKP;N#ZKPC|nTs,9C -s !nI(e LDAP ~qwOf"_6GJ}]D;C#C|nITKP;Nr`NT(";vr`vGJr#;v LDAP M'z?NvICJ;vGJr# *dC LDAP M'z9dSU_6GJ}],k9C -c !n8( LDAP M'z*9CD"LDAP ~qwO # D_6GJ}]/D;C#mkprojldap |nC4dCn?M\m_TDxT76,|;F*(P{F(DN) _6GJS53Z LDAP ~qwOf"n?(eM\m_T,rKP=vIdCD_6GJ DN#mkprojldap -c |nXkZ?vM'zOKP# j> -a accountingAdminDN -c -D bindDN -h hostname -i -L -l 586 |nNT >GJ\m DN# dC LDAP M'z# 8(~qwdCZd9CD BIND DN# 8(~qwdCZd LDAP ~qwDwz{# a)~qwdCZdD\m(-a)Mn?(-p)20c# T>IS~qwi4D1ZGJ DN# T> ldap.cfg D~PDGJ DN# -p accountingProjectDN -r con -s -u -V -w bindPWD 1k -s r -c !n;p9C1,8( LDAP ~qwODG Jn? DN ;C#1k -l r -L !n;p9C1,Cj>T >GJn? DN# 8("B LDAP f"bD5J(?!1"?lrXU)# dC LDAP ~qw# r LDAP ~qwOX_6GJ#=# T0EVtDq=T>10 LDAP M'zdCj8E"# C4* -D !n8(D Bind DN a) BIND \k# ":1Ovj>kC|n;p9C1,k9CTBD"T0EVtD}]ICTBq=: ldap-server-hostname:bind DN:bind password:default-projectdn:default-admindn:cron Kv4, I&jI# "zms# 0 >0 >} 1. *OX_6GJ#=,kdk: mkprojldap -u -h mozilla -D cn=root -w mozillapasswd 2. *dC LDAP ~qw,kdk: mkprojldap -s -h ldap.svr.com -D cn=root -w passwd -i -p cn=aixdata,o=ibm -a cn=aixdata,o=ibm C|n4(TBq=D=v DN: ou=projects,ou=aacct,cn=aixdata,o=ibm M ou=adminpolicy,ou=aacct,cn=aixdata,o=ibm 3. *dC LDAP M'z,kdk: mkprojldap -c -D cn=testroot -w testpwd -p ou=projects,ou=aacct,ou=cluster1,cn=aixdata -a ou=adminpolicy,ou=aacct,ou=cluster1,cn=aixdata -r hourly 4. *T>10QdCDGJ DN,kdk: mkprojldap -l D~ /usr/sbin/mkprojldap /etc/security/ldap/ldap.cfg /etc/project/ldap/accountingSchema.ldif |, mkprojldap |n# |, LDAP dC}]# |,_6GJD LDAP #=# @V83rPv|n 587 `XE" projctl |nM secldapclntd |n# 6AIX 5L V5.3 Kb_6GJS537. mkproto |n C> 9l;v-MD~53# o( mkproto Special Prototype hv mkproto |nC49l;vBD~53D-M#|vk Berkeley m~V"(BSD)f]# Special N}ITG;vih8{"raw h8{rD~53{#Prototype N}*-MD~{F,CD~8(K *4(DD~53Da9MZ]# mkproto |nwC mkfs |n9C prototype M parameter N}# -MD~ mkproto M mkfs |n*s;v)9D-MD~44(;vU>D~53(JFS) #-MD~G;vD~53Z ]Ma9Dq=/e%#-MD~(};5PTUqM;Pt*DjG4hvD~53#-MD~Dwe(e KD~53DTs# ;v JFS -MD~|,we,|I proto |n4(,0fPevXbjG#bevjG(egB: Z;vjG Z~vjG Z}vjG ZDvjG ZevjG 4F=0Eiw*}# D~53s!#T;v JFS,s!C512VZi%;4m>#g{Z~vjG*0,mkfs |n4(D~ 534nd{v_-m# D~53P i-nodes D}?#JSF ;9CbvjG,+GXka)T#tD;C# D~53,Ds!,%;VZ#g{ZDvjGG0 (zero),mkfs |n9C1!,s!#T JFS x T,CjGXk*0(1!9C5)"512"1024"2048r 4096# T JFS xT,1!Ns!* 4096# ;v^'D,s!ViI/O,dP?v/O(eD~53D;vTs#? v/ODo(gB: { [ Name ] { - | d | b | c | l | L | p } { - | u } { - | g } { - | t } Mode Owner Group { Major Minor | SourceFile | DirectoryListing } } | { $ } dP: +Ts{F8(*+ZBD~53PvVD{F#}K root ?<(e,?vTs# Name { - | d | b | c | l | L | p } { - | u } { - | g } { - | t } 588 |nN: u hC UID *4P - hC UID *;4P { - | g } P;CTsDhCi ID(GID)*,gBy>: g hC GID *4P - hC GID *;4P { - | t } P;CTsD3M;,gBy>: Mode Owner Group Major Minor SourceFile DirectoryListing $ t *t3M; - XU3M; yPTs# m>*3;8xFV{,b)V{(eKTsDA"4M4P mI(#?vTs-MD~Dax# @V83rPv|n 589 -Mf6>} TB-Mf6hvK;v JFS,|Z0Ei;P} 0 0 1024 2048 d--- 755 0 0 dir1 d--- 755 0 2 block_dev b--- 644 0 0 char_dev c--- 644 0 0 named_pipe p--- 644 0 0 regfile3 ---- 644 0 0 regfile4 ---- 644 0 0 $ dir2 d--- 755 205 300 regfile6 ---- 644 0 0 symlnOutofFS l--- 644 0 0 symlnNoExist l--- 644 0 0 symlnInFs l--- 644 0 0 regfile5 ---- 644 0 0 hardlink L--- 644 0 0 $ dir3 d--- 755 0 0 setgid --g- 755 0 0 setuid -u-- 755 0 0 sticky ---t 755 0 0 $ dir4 d--- 755 0 0 dir5 d--- 755 0 0 dir6 d--- 755 0 0 $ dir7 d--- 755 0 0 $ $ regfile7 ---- 644 0 0 $ regfile1 ---- 555 205 1 regfile2 ---- 744 0 0 $ $ 880 881 990 991 /tmp/proto.examp/dir1/regfile3 /tmp/proto.examp/dir1/regfile4 /tmp/proto.examp/dir2/regfile6 /tmp/proto.examp/dir2/regfile6 /home/foobar /dir2/regfile6 /tmp/proto.examp/dir2/regfile5 /dir2/regfile5 /tmp/proto.examp/dir3/setgid /tmp/proto.examp/dir3/setuid /tmp/proto.examp/dir3/sticky /tmp/proto.examp/dir4/regfile7 /tmp/proto.examp/regfile1 /tmp/proto.examp/regfile2 5Cx;=li dir2 TsD}n: symlnOutofFS l—- 644 0 0 /tmp/proto.examp/dir2/regfile6 Cn(eK;v{E4S,|8rK*4(DD~53Tb D;vD~#|n ls -l DPv`FZ symlnOutofFS -> /tmp/proto.examp/dir2/regfile6# symlnNoExist l—- 644 0 0 /home/foobar Cn(eK;v{E4S,|8rK*4(DD~53Tb D;v;fZDD~#|n ls -l DPv`FZ symlnNoExist -> /home/foobar# symlnInFs l—- 644 0 0 /dir2/regfile6 Cn(eK;v{E4S,|8rK*4(DD~53TZ D;vD~#|n ls -l D`FZ symlnInFS -> /dir/regfile6# >} Z 0-MD~f6>}1PhvK9C-MD~4(;v-M JFS : 1. zI-MD~Dwe,C-MD~9C proto |nr;vD>`-w#XZC>}DC>,wCD~ /tmp/ProtoFile# 2. * JFS mSh*D05vjG#ZC>}-MD~P,b)jG*: 0 0 1024 2048 590 |nN: mklv -y protolv -t jfs SomeVGname 5 C|nZ SomeVGname miP4(K;v{* protolv D_-m#_-ms!* 5 v_-Vx# 4. mS;vJ1DZ= /etc/filesystem D~P#;vn!D>}Z*: /protofs: dev vfs log mount = /dev/protolv = jfs = /dev/loglv00 = false 5. KPTB mkproto |n: mkproto /dev/protolv /tmp/ProtoFile C|nZ protolv _-mO4(K;v JFS#JFS Ds!* 5 v_-Vx,|D,s!* 1024 VZ," R|D nbpi J*2048# Z-MD~ /tmp/ProtoFile P(eKCD~53Da9MZ]# D~ /usr/sbin/mkproto |, mkproto |n# `XE" mkfs |n"fsck |n"fsdb |nM proto |n# filsys.h D~M dir D~# 6Yw53kh8\m7PD:D~53;# mkprtldap |n C> dC IBM Directory(LDAP)T5V'V Directory D System V r!#|9dCM'zzw49C Directory, TC= System V r!E"# o( dC IBM Directory 4f" System V r!E": mkprtldap -s -a AdminDN -p Adminpasswd -w ACLBindPasswd [-f] [-d nodeDN] dCM'z49C IBM Directory TC= System V r!E": mkprtldap -c -h DirectoryServerHostname -w ACLBindPasswd [ -d PrintBindDN ] [-U] q!XZ mkprtldap |nD9CE": mkprtldap ? @V83rPv|n 591 hv *KC= System V r!E",mkprtldap |ndCK IBM Directory(LDAP)~qwM;vr`vM'z 49C Directory(LDAP) #C|nXk20Z~qw53MyPM'z53O#;)* System V r!dCK Directory(LDAP)~qw,XkKP'V Directory D System V r!|n(dslpadmin"dslpaccess" dslpsearch"dslpenable"dslpdisable"dslpaccept"lp"lpstat"cancel M dslpreject)4mS"}%M \m Directory(LDAP)~qwOD System V r!E"(r!zMr!SP)#*KC= System V r!E ",mkprtldap |ndCM'zzw49C Directory(LDAP)~qw# mkprtldap |n*sZdC*~qwDzwO20K IBM Directory ~qwm~#C|n2*sZyPDM' zzwO20K IBM Directory M'zm~,b)zw+9C Directory(LDAP)~qwTC= System V r !E"# ":;\,1KPM'z(-c j>)M~qw(-s ~qw)!n#1Z~qwO20531,mkprtldap |n XkZ53OKP=N#;N20C~qw,Z~N20M'z# Z~qwKdC}LP,9C -s j>,mkprtldap |n: v g{Q-dCK Directory,h* IBM Directory \m1D DN M\k#g{;PhC Directory \m1D DN M\k,mkprtldap a+|Gh*I|n+4D5# v 4(;v db2 5},1!5}{* ldapdb2# v 4|;v db2 }]b,g{|;fZ,1!}]b{* ldapdb2#g{R=;vVP}]b,r mkprtldap + AIX System V r!E"mS=VP}]bP# v g{ Directory P;fZ AIX E"w DN(cn=aixdata container object),rZ Directory P4(|#+Z AIX E"SwB4(r!Sw#g{Z Directory OfZ AIX E"Sw,r+Z|.B4(r!Sw#y PD System V r!E"+f"Zr!SwB#XkKP'V Directory D System V r!|nZ4(Dr !SwBmSr!zMr!SP# v T mkprtldap |nxT,1!Ds:M AIX E"wG;v%6]wTs cn=aixdata#+Z AIX E"wB 4(r!Sw(ou=print) # v 9C|n+4D ACLBindPasswd N},Cr!Sw* ACL #$#1dCM'z49C Directory TC = System V r!E"1,Xk9C`,5#!q;v\k59C'r\kFb(crack)Lr\QBv# v g{9CK -d !n,"Rr|n+]K Directory OD;vP'VPZc,rZx(ZcB4( AIX E" Sw#fs,Z AIX E"SwB4(r!Sw# v ZOvyPjIs,t/ IBM Directory ~qw# v + IBM Directory ~qwxL(slapd)mS= /etc/inittab D~T9XB},7zH0DM'zdC#C!n+CD~(/etc/ldapsvc/server.print.save M /etc/ldapsvc/system.print.save)DH0Df"1>4f; /etc/ldapsvc/system.print M /etc/ldapsvc/server.print D~# 592 |nN ~qw -a AdminDN -d nodeDN -f -p adminpasswd -s -w ACLBindPasswd 8( Directory(LDAP)\m1D DN# C_6!nh* Directory OD;vP'VPZc,Z|Bf+4( AIX E"wMr! Sw# mkprtldap |nh*C?Fj>,TcZ Directory OfZ;vr`v AIX E"w1, ?F4(r!Sw(g{h*,9a4( AIX E"Sw) # 8( Directory(LDAP)\m1D\k# m>}ZKPC|n4dC Directory TC= System V r!# 8(T Directory ODr!SwxP ACL #$D\k#!q;v\k59C'r\k Fb(crack)Lr\QBv# M'z -c m>}ZKPC|n4dCM'z,M'z9C Directory TC= System V r !E"# -d PrintBindDN 8(r! BIND DN#1!r! BIND DN * ou=print,cn=aixdata#Z~qw 20 mkprtldap |nax1,T>ZM'zdC}LP9CD BIND DN# -h DirectoryServerHostname IBM Directory ~qwDwz{,20C~qw4f" System V r!E"# -U 7zM'zDH0dC# -w ACLBindPasswd TZr!SwD ACL BIND \k#Z~qw20 mkprtldap |n}LP,8 (K ACL BIND \k#ACL BIND \kD5Xk,20 Directory ~qw}L P9CD5`,# C( T>XZ mkprtldap |nDC(E"# ? 2+T C|nv\I root C'KP# >} 1. * System V r!dC IBM Directory D;v+B20,9C\m1 DN cn=root M\k root,kdk: mkprtldap -s -a cn=root -p root -w aclpasswd dP ACL BIND \k*C4Tr!Sw ACL #$D\k#Z Directory OdC System V r!}LP, 8(K ACL BIND \k#CdC2+ Directory \m1D DN M\khC* cn=root M root#KPC |n+20;vs:M%6Ts cn=aixdata#+ZK AIX E"w(cn=aixdata object)B4(r!Sw (ou=print) #!q;v ACL BIND \k59C'r\kFb(crack)Lr\QBv# 2. *Z;(dCK IBM Directory ~qwDzwOdC System V r!: *s\m1 DN M\k4dC Directory OD System V r!#Y(VPD\m1D DN M\k* cn=admin M passwd# mkprtldap -s -a cn=admin -p passwd -w pass123wd @V83rPv|n 593 3. mkprtldap |na)!n4dC IBM Directory T+r!E"f"Z Directory [Advanced Option] OD QfZZc(}g o=ibm,c=us)B#1IZX(-rXk+r!E"f"Z Directory ODVPZcB1 EFvbyv#;8( -d !n,FvD!na+r!Swf"= Directory OD1!;C#*s\m1 DN M\k4dC Directory OD System V r!Y(VPD\m1D DN M\k* cn=admin M passwd# mkprtldap -a cn=admin -p passwd -w acl123passwd -d o=ibm,c=us KPC|n+Z o=ibm,c=us TsB4(;v AIX E"w(cn=aixdata)#+ZbvBTs (cn=aixdata,o=ibm,c=us)B4(r!Sw# 4. Z;(zwOdC System V r!,Czw_PQdCD IBM Directory ~qwMVPD AIX E"w# I\fZbyDiv:Directory |,;vVPD AIX E"w,Cw_Pd{DS53X(E"(}g2+ Tr NIS E") #I\*s+r!E"f"Z Directory Om; AIX E"wB3v@";C#1!ivB, g{ Directory OQfZ AIX E"w,rC|n+;a4(;vBw#*?FC|n4(;vBD AIX E "w4f"r!E",kfC|n;p9C -f j>#kKPC|n"R8(1!;Crm;vZc#*s\m1 DN M \k4dC Directory OD System V r!#Y(VPD\m1D DN M\k* cn=admin M passwd# mkprtldap -a cn=admin -p passwd -w passwd123 -f KPC|n+4(;vBD AIX E"w(cn=aixdata),ds:*(cn=aixdata),"Rr!E"+f" ZbvBD AIX E"w(ou=print,cn=aixdata)B#ZK>}P,Directory O+P=v AIX E"w: cn=aixdata,o=ibm,c=us M cn=aixdata#r!E"+Z cn=aixdata Ts(suffix - cn=aixdata)B# T mkprtldap 45,Fv9C1!;C4+r!E"mS= Directory P# 5. Zwz server.ibm.com OdC;(~qw9C IBM Directory 20TC= System V,kdk: mkprtldap -c -h server.ibm.com -w passwd k7# ACL BIND \k(passwd)k Directory Server 20}LP8(D`,#KPC|nx;P9C -d !n48(r! BIND DN 5+D`,# 6. *|DZM'KdCD~PDE",CBE"KP mkprtldap |n mkprtldap -c -h server.ibm.co.uk -w aclpasswd -d ou=print,cn=aixdata,c=uk Z;(QdCDM'zO4PC|n+Dd /etc/ldapsvc/server.print M /etc/ldapsvc/system.print D ~PDE",9|,BDdCE"#/etc/ldapsvc/server.print M /etc/ldapsvc/system.print D-HZ] +f"Z /etc/ldapsvc/server.print.save M /etc/ldapsvc/system.print.save D~P# D~ == rw rw D~ /etc/slapd32.conf /etc/ldapsvc/server.print rw /etc/ldapsvc/system.print hv (~qwdC)- |, IBM Directory(LDAP)dCE"# (M'zdC)- |, Directory Server DE",dCC~qwQf" System V r!E"# (zw{,Directory Dr!Sw;CM LDAP KZ) (M'zdC)- |,PX Directory ODr!SwD ACL BIND \k# `XE" 6r!zMr!8O7PD:dC'V Directory D System V r!;# dslpadmin |n"dslpaccess |n"dslpsearch |n"dslpenable |n"dslpdisable |n"dslpaccept |n"lp |n"lpstat |n"cancel |n"dslpreject |nM mksecldap |n# 594 |nN ZwzOdCyZ TCP/IP Dr!~q# o( *dC"t/M'zDr!~q mkprtsv -c [ -S ][ -q QueueName -v DeviceName -b ″Attribute =Value ...″ -a ″Attribute =Value ...″ | -A FileName ] *dC"t/~qwDr!~q mkprtsv -s [ -S ] [ -q QueueName -v DeviceName -b ″Attribute =Value ...″ -a ″Attribute =Value ...″ | -A FileName ] [ -h ″HostName ...″ | -H FileName ] hv mkprtsv _6|nZwzOdCyZ TCP/IP Dr!~q#TZwz&\,w*M'zr~qw,r!~qd C -A FileName 8(|,k qconfig D~`XDnDD~{# @V83rPv|n 595 -a ″Attribute =Value...″ 8(;vtTPmM|G`&D5,9Cb)54|BYQzLrD qconfig D~rTs `# -a j>*I!D#BfPvKP'DtT`M: acctfile (true/false) j6C4f" print |nDGJE"DD~#1!5*Y,|VFGJ#g{C {FDD~;fZ,;jIGJ# argname 8(_-r!z{F# device j6PXh8ZD{E{F# discipline (eSP~qc(#fcfs D1!5b6EH4H~q#sjn 5b6EB;v*n LD$w# pserver 8(6Lr!~qw# -b ″Attribute =Value...″ up (true/false) (eSPD4,#1!5* true m>|}ZKP#5* false m>|;ZKP# 8(;vtTPmM|GD`&5,9Cb)54|BYQzLrD qconfig D~rTs `#Xk* -b !n(eAY;vtT#*s backend tT#BfPvKP'DtT` M: access (true/false) I file tT8(CJsKD8(D~DCJ`M#access tTD5* write g {CsKPTD~D4k(^r_* both g{CsKPTD~DA4(^#g {D~VND5*Y,r+vTCVN# align (true/false) g{r!zUP,8(Z*MN}#backend tT GXkD# feed 8(1h8UP1*r!DVt{3D}?,rICS;5,b1sK;r!V t{3# file j6sKdvX(rDXbD~#1!5Ym>;X(r#bVivB,sKr *dvD~# header (never/always/group) 8(Z?vw5r;iw50Gqr!73f#1!5S;m>;P73f#* Z?vw5*<0zI73f,8(;v\G5#**`,C'Z?vw5i* <0zI73f,8(;vi5# trailer (never/always/group) 8(Z?vw5r;iw5sGqr!23f#1!5S;m>;P23f#* Z?vw5szI;v23f,8(;v\G5#**`,C'Z?vw5is zI;v23f,8(;vi5# host 8(*r!Dwz{# s_statfilter +L4,E"*;*;Yw536pDq=# l_statfilter +$SP4,E"*;*;Yw536pDq=, 596 |nNM -c !n# 8(|,wz{PmDD~D{F# 8(wz{Pm,|G+|,Z\9Cr!~qwD6LC'PmP#SP53;'V` VZwz{# 8( qconfig D~PDSP{# ZdCst/r!~q#g{!TK -S j>,r!~qdCK+;Pt/# T~qwzwxPr!~qdC#9C -h"-H M -q j>0 -s j># 8( qconfig D~Ph8Z{F# -c -H FileName -h ″HostName...″ -q QueueName -S -s -v DeviceName >} 1. *dC"t/M'zDr!~q,4TBq=dk|n: mkprtsv -c -S -a″argname=rp1 backend=piobe \ pserver=print802″ ZC>}P,rp1 G_-r!z{F,piobe Gr!zsKT0 print802 G6Lr!~qw# 2. *9Cu}P,f"Z qinfo D~PDtTE"u mS;v=SDw3Ud# o( **=SDw3UdmS;v_-m mkps [ -a ] [ -n ] [ -t lv ] -s LogicalPartitions VolumeGroup [ PhysicalVolume ] *Z NFS ~qwOmS=SDw3Ud mkps [ -a ] [ -n ] -t nfs ServerHostName ServerFileName @V83rPv|n 597 hv mkps |nmSK;v=SDw3Ud#Zw3UdIT9C0Xk9C swapon |n4$n|#VolumeGroup N}8(Kmi,+ZdP*w3Ud("_-m#PhysicalVolume N}8(K VolumeGroup(mi)Dom m,+ZdO("_-m# ":w3Ud^F*?vh8 64 GB# Z mkps |nDZ~Vq=P,ServerHostName N}8(K ServerFileName y$tD NFS ~qw# ServerFileName 8(KCZ53D NFS 3fwHDD~#ServerFileName D~XkfZ"R}7X 8(ZsLDXBt/1dCKw3Ud# "4$nw3Ud# 8(Z_-VxP("D_-mMw3UdDs!# 8(*4(Dw3UdD`M#*sTBd?.;: -a -n -s LogicalPartitions -t lv 8(&CZ53O4(;v_-m`MDw3Ud# nfs 8(&CZ53O4(;v NFS `MDw3Ud# >} 1. *ZPDv_-VxDmi myvg P4(;vw3Ud,RZyPsLD53XBt/1"4$n,kdk: mkps -a -n 2. -s4 myvg *Z NFS ~qw swapserve O4(;v NFS w3Ud,dPwz swapserve Q dC53T'V QoS# o( /usr/sbin/mkqos [ -I | -N | -B ] hv mkqos |ndC53T'V0~qJ?1(QoS) # j> +;nmS= inittab D~PTZVZMBN53XBt/1 4P /etc/rc.qos D~#Cj>G1!5# +;nmS= inttab D~TZBN53XBt/14P /etc/rc.qos D~# 4P /etc/rc.qos D~4t/ QoS X$Lr#1TKV== wC,QoS X$Lr+;1KP1=BN53XBt/# -B -I -N D~ inittab /etc/rc.qos XF53Du# `XE" rmqos |n# 6xgk(E\m7PD:QoS 20;M:TCP/IP ~qJ?;# mkque |n C> +r!zSPmS=53P# o( mkque [ -D ] -q Name [ -a ’Attribute = Value’ ... ] hv (}+|nPPhvDZmS= /etc/qconfig D~D2?,mkque |n+r!zSPmS=53P# ITZ0yZ Web D53\mw1(wsm)P9Cr!zSP&CLr4Ddr!zXw#2IT9C053 \mSZ$_1(SMIT)smit mkque lY764KPC|n# *9C SMIT lY761S*=mS>XSPT0r,kdk: @V83rPv|n 599 smit mklque *9C SMIT lY761S*=mS6LSPT0r,kdk: smit mkrque ":ZSPPPn/Dw51k;*`- /etc/qconfig D~#`-|(V$`-M9C chque"mkque" rmque"mkquedev"rmquedev r chquedev |n#(i9Cb)|nT /etc/qconfig D~xPy PD|D#;},g{k*V$`-,WH*"v enq -G |n,Z&mKyPDw5s,9ES53M qdaemon X$Lr#z#;s`- /etc/qconfig D~"RCBdCXBt/ qdaemon X$Lr# j> -a ’Attribute = Value’ -D -q Name 8(;PTmS= /etc/qconfig D~DSPZP#1Z|nPdk mkque |n1,Cj>XkGnsDj>#PX+?P'tTDPm,kND /etc/qconfig D~# ":(iz;*9C ’device = ’ tT#CtTI mkquedev |nT /&m#2*"bES53;'V`VZwz{# 8(I Name d?SP(eDSPmS= /etc/qconfig D~D%?,rKG 1!SP#g{;8(Cj>,r Name d?mS= /etc/qconfig D~DW ?R;G1!SP# 8(*mSDSPD{F# ":SP{;(;\,} 20 vV{# >} *mS8(wz{* leo Dr!SP lp0,"mS;v{* lp013 D6Lr!SP,kdk: mkque -qlp0 -a ’host = leo’ -a ’rq = lp013’ D~ /usr/bin/mkque /etc/qconfig |, mkque |n# dCD~# `XE" chque |n"lsque |n"mkquedev |nM rmque |n# qconfig D~# 6r!zMr!8O7PD:r!\m;# 6r!zMr!8O7PD:r!YQzLr;# 6r!zMr!8O7PD:X(Zr!zDE";# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6r!zMr!8O7PD:20Td{r!zD'V;# 600 |nN +r!zSPh8mS=53P# o( mkquedev -d Name -q Name -a ’Attribute = Value’ ... hv (}+|nPPhvDZmS= /etc/qconfig D~,mkquedev |n+r!zSPh8mS=53P# ITZ0yZ Web D53\mw1(wsm)P9Cr!zSP&CLr4Ddr!zXw#2IT9C053 \mSZ$_1(SMIT)smit mkquedev lY764KPC|n# ":ZNNSPPPn/Dw51k;*`- /etc/qconfig D~#`-|(V$`-M9C chque" mkque"rmque"mkquedev"rmquedev r chquedev |n#(i9Cb)|nT /etc/qconfig D ~xPyPD|D#;},g{k*V$`-,rWH*"v enq -G |n,Z&mKyPDw5s,9 ES53M qdaemon #z#;s`- /etc/qconfig D~"TBdCXBt/ qdaemon# j> 8( ’Attribute = Value’ tTTmS= /etc/qconfig D~Dh8ZP#1Z |nPdk mkquedev |n1,Cj>XkGnsDj>#PXP'tTD Pm,kND /etc/qconfig D~# ":1Z|nPdkC|n1,Xk|, ’backend = ’ tT# C Name d?8(*mSDSPh8D{F# ":SPh8{;(;\,} 20 vV{# C Name d?8(SPh8mS=DSP{F(C{FXkQ-fZ)# mkquedev |nT/+ ’device = ’ tTmS=8(DSPZ# -a ’Attribute = Value’ -d Name -q Name >} *+ postscript r!SPh8mS= lp0 SP,8(sKLr* piobe |n(backend = /usr/lib/lpd/piobe)"R8>sKLr;*+=Tk(align = false),kdk: mkquedev -qlp0 -dpostscript -a ’align = FALSE’ -a ’backend = /usr/lib/lpd/piobe’ \ D~ /usr/bin/mkquedev /etc/qconfig |, mkquedev |n# |,dCD~# `XE" chquedev |n"lsquedev |n"mkque |nM rmquedev |n# /etc/qconfig D~# @V83rPv|n 601 6r!zMr!8O7PD:r!\m;# 6r!zMr!8O7PD:r!YQzLr;# 6r!zMr!8O7PD:mSr!SPh8;# 6r!zMr!8O7PD:20Td{r!zD'V;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# mkramdisk |n C> C RAM D;?V44( RAM L,C RAM (}#fA4CJ# o( mkramdisk [ -u ] size[ M | G ] hv mkramdisk |nw* bos.rte.filesystems D;?Va),|JmC'4(;v RAM L#;)I&4PK mkramdisk |n,M4(K;vB RAM L,;vBnmS= /dev,+B RAM LD{F4*j44(;L(D RAM L3# j> -u 602 8(Q4(D RAM L+;GL(D#Z1!ivB,RAM LGL(D# |nNCZB RAM LD RAM }?(T 512 VZ]v)#}g,kdk: size mkramdisk 1 4(;v RAM L,|9C 512 VZD RAM#*4(;v RAM L,|9Cs< 20 MB D RAM,kd k: mkramdisk 40000 Kv4, 5XTBKv5: I&jI# "zms# 0 >0 >} 1. *9C1!D 512 VZis!44(;vB RAM L,RCLs!* 500 MB(1048576 * 512),kd k: mkramdisk 1048576 /dev/rramdisk0 4(K /dev/rramdisk0 RAM L# 2. *4(;vB RAM L,ds!* 500 WVZ,kdk: mkramdisk 500M /dev/rramdisk0 4(K /dev/rramdisk0 RAM L#"bC RAM LDs!kOf>} 1 D`,# 3. *4(;vB RAM L,ds!* 2 'WVZ,kdk: mkramdisk 2G /dev/rramdisk0 4. *hC;is!<* 20 MB D RAM EL"ZdO4(;v JFS D~53,kdkTBZ]: mkramdisk 40000 ls -l /dev | grep ram mkfs -V jfs /dev/ramdiskx mkdir /ramdisk0 mount -V jfs -o nointegrity /dev/ramdiskx /ramdiskx dP x *_- RAM L`E# TZ9C JFS2 OD RAM D~53(dP mount |n;'V;;BT),>}gB: mkramdisk 40000 ls -l /dev | grep ram /sbin/helpers/jfs2/mkfs -V jfs2 -o log=INLINE /dev/ramdiskx mkdir /ramdiskx mount -V jfs2 -o log=/dev/ramdiskx /dev/ramdiskx /ramdiskx dP,x *_- RAM ELE# ":g{9C RAM ELODD~53,rXkL(C RAM EL# @V83rPv|n 603 D~ /usr/sbin/mkramdisk |, mkramdisk |n# `XE" rmramdisk |n# mkresponse |n C> 4(BDl&(e# o( *4(^YwDl&: mkresponse [−p node_name] [−h] [−TV] response *4(P;vYwDl&: mkresponse −n action [−d days_of_week[,days_of_week...]] [−t time_of_day[,time_of_day...]] −s action_script [−r return_code] [−e a │ r │ b ] [−o] [−E env_var=value[,env_var=value...]] [−u] [−p node_name] [−h] [−TV] response *4F;vl&: mkresponse −c existing_response[:node_name] [−p node_name] [−h] [−TV] response hv mkresponse |n4(;vBDl&(e,d{FI response N}8(#1(eKCl&,2IT8(;v Yw#Yw(eK1l&9CDu~zc1KPC|n#Yw(eK19CCYw1D?\8l"?\b)l 1l1d"*KPDE>r|n" DV1d`Mr|nD$Z5XkMGq#VjI8(*|,l&(eDrPZc#g{z}ZT\m~qw9C mkresponse, "R#{Z\m~qwO(el&,r;*8( -p j># g{;P8( -p j>,rZ>XZcO(eCl &# chresponse |n\;C4Tl&mSYwrSl&PF}Yw#9C startcondresp |n\t/`X#g{ u~44S,startcondresp |n+l&4S=u~# *x(3vl&T9d^(;^Dr}%,k9C chresponse |n(9C -L j>) # j> −c existing_response[:node_name] 4F;vVPDl&#;4Fku~4SDl&#VPDl&(eZ/:PF* node_name DZcO# 604 |nNXZc#node_name G;vZc,|ZI CT_MANAGEMENT_SCOPE 73d?8(DwCrZ#g{8(KNNd{Dj>,rk4j>D8>4|BBDl&# −n action 8(}Z(eDYwD{F#1Q4(Kl&,v\(e;vYw#9C chresponse |nrl&m S|`Yw# −d days_of_week 8(Z?\DD)lITKP(eDYw#1Yw\KP1,days_of_week M time_of_day 2,(ed t# dkUS`E,|GISE(+)Vt,rUS6',|GI,V{(-)Vt#\8(`v days_of_week N},+N}XkI:E(,)V*#8(D days_of_week N}D}?Xk,8(D time_of_day N} D}?`{#1!*yPl#g{;8(5xdk;v:E,9C1!5#?lD5gB: 1 GZU 2 GZ; 3 GZ~ 4 GZ} 5 GZD 6 GZe 7 GZy −t time_of_day 8(KP Yw D1d6',iI*t/1dstzax1d,C,V{V*#1YwKP1, days_of_week M time_of_day 2,(edt# 1d* 24− !1F(HHMM),dP7=;m>!1,s=;m>VS#IZ1dIGZ88(,r Kt/1dXk!Zax1d"IT(e`v time_of_day N},+N}dXkI:E(,)V*#8( D days_of_week N}D}?Xk,8(D time_of_day N}D}?`{#1!5*0000-2400#g{; 8(5xdk;v:E,9C1!5# −s action_script 8(E>r|nD+^(76,CE>r|nC4KP}(eDYw#kND logevent"notifyevent M wallevent |n,q!fC&CLra)D$(el&E>Dhv# −r return_code 8( action_script D$Z5X5#g{8(K$Z5X5, + action_script D5J5Xkk$Z5X k`HO#rsFU>P4k;u{",CsFU>m>|GGq%d#g{;8( −r j>,rrs FU>P4k5J5X5,R;xPHO# −e a │ r │ b 8(9}(eDYwKPDB~D`M: −o a 1d#bG1!iv# r X{B~# b B~MX{B~=_# +j#1!*;#tj# −E env_var=value[,env_var=value...] 8(KPYw0hCyP73d?#g{8(K`v env_var = value d?,|GXkC:EV*# −u 8(1\`XDJ4I*4(e1KPCYw# @V83rPv|n 605 −p node_name 8(l&(eyZZcD{F#|Z/:73P9C"RZc{T&DZc*X$Lry*#1! node_name GKPC|nyZD>XZc#node_name GI CT_MANAGEMENT_SCOPE 73d?7 (DwCrPD;vZc# g{z}ZT\m~qw9C mkresponse,"R#{Z\m~qwO(el&,r;*8( -p j ># −h +|nDC(od4=jvm# 3 |nPdkKmsDj># 4 |nPdkKmsDN}# 5 IZmsD|nPdkx"zms# 73d? CT_CONTACT 7(53,ZC53P,"zKkJ4`XMXF(RMC)X$LrDa0#+ CT_CONTACT 8( *;vwz{r IP X71,C|n*58(wzD RMC X$Lr#g{;8( CT_CONTACT,C |n*5KPC|nD>X53OD RMC X$Lr# RMC X$Lra0D?jM\mwCr7( KKPDJ4`rJ4# CT_MANAGEMENT_SCOPE Z&mB~/l&J4\mw(ERRM)1,7(k RMC X$LrxPa0yCD\mwCr#\m wCr7(K\&mDJ4yZDI\?jZcD/O#P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhCbv73d?,9C>XwCr# 606 |nN1,+C|nDC(od4=j} b)>}JCZ%z53: 1. *(e;v{*0Log event in audit log1Dl&,KPC|n: mkresponse "Log event in audit log" 2. *(e;v{*0E-mail root anytime1Dl&,|P;v{*0E-mail root1DYw,|+ZGZyMG ZUDNN1r9C,"RTB~MX{B~=_9C|n /usr/sbin/rsct/bin/notifyevent root,kKP |n: mkresponse -n "E-mail root" -d 1+7 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e b \ "E-mail root anytime" 3. *(e;v{*0E-mail root anytime1Dl&,|P;v{*0E-mail root1DYw,|+ZGZyMG ZUDNN1r+vZGZ;AGZeDOg 8 c=Bg 5 c9C,"RTB~9C|n /usr/sbin/rsct/bin/notifyevent root,kKPC|n: mkresponse -n "E-mail root" \ -d 1+7,2-6 -t 0000-2400,0800-1700 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e a "E-mail root anytime" \ 4. *(e;v{*0E-mail root anytime1Dl&,|P;v{*0E-mail root1DYw,|+ZGZyMG ZUDNN1r9C,"RTB~MX{B~=_9C|n /usr/sbin/rsct/bin/notifyevent root,T0+ 73d? LANG hCI en_US,kKPC|n: mkresponse -n "E-mail root" -d 1+7 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e b \ -E LANG="en_US" "E-mail root anytime" 5. *(e;v{*0E-mail root first shift1Dl&,|P;v{*0E-mail root1DYw,ZGZ;=GZe D8 am =6 pm 9CCl&,TX{B~9C /usr/sbin/rsct/bin/notifyevent root |n,+jP,RZ{5Xk*5,kKPC|n: mkresponse -n "E-mail root" -d 2-6 -t 0800-1800 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e r -o \ -r 5 "E-mail root first shift" 6. *(e;v{*0Critical notifications1Dl&,w*0Warning notifications1D1>,kdk: mkresponse -c "Warning notifications" "Critical notifications" b)>}JCZ\mr: 1. *Z\m~qwO(e;v{*0E-mail root anytime1Dl&,|P;v{*0E-mail root1DYw,| +ZGZyMGZUDNN1r9C,"RTB~MX{B~=_9C|n /usr/sbin/rsct/bin/notifyevent root,kZ\m~qwOKPC|n: @V83rPv|n 607 mkresponse -n "E-mail root" -d 1+7 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e b \ "E-mail root anytime" 2. *Z\\Zc nodeB O(e;v{*0E-mail root anytime1Dl&,|Z;v{*0E-mail root1DY w,|+ZGZyMGZUDNN1r9C,"RTB~MX{B~=_9C|n /usr/sbin/rsct/bin/notifyevent root,kZ\m~qwOKPC|n: mkresponse -n "E-mail root" -d 1+7 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e b \ -p nodeB "E-mail root anytime" 3. *Z\\Zc nodeB O(e;v{* 0nodeB Warning notifications1DZc,|G\\Zc nodeA O 0nodeA Warning notifications1D1>,Z\m~qwOKPC|n: mkresponse -c "nodeA Warning notifications":nodeA \ -p nodeB "nodeB Warning notifications" b)>}&CZTHr: 1. *Z10ZcO(e;v{*0E-mail root anytime1Dl&(|P;v{*0E-mail root1DYw,|+ ZGZyMGZUDNN1r9C,"RTB~MX{B~=_9C|n /usr/sbin/rsct/bin/notifyevent root),kSrPDNNZcKPC|n: mkresponse -n "E-mail root" -d 1+7 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e b \ "E-mail root anytime" 2. *ZrPDZc nodeB O(e;v{*0E-mail root anytime1Dl&,|P;v{*0E-mail root1D Yw,|+ZGZyMGZUDNN1r9C,"RTB~MX{B~=_9C|n /usr/sbin/rsct/bin/notifyevent root,T0hC=v73d?(PAGE ALL M TIMER SET),kSrP DNNZcKPC|n: mkresponse -n "E-mail root" -d 1+7 \ -s "/usr/sbin/rsct/bin/notifyevent root" -e b \ -p nodeB -E ’ENV1="PAGE ALL", ENV2="TIMER SET"’ \ "E-mail root anytime" 3. *ZrZD nodeB ZcO4(;v{* 0nodeB Warning notifications1Dl&,|GrZ nodeA Zc O0nodeA Warning notifications1D1>,SrZDNNZcKPC|n: mkresponse -c "nodeA Warning notifications":nodeA \ -p nodeB "nodeB Warning notifications" ;C /usr/sbin/rsct/bin/mkresponse |, mkresponse |n `XE" i.:RSCT: Administration Guide,CZq!PX ERRM YwD|`E" |n:chresponse"lsresponse"mkcondition"mkcondresp"rmresponse M startcondresp E"D~:rmccli 608 |nN 4(BG+#C|nvJCZ AIX 4.2.1 M|_f># o( mkrole [ Attribute=Value ... ] Name hv mkrole |n4(BDG+#Name N}XkG;v(;DG+{#;\9C All r default X|Vw*G+ {# ITZ0yZ Web D53\mw1P9CC'&CLr4|DC'Xw#2IT9C053\mSZ$_1 (SMIT)4KPC|n# 4(G+{D^F *\b;;BT,+G+{^F* POSIX IF2DD~{F{/PDV{#;\9CX|V ALL r default w*G+{#Kb,k;*ZG+{V{.P9CTBV{: : ″ # , = \ / ? ’ ` 0E +}E :E HE 41\ 1\ JE %}E 4}E ns,Name N};\|,NNUq"Fm{r;P{# 4(G+D^F *7#G+E"Dj{T,;P_P RoleAdmin (^DC'E\4(G+# N} Attribute=Value u} *4( ManageObjects G+"+ groups tThC* objects,kdk: mkrole groups = objects ManageObjects D~ /etc/security/roles /etc/security/user.roles |,G+DtT# |,C'DG+tT# `XE" chrole |n"chuser |n"lsrole |n"lsuser |n"mkuser |nM rmrole |n# PXC'D6pMO$"TwCJXF"IEFcbMsF=fD|`E",kND62+T7# 62+T7PD:\mG+;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# mkrpdomain |n C> 4(BDTHr(e# o( *4(THr(e... v ...Z|nPO8(Zc{F: mkrpdomain [−t TS_port] [−g GS_port] [ −Q quorum_type | quorum_type_name ] [−c] [−m fanout] [−h] [−TV] peer_domain node_name1 [node_name2 ... ] v ...9CdkD~PDZc{FPm: mkrpdomain −f │ −F { file_name │ ″–″ } [−t TS_port] [−g GS_port] [−Q {quorum_type | quorum_type_name}] [−c] [−m fanout] [−h] [−TV] peer_domain hv mkrpdomain |n4(;v{FI peer_domain N}8(DBTHr(e#(eI node_name 8(DZc= BDTHr#1dC&CLrM53J41,THr\;C4a)_'~q# 610 |nN4'V mkrpdomain LxKP# IT9C -Q j>^DTHr(nfr#^nfr7(Z24ivBITxPYw|D(}gt/r#9J4) MdC|D(}gmSr>}Zc)#t/^n(e*q!dCE"t/THrh**5`YZc#ZdM7 3P,9C=V^nfr`M:normal M quick#TZ quick ^n`M,t/THr0;*5;vZc#Y wMdC^nfrG`,D#*i4ZcONV^nfr`MIC,KP: lsrsrc -c IBM.PeerDomain AvailableQuorumTypes mkrpdomain |n;PT/x4THr*z#*x4THr*z,KP startrpdomain |n#IT9C addrpnode |n+ZcmS=THr#*STHrP>}Zc,9C rmrpnode |n# ;vZcITZ`vTHrP(e;x3v1d|v\Z;vTHrP*z# j> -t TS_port 8(XK~qKZE#9C UDP KZ4xPX$Lr=X$LrD(E#IT8(6' 1024 = 65535 PDNN49CDKZ#g{8(KZ;IC,|n+'\#1!*12347# -g GS_port 8(i~qKZE#C UDP KZC4xPX$Lr=X$LrD(E#IT8(6' 1024 = 65535 PDNN49CDKZ#g{8(KZ;IC,|n+'\#1!*12348# −c Z`BDZcOLxKP mkrpdomain |n# 1!ivB,g{ mkrpdomain |nZNNZcO'\,|+ZyPZcO'\#-c j>I2GK P*,ZG mkrpdomain |n+Zd{ZcOKP,49|Z3vZcO'\# -Q quorum_type | quorum_type_name 8(CZt/"YwMdC^nD^nfr#t/^n(e*t/THr0*q!dCE"h**5 `YZc#Yw^n(e*XkP`YZc*zT9Ct/M#9J4T0gN9CYC#dC^n (e*P`YZcXk*zTcTTHrxP|D(}g:mSr>}(e)#*i4ZcONV^ nfr`MIC,KP: lsrsrc -c IBM.PeerDomain AvailableQuorumTypes P'D5*: 0 | normal 8(#f^nfr#bG1!D#TZt/^n,*5AY;kDZcCZdCE"#TZ dC^n,XkP;kTODZc*zTcTdCxP|D#TZYw^n,/:rS/: XkZTHrP5Ps`}DZc#g{S/:dfZ=V,rUPYCwDS/:5PY w^n# 1 | quick 8(lY^nfr#TZt/^n,49*5;=d{DZc,ZcT;*z#TZdC^ @V83rPv|n 611 n,XkP;kTODZc*zTcTdCxP|D#TZYw^n,/:rS/:XkZ THrP5Ps`}DZc#g{S/:dfZ=V,rUPYCwDS/:5PYw^ n# -m fanout 8(TZ8(THrZ"PYwP9CDns_L}?#C5w*;vVCtTf"ZTHrD IBM.PeerNode `P# fanout ITGS 16 = 2048 D{}#g{;P8(Cj>,r9C1!5 (128) # −f | −F { file_name | ″–″ } S file_name A!Zc{FPm#+(hCD~D?;PTq!;vZc{#.E(#)mwCPDd `?V(g{ # ;ZP 1 P,r*{P)*"M# 9C -f ″-″r -F ″-″ T8( STDIN w*dkD~# -h +|nDC(od4=j#Zc{Xkbv=;v IP X7# 2+T 9C mkrpdomain |nh*(e=THrD?vZcOD IBM.PeerDomain J4`D4(^#(}Z(e =rD?vZcOKP preprpnode |n420,|8(KC'+ZOfKP mkrpdomain DZcD{F# Kv4, 0 |nI&KP# 1 RMC vm# 2 |nPgfE>vm# 3 |nPdkKmsDj># 4 |nPdkKmsDN}# 5 IZmsD|nPdkx"zms# 73d? CT_CONTACT 7(53,ZC53P,"zKkJ4`XMXF(RMC)X$LrDa0#+ CT_CONTACT 8( *;vwz{r IP X71,C|n*58(wzD RMC X$Lr#g{;8( CT_CONTACT,C |n*5KPC|nD>X53OD RMC X$Lr# RMC X$Lra0D?jM\mwCr7( KKPDJ4`rJ4# 612 |nN1,C|nSj1,+C|nDC(od4=j} 1. *(eI;v{F* nodeA DZc9IDTHr ApplDomain,kZC nodeA OKPC|n: mkrpdomain ApplDomain nodeA 2. *(eI}v{FVp* nodeA"nodeB M nodeC DZc9IDTHr ApplDomain,kZ nodeA" nodeB r nodeC OKPC|n: mkrpdomain ApplDomain nodeA nodeB nodeC 3. *(e;vI nodeA M nodeB 9IDTHr ApplDomain(dXK~qKZE* 1200,i~qKZE * 2400),kZ nodeA r nodeB OKPC|n: mkrpdomain -t 1200 -g 2400 ApplDomain nodeA nodeB ;C /usr/sbin/rsct/bin/mkrpdomain |, mkrpdomain |n D~ ^DK /etc/services D~# `XE" i.:RSCT: Administration Guide,CZq!PXTHrYwDE" |n:addrpnode"lsrpdomain"lsrpnode"preprpnode"rmrpdomain"rmrpnode"startrpdomain M stoprpdomain E"D~:rmccli,CZq!PXk RMC `XD|nD;cE" @V83rPv|n 613 mkrset |n C> Fw;v|,8( CPU MZfxrD rset,+|EZ53"amP# o( mkrset -c CPUlist [ -m MEMlist ] rsetname hv mkrset |n4(;v rset r%b rset(xrset),"+|Ek53"amP,C rset _P8(D CPU M/r Zfxr/#rset {Z"amPXk;fZ#rset DyP_Mij6+hC*|n"v_DyP_Mij6#rset +_PA/4yP_(^T0iMd{C'DA(^#1C44( xrset 1,mkrset |n+53P`& CPU D4,|D*%b==#4( xrset h* root C'X(# j> rsetP CPU Pm#bITG;vr`v CPU r CPU 6'# rset PZfxrDPm#bITG;vr`vZfxrr6'# -c -m N} rsetname EZ53"amPD rset D{F#C{FI;v{FUdM;v rsname iI,~_I0/1(1\) Vt#{FUdM rsname } 1. *Fw;v{* test/cpus0to7,|, CPU 0-7 D rset,kdk: mkrset -c 0-7 test/cpus0to7 2. *Fw;v{* test/lotsofcpus,|, CPU 1, 3, 5, 6, 7, 10 D rset,kdk: mkrset -c 1 3 5-7 10 test/lotsofcpus D~ /usr/bin/mkrset |, mkrset |n# `XE" attachrset"detachrset"execrset"lsrset M rmrset |n# 614 |nN (e;vBDJ4# o( *(eBJ4,k9CBP}]-v Z|nPOdkD}]: mkrsrc [−v] [−h] [−TV] resource_class attr=value... v ZdkD~P$(eD}]: mkrsrc −f resource_data_input_file [−v] [−h] [−TV] resource_class *i4 mkrsrc |nT3vJ4`D>}: mkrsrc −e [−h] [−TV] resource_class hv mkrsrc |nks RMC S53*I resource_class N}8(D`4(;vBDJ45}#XkAY8(;v VCtT{0d5:IT8(*N},2IT(}9C -f j>I;vJ4(eD~48(# ZKP mkrsrc .0,&CKP lsrsrcdef |n47(D)tT8(* reqd_for_define(Xh)r option_for_define(I!) #;P8(* reqd_for_define r option_for_define DtTE\9C mkrsrc |n4(e#lsrsrcdef |n9j6?vtTD}]`M#*?vtT8(D5XkkC}]`M%d# *i$|nPOr resource_data_input_file P8(DtT{Gq(e*VCtT,T0G8(* reqd_for_define 9G option_for_define,k9C -v j>#g{KP mkrsrc |n19CK -v j>,r;(eCJ4#x Gvi$b)J4tTGqVC,T0G8(* reqd_for_define 9G option_for_define#;)KPK mkrsrc -v 4i$|nPr resource_data_input_file P8(DyPtTGqP',MIT;9C -v j>"v mkrsrc |n4(eKBJ4# j> −e TBPtTT> mkrsrc |ndkD>}: 1. vXhDtT 2. XhDMI!DtT −f resource_data_input_file 8(|,J4tTE"DD~{# −v i$Z|nPOrZdkD~P8(DyPtT{Gq;(e*VCtTT08(* reqd_for_define r option_for_define#9CCj>1,mkrsrc |n;(eNNJ4# −h +|nDC(od4=jZdkD~P(e# attr CJ4DVCtTD{F#CtTXk8(* reqd_for_define r option_for_define#9C lsrsrcdef |n4liC8(# value CVCtTD5#C5D}]`MXkkCtTD5DQ(eD}]`M%d#9C lsrsrcdef |nTi$?vtTD}]`M# 2+T *KP mkrsrc,C'h*P mkrsrc P(eD resource_class D4(^#(^(eZ*553DCJXFm (ACL)D~P#PX ACL D~T0gN^DDE",kND RSCT Administration Guide# Kv4, 0 |nQI&KP# 1 RMC vm# 2 |nPgf(CLI)E>vm# 3 Z|nPO8(K;}7Dj># 4 Z|nPO8(K;}7DN}# 5 "zK;vIZ;}7D|nPdkxX53OD RMC X$Lr *5#IC|nT>r^DDJ4`rJ4;Z("K,SD53O# CT_MANAGEMENT_SCOPE 7(C4, RMC X$LrxPa0D\mwCr,CX$LrC4`XMXFJ4MJ4`#C\m wCr7(K\;`XMXFDJ4MJ4`yZDI\?jZc/#P'D5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhCbv73d?,9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# 616 |nN1,+C|nDC(od4=j} 1. *Z IBM.Host `P4(BJ4,Y(zQ-*@1(eC`DJ41h*D)VCtT,kdk: mkrsrc IBM.Host Name=c175n05 2. Z IBM.Processor `P4(;vBJ4,WH*zI;v#e4-z(eb)J4,kdk: lsrsrcdef -i IBM.Processor > /tmp/IBM.Processor.rdef ;s,`-D~ /tmp/IBM.Processor.rdef "dkyPtTD5,CJ1D5zf`M,rC|tU*1 !5# ns,kdk: mkrsrc -f /tmp/IBM.Processor.rdef IBM.Processor 3. *9CD~ /tmp/IBM.Host.rdef P(eDE"44(=VBD IBM.Host J4,kdk: mkrsrc -f /tmp/IBM.Host.rdef IBM.Host D~ /tmp/IBM.Host.rdef N=gB: VCJ4tT:: J4 1: J4 1: {F = c175n04 J4 2: {F = c175n05 4. C>}Z IBM.Foo `P4(;VBDJ4#ZC`P,Name M NodeList GXhDtT#Binary"SD" StringArray M SDArray tTGI!D#C>}T>KgNS|nPdk|4SD}]`M#I!tT (Binary"SD"StringArray M SDArray)D}]`MGTxW{D#dk: mkrsrc IBM.Foo Name=c175n05 \ NodeList={1} \ Binary="0xaabbccddeeff00" \ SD=’[testing123,1,{2,4,6}]’ \ StringArray=’{"testing 1 2 3",testing123,"testing 1 2 3"}’ \ SDArray=’{["testing 1 2 3",1,{1,3,5}],[testing,2,{2,4,6}]}’ ":g rmccli ;cE"D~Py[v,3)}]`M(a9}]"a9}]}iM|,T}E(p4DV {.D}i)DtT5&CC%}E(p4# ;C /usr/sbin/rsct/bin/mkrsrc |, mkrsrc |n `XE" i.:RSCT Administration Guide,CZq! RMC YwDE" |n:chrsrc"lsrsrc"lsrsrcdef"rmrsrc @V83rPv|n 617 E"D~: v resource_data_input v rmccli,CZq!PX RMC |nD;cE" mkseckrb5 |n C> +VPDYw53C'(F= Kerberos# o( mkseckrb5 [ -h | -r ] hv C|nq!C'{DPm"R4( Kerberos C'#g{;P8( -r j>,C|n*?vC'a>dkB\k# j1,IE"{"9I# 1|n;\I&jI1,|,ms{"# j> 8(|nvT>P'D|no(# 8(*9CDfz\k# -h -r Kv4, |n4I&4P|nI&jI# m>"zms# 0 1 2+T ;P root C'EZ(9CC|n# >} 1. *T>C|no(,kdk: mkseckrb5 -h 2. *+VPC'(F= Kerberos C',kdk: mkseckrb5 3. *+C' trojan (F= Kerberos C'R9Cfz\k,kdk: mkseckrb5 -r trojan 618 |nN + AIX 53hC* LDAP ~qwrM'zTCZ2+O$M}]\m# o( 20;v~qwDo(*: mksecldap -s -a adminDN -p adminpasswd -S schematype [ -d baseDN ] [ -n port ] [ -k SSLkeypath] [ -w SSLkeypasswd ] [ -x proxyDN -X proxypasswd ] [ -u NONE ] [-v LDAPVersion] [ -U ] 20;vM'zDo(*: mksecldap -c -h serverlist -a bindDN -p bindpwd [ -d baseDN ] [ -n serverport ] [ -k SSLkeypath ] [ -w SSLkeypasswd ] [ -t cachetimeout ] [ -C cachesize ] [ -P NumberofThreads ] [ -T heartBeatInt ] [-M searchMode ] [ -D defaultEntry ] [ -A authType ] [ -u userlist ] [ -U ] hv mksecldap |nITC4hC IBM Directory ~qwMM'zTCZ2+O$M}]\m# ": 1. M'z(-c j>)M~qw(-s j>)!n;\,19C#hC~qw1,mksecldap |nI\h*Z G(zwOKP=N#Z;NKPC4hC~qw,Z~NKPC4+53hC*M'z# 2. LDAP ~qwdCD~D{FM;C!vZQ20D LDAP m~Df>#kNDQ20D"PfD LDAP m~D5Tq!|`E"# ~qwhC k7#Q20K LDAP ~qwD~/#Z20 LDAP ~qwD~/1,2aT/20 LDAP M'zD~/ MsKD DB2® m~#hC LDAP ~qw1,KPC|n;h*T DB2 xP$dC#1KP mksecldap | n420~qw1,C|n+: 1. 4(;v DB2 5},1!5}{* ldapdb2# ":g{ IBM Directory Server 5.1 r|_f>Z9CP,rvVa>,*sa) ldapdb2 \k# 2. g{ IBM Directory Server 6.0 r|_f>}ZdCP,r+4(;v1!{F* ldapdb2 D LDAP ~ qw5}#+T>a>,*sdkCZ4(\?f"D~DS\VS5#dkDS\VS5XkAYP. ~vV{# 3. 4(;v DB2 }]b,1!}]b{F* ldapdb2#g{;v}]bQ-fZK,mksecldap +T} 0f=v=h# (bG1 LDAP ~qwQ;20vd{C>D8}# ) mksecldap |n+9CVP}]b 4f" AIX C'/i}]# 4. 4(? DN(s:) #y> DN h*TTBtT.;*<:dc"o"ou"c M cn# g{;PS|nPa)y> DN,1!Ds:hC* cn=aixdata "+C'/i}]ECZ cn=aixdata @V83rPv|n 619 DN B#qrD0,mksecldap |n9C8(xP -d !nDC'/ph> !n#9C sectoldif |n+C 'MigB# | -------------------------| | ou=People ou=Groups 5. g{;8( -u NONE,r+}]S>XwzD2+}]bD~ DN 4( ACL#ITZ /etc/security/ldap/proxyuser.ldif.template PR=1! ACL#zmu?ITIM'z53C4s(=~qw(k NDbvDDhC?V) # 9. g{8( -k !nCZC~qwMM'z.dD2+}]+M,r+~qwhC*9C SSL(2+WSV c)#KhCh*20 GSKIT "4( SSL \?# 10. 20 /usr/ccs/lib/libsecldapaudit.a LDAP ~qwe~#Ce~'V LDAP ~qwD AIX sF# 11. 1OvyPYwjIs,t//Xt LDAP ~qw# 12. mS LDAP ~qwxL (slapd)= /etc/inittab T9XB}#;]#f*~qwdCD~{,s:* .save.orig,m;]s:* .save#ZSB4?ND mksecldap |nKP}LP,;G+10~qwdC #f* .save D~#7z!n9C .save 1>V4~qwdCD~#AIX 5.3 P,PI\,xwC mksecldap -s T4(Mnd`vs:D~#g{KNqQ-4P,rh*V$V4 .save.orig D~Tc 9-=u DN#g{~qwP`vC'/ib,rzXk* -d !na);v RDN,Tc mksecldap |nIT+y> DN hC=C RDN PDwn# g{ZM'zhCM'z}LPR= posixaccount Ts`,r mksecldap 2+"TS~qwQwb) 5eDy> DN:wz"xg"~q"xgi"-iM rpc,"#fNNR=D5e# 620 |nN?VPy(eD,hCI!8(dC5# 8. (}^D /etc/security/user D~PDC'D SYSTEM P!qhCC'PrG+?C'#XZtC LDAP GXC'<\;G XZ~qw20 -a AdminDN -d baseDN -k SSLkeypath -n port -p adminpasswd -S schematype -s -w SSLkeypasswd -U -u NONE -v LDAPVersion -X proxypasswd -x proxyDN 8( LDAP ~qw\m1 DN# 8( AIX SwDs:ry> DN#1!* cn = aixdata# 8(=~qwD SSL |~qwDj{76# 8( LDAP ~qwl}DKZE#1!*G SSL 9C 389,SSL 9C636# 8(\m1 DN De}D>\k# 8(Z LDAP ~qwOm>C'/iny9CD LDAP =8#P'5* AIX"RFC2307 M RFC2307AIX# m>}ZKPC|n420~qw# 8( SSL |D\k# 8(7zH0D~qw20V4 LDAP dCD~#}]b;\0l# 8(;S>X53(FC'Mi#(;DP'5* NONE#d{DNN5<;v T#9CC!n1,mksecldap ;aq(#Gy4( ou=People M ou=Group ]w,2;a*dCD LDAP ~qwD~/DX(f>#5Dq=XkG #.#,dP # G}V#}g:6.0#g{;P8(,r mksecldap |ndCQ20D LDAP ~qwD~/Dn|f># 8(zm DN D\k# 8(zmu?D DN#Cu?IIM'z53C4s(=bv~qw# XZM'z20 -a bindDN 8(s(= LDAP ~qwD DN#Z LDAP ~qwOXkfZ DN#g{ authtype G unix_auth,r bindDN XkZ LDAP ~qwO_PT userPassword VNDACJ(# @V83rPv|n 621 -A authType 8(CZO$C'DO$zF#P'5G unix_auth M ldap_auth#1! 5G unix_auth#5(egB: v unix_auth-S LDAP lwC'\k"Z>X4PO$# v ldap_auth-(}wD"M\ks(= LDAP ~qwCZO$# -c -C Cachsize -D defaultEntryLocation ":r*O$}LP\kwD"M= LDAP ~qw,yT9C ldap_auth ` MO$1,?R(i9C SSL# m>KP|n420M'z# 8(M'KX$Lr_Y:fPDC'nDns}?#C'_Y:fDP' 5* V100-10,000#1!5*1,000#i_Y:fGC'_Y:fD10%# 8(zmu?D;C#P'5G ldap M local#1!5G ldap#5(eg B: v ldap-*yPtT1!59C1!u?# -d baseDN -h serverlist -k SSLkeypath -M searchMode v local-*yPtT1!59C4TZ>X /etc/security/user D~D1! Z# 8(y> DN T9 mksecldap |n%QwC'y> DN Miy> DN# g{;S|nP8(,+Qw{v}]b# 8(wz{Pm,.dC:EVt(~qwM8]~qw)# 8(=M'z SSL |Dj{76# 8(*lwDC'MitT/O#P'5G ALL M OS#1!5G ALL# 5(egB: v ALL-lwu?DyPtT# v OS-lw;GYw53h*Du?tT#;5Xngg0Ek"~xF 3qHDG OS tT# -n serverport -p bindpasswd -P NumberofTreads -t Cachetimeout -T heartBeatInt -u userlist -w SSLkeyfilepath -U ":u?xPm`9CG OS h*DtTrOs5(}g:~xF}])D tT1,v9C OS TcuY LDAP ~qwDEr$w# 8( LDAP ~qw}Zl}DKZE# *CZs(= LDAP ~qwD bindDN 8(wD\k# 8(M'KX$Lr9CD_L}?#P'5* 1-1,000#1!5*10# 8(_Y:f=ZDns1d$H#P'5*60-3,600k#1!5*300 k#+C5h*0+{C_Y:f# 8(M'zM LDAP ~qwdDv/EED1ddt#P'5*60-3,600k# 1!5* 300# 8(C:EVtDC'{DPm,** LDAP O$tCb)C'{#b)C '+d"amM SYSTEM tThC*9C LDAP# 8( ALL tCM'z ODyPC'# ": r_,/etc/security/user D1!ZPD SYSTEM tTIThC* LDAP,Tc;Jm LDAP C'G<#+ SYSTEM tThC* LDAP r compat ITJm LDAP C'M>XC'G<=53# 8(M'z SSL |D\k# 8(7z LDAP M'zdCD~DH0M'zhC# >} 1. *hCC'MiDX(Z RFC2307AIX #=D LDAP ~qw,kdk: mksecldap -s -a cn=admin -p adminpwd -S rfc2307aix |20K LDAP ~qw,LDAP ~qwD\m1 DN * cn=admin,\k* adminpwd#C'Mi}] S>XD~ DN x;G1!D"R9C SSL 2+(E,kdk: 622 |nNXD~XD~}H0hCy4(DNN}]bnr }]b#g{;Yh*}]bn/}]b,Xk+|GV$>}# 5. *(";vM'z,|9C server1.ibm.com M server2.ibm.com LDAP ~qw,kdk: mksecldap -c -a cn=admin -p adminpwd -h server1.ibm.com,server2.ibm.com rCM'za) LDAP ~qw\m1 DN M\kTO$=~qw#IZ9CD=8`M,mksecldap | n*5 LDAP ~qw,"R`&X20~qw#;CS|nPD -d !n,+Qw{v~qw DIT TC =C'y> DN Miy> DN# 6. *20M'z,9C SSL D server3.ibm.com LDAP ~qw;8,kdk: mksecldap -c -a cn=admin -p adminpwd -h server3.ibm.com -d o=mycompany,c=us -k /usr/ldap/clientkey.kdb -w keypwd -u user1,user2 |20K`F8} 3 D LDAP M'z,;x9C SSL (E#mksecldap |nQw o=mycompany,c=us RDN,Tq!C'y> DN Miy> DN#dC user1 J'M user2 J'TZ{v LDAP PO$# ":-u ALL !ntCyPD LDAP C'4G<=CM'z# 7. *(}zms(+M'zhC*k server4.ibm.com (0"9C ldap_auth O$,kdk: mksecldap -c -a cn=proxy,c=us -p proxypwd -h server4.ibm.com -A ldap_auth b9C cn=proxy,c=us DN + LDAP M'zhC*s(= LDAP ~qw#r*;P9C\m1 DN, yTZ(xM'zDCJ(!vZ LDAP ~qwOT cn=proxy,c=us DN D ACL hC#M'z9hC *9C ldap_auth `MDO$,"wD"M\k= LDAP ~qwCZHO# ":r*O$}LP\kwD"M= LDAP ~qw,yT9C ldap_auth `MO$1,?R(i9C SSL# 8. *7zH0DM'z20,kdk: mksecldap -c -U ba7zH0T /etc/security/ldap/ldap.cfg D~DhC#b";S /etc/security/user D~P>} SYSTEM=LDAP M registry=LDAP u?# QCJDD~ == D~ @V83rPv|n 623 r r r r r rw r r r r r r r r rw rw rw /etc/passwd /etc/group /etc/security/passwd /etc/security/limits /etc/security/user (~qwO) /etc/security/user (M'zO) /etc/security/environ /etc/security/user.roles /etc/security/lastlog /etc/security/smitacl.user /etc/security/mac_user /etc/security/group /etc/security/smitacl.group /etc/security/roles /etc/security/login.cfg (~qwO) /etc/slapd32.conf (~qwO) /etc/security/ldap/ldap.cfg (M'zO) `XE" secldapclntd X$Lr# start-secldapclntd"stop-secldapclntd"restart-secldapclntd"ls-secldapclntd"flush-secldapclntd" sectoldif M nistoldif |n# /etc/security/ldap/ldap.cfgD~# 62+T7PD:hC LDAP 2+TE"~qw;# mksecpki |n C> mksecpki dC AIX PKI ~qwi~#AIX PKI Di~*0O$PD1"0"aPD1M0sF1S53# o( mksecpki {-u username -f reference_file [-p CA_port] [-H ldap_host] [-D dn -w password] [-i certificate_issuer_dn] | -U username} hv mksecpki |ndC AIX PKI ~qwi~#mksecpki XkZdC LDAP ~qwsKPT"<$i#!n -H"-D"-w M -i D5XkkZ LDAP dC}LP8(D5`,#qr,CA +^(+$i"} iafile DZ]: 11122233 temppwd1234 624 |nNXwzw*wz{# 9C -D !n48(?<\m1(P{F#|Xk,ZdC LDAP ~qw}LP8(D{F`,# -w !n8(T&Z\m1 DN D\k#;,18(\m1 DN M\kGmsD# -i !n8("v$iD0O$PD1D(P{F#|XkkhC LDAP ~qwT"<$i1x(D5`,# -U !n8(w\+;!{dCD AIX PKI DC'{#Z*}CC'{#+/JC|nDwC_Gq*>}C'{Dw?<#1C|nKP;Pvm1,|T>; u{"m>I&jI#(iC|nDwC_H}bu{"# j> -u username 8(+4(4w\ AIX PKI ~qwi~DC'{# -f reference_file 8(|,}CEM(PkDD~,ZxP$i4(ks19Cb)}CEM(Pk# -p CA_port 8(0O$PD1(EKZ# -H ldap_host 8(+*"<$iyZD LDAP wz# -D adminDN 8(?<\m1(P{F(DN) # ":-D !n*s9*8( -w password !n# -w password 8(?<\m1\k# -i certificate_issuer_dn 8("v$iD0O$PD1D(P{F# -U username 8(w\+;!{dCD AIX PKI DC'{# 2+T C|n&C+4P(x)(^;Z(x root C'M2+iI1# >} *9C pkitest.ibm.com w* LDAP wz{4"<$i"R9C o = aix,c = us w*"PL{F4dC AIX PKI ~qwK,kdk: $ mksecpki -u pkiuser -f iafile -p 829 -H pkitest.ibm.com -D cn=admin -w password -i o=aix,c=us dP iafile |,}CEM(Pk# *!{dC~qw,kdk: $ mksecpki -U pkiuser D~ /usr/lib/security/pki/ca.cfg @V83rPv|n 625 `XE" certadd"certcreate" certdelete"certget" certlink"certlist" certrevoke"certverify" keyadd" keydelete" keylist M keypasswd |n# mksensor |n C> (eCZJ4`SMXF(RMC)S53D+Pw# o( mksensor [−i seconds] [−e 0 | 1 | 2] [−n host] [−h ] [−v │ −V] name sensor_command hv mksensor |n(eCZJ4`SMXF(RMC)S53D+PwJ4#+PwG;VtTI\`SD RMC J4#zIT9CB~/l&J4\mw(ERRM)|n4hCT+PwtTD`S#(eDl&Yw+Z\ `SD+PwB~"z1KP#b9\m1\;)9 RMC `S\&x^h4J4\mw# Z+PwtT\=`STs,C+PwJ4\mw+ahCb)tTD5#+PwJ4\mw4U(eD1d dt9Cz(} sensor_command N}8(D|nrE>4|BtT5# z2IT9C chsensor |nr refsensor |n|B+Pw5#9C lssensor |nIPv+PwtTM5# *}%;v+Pw,k9C rmsensor |n# +PwI mksensor |n8(D name N}j6#sensor_command N}8(+PwJ4\mw+KPNV| n4+5hC*C+PwDtT#+PwI sensor_command IhCDTBtT9I: Float32 K+PwJ4D`M float32 tT# Float64 K+PwJ4D`M float64 tT# Int32 K+PwJ4D`M int32 tT# Int64 K+PwJ4D`M int64 tT# Quantum K+PwJ4D`M quantum tT# String K+PwJ4D`M string tT# Uint32 K+PwJ4D`M uint32 tT# Uint64 K+PwJ4D`M uint64 tT# sensor_command N}(}+b)5TC+PwJ4\mwIbvDq="M=jIXFgNbM sensor_command DKv5#y]KhC,g{+ sensor_command DKv5S *ms,+;hC+PwtT,"+E"4ksFU># +Pw|n9C4(C+PwJ4DC'j64KP#;)+PwJ4\=`S,+4 -i j>8(D1ddt (Tkm>)KP sensor_command#g{;P8(1ddt,r1!5* 60 k#8(5 0 m>;41dd t1KP sensor_command#ZbVivB,(#9C refsensor |n4|B+Pw5# 626 |nN4(erP3vZc OD+Pw# j> −i seconds 8(KP sensor_command 4|B+PwtTD5D1ddt#seconds *{}5,XksZrHZ 10#v1+PwJ4\`S1EZ8(D1ddtKP sensor_command#1!D1ddt* 60 k# g{1ddthC* 0,+;T/KP sensor_command#9C refsensor |nG@"Z41ddt| BD# −e 0 | 1 | 2 8(+PwJ4\mwgNbM sensor_command DKvk#b)5D,e*: 0 ;P sensor_command DKv5G;vms# 1 sensor_command DGcKv5G;vms# 2 sensor_command DKv5 0 G;vms# 1!5* 1#1Kv5bM*ms1+;|B+PwtT#+*msrsFU>4kE"# −n host 8(&ZdO(e+PwDZc#Z1!ivB,+PwZ>XZcO(e#Cj>vZ\mrrT HrPJC# −h +|nDC(od4=jD{F# 2+T C'h* IBM.Sensor J4`D4(^TcKP mksensor#Z*5=D53ODCJXFm(ACL)D~P 8((^#PX ACL D~T0gN^DDj8E",kND RSCT Administration Guide# Kv4, 0 |nQI&KP# 1 dkK;}7Dj>MN}DiO# n yZ RMC S53I\5XDd{ms# 73d? CT_CONTACT 1+ CT_CONTACT 73d?hC*wz{r IP X71,C|nkQ8(wzODJ4`SMXF (RMC)X$Lr*5#g{4hCC73d?,C|nk|nKPyZD>X53OD RMC X$ Lr*5#IC|nT>r^DDJ4`rJ4;Zkd("K,SD53O# @V83rPv|n 627 CT_MANAGEMENT_SCOPE 7(C4, RMC X$LrxPa0D\mwCr,CX$LrC4`XMXFJ4MJ4`#C\m wCr7(K\;`XMXFDJ4MJ4`yZDI\?jZc/# P'5*: 0 8(>XwCr# 1 8(>XwCr# 2 8(THrwCr# 3 8(\mrwCr# g{;PhCbv73d?,r9C>XwCr# 5)8Z C|nGCZ AIX D Reliable Scalable Cluster Technology(RSCT)D~/D;?V# >} 1. *B(;v{F* Sensor1,KPE> /usr/bin/updateSensor1 D+Pw(b+Z+Pw\`S1?t 30 k|BdtT),kdk: mksensor -i 30 Sensor1 "/usr/bin/updateSensor1" /usr/bin/updateSensor1 DZ]gB: #!/usr/bin/perl my $int32 = some_fn_that_generates_i32_value; my $string = some_fn_that_generates_string_value; print "Int32=$int32 String=$string"; exit 0; >}u~gB: mkcondition -r IBM.Sensor -s "Name==Sensor1" -e "Int32 > 100" Sensor1Int32 9Cl&0E-mail root anytime11,t/`S|nIT*: startcondresp Sensor1Int32 "E-mail root anytime" ;C /usr/sbin/rsct/bin/mksensor |, mksensor |n `XE" i.:RSCT Administration Guide,Tq!PX ACL Z(D~T09C ERRM |n`SJ4DE" |n:chsensor"lssensor"mkcondition"mkresponse"refsensor"rmsensor M startcondresp E"D~:rmccli,CZq!PX attr=value o(DE" mkserver |n C> +S~qw(emS= Subserver Ts`# 628 |nN -c CodePoint -s Subsystem -t Type 8(j6S~qwD CodePoint {}#S53(}bv546pS~qw#g{C CodePoint 5 TZKS5345Q-fZ,r mkserver|nG'\D#CodePoint f"D^FkL{}`,(1 = 32,768) # xS~qwytDS538((;j6|D{F#g{ZS53Ts`P Subsystem {;GQ* D,r_g{ Subsystem {GS53Ts`PQ*DS53,+G|9CEEw*(E=(,r mkserver |nG'\D# 8((;j6S~qwD{F#g{ Type {Z Subserver Type Ts`PGQ*D,r mkserver |nG'\D# 2+T sFB~:g{sFS53Q-xPK}7XdC"QtC,r mkserver |n+Z?N4P1zITBsF G<(B~): B~ SRC_Addserver E" QmSDsFU>S53PmM{v0Ts}]\m1G<# PXgN!1D!qMVisFB~T0gNdCsFB~}]U/D|`j8E",kND62+T7P :hCsF;# >} *mSS~qw(e,kdk: mkserver -s srctest -t tester -c 1234 b+S~qw(emS= Subserver Type Ts`P,RyP_S53* srctest,S~qwzkc* 1234# D~ /etc/objrepos/SRCsubsys /etc/objrepos/SRCsubsvr 8( SRC Subsystem Configuration Ts` 8( SRC Subserver Configuration Ts` `XE" auditpr |n"chserver |n"rmserver |n"startsrc M stopsrc |n# 6Yw53kh8\m7PD:53J4XFw;# 62+T7PD:sFEv;# 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:LrD53J4XFw(SRC)Ev;# @V83rPv|n 629 6AIX 5L V5.3 (C`LEn:`4"wTLr7PD:+zDS53(e* SRC;# mkslave |n C> wC ypinit |nTS NIS wX~qwlw3d"t/ ypserv X$Lr4dCSt~qw# o( /usr/sbin/mkslave [ -C | -c ] [ -O | -o ] [ -I | -B | -N ] Master hv mkslave |nwC ypinit |nTSZ|nPP8(DwX~qwlw3d#Z ypinit |nI&jITs, ypserv X$Lrt/#9C Master N}48(wX~qwDwz{#8(DwX~qw&CQdCCR}Z KP# ITZ0yZ Web D53\mw1(wsm)P9Cxg&CLr4|DxgXw#2IT9C053\mSZ $_1(SMIT)smit mkslave lY764KPC|n# j> -C -c -O -o -I -N -B wCxP -n j>D ypinit |n#mkslave |nZ"zms12+Lx#Cj>G1!5# 1PmsvV1#94P# 2GrPfZDNN3d# @92GrPfZD3d#Cj>G1!5# "4wC ypinit |n,+G1=B;N53XB}<1,ypserv X$LrEat/# wC ypinit |n"t/ ypserv X$Lr# wC ypinit |n,t/ ypserv X$Lr"dC ypserv TZ53XB}<1t/#Cj>G1!5# >} *wC ypinit |nTc*5=wX~qw host2 xP3d,kdk: mkslave -O host42 C|n+2G10D3d# D~ /var/yp/DomainName ?< |, NIS rD NIS 3d# `XE" chmaster |n"mkclient |n"rmyp |n"smit |nM ypinit |n# ypbind X$Lr"yppasswdd X$Lr"ypserv X$LrM ypupdated X$Lr# AIX 5L Version 5.3 Network Information Services (NIS and NIS+) Guide PD Network Information Services (NIS) Overview for System Management# 630 |nN mSS53(e=S53Ts` o( mkssys { -p Path -s Subsystem -u UserID } [ -a Arguments ] [ -e StandardError ] [ -i StandardInput ] [ -o StandardOutput ] [ -t Synonym ] [ -O | -R ] [ -d | -D ] [ -q | -Q] [ -K | [ -I MessageQueue -m MessageMType | -f StopForce -n StopNormal -S ] ] [ -E Nice ] [ -G Group ] [ -w Wait ] hv mkssys |nmSBDS53(e=S53Ts`#g{Z -p"-s M -u j>8(s;P!qj>,1!5 G -e /dev/console"-i /dev/console"-o /dev/console"-O"-d" -Q"-K"-E 20 M -w 20# ": ZYwS531,NNI53J4XFw(SRC)4PDsF(}9C mkssys |nZ4(CS5 3DC'DC'j6P;G<# }g,g{9C root C'(^G<,S53mSw*sFJ'D root C '(^# j> -a Argument -d -D -eStandardError -E Nice -f StopForce -G Group -i StandardInput -I MessageQueue -K 8(Xk+M=|nDNNN},w*S53t/#b)N}d?I SRC y] shell y CD`,fr+=S53#}g,}CV{.w*%@DN}+k,}CV{.bD UqG(gN}#ITC%}EM+}E# 8(]_4,DS53Z lssrc -a |n*s(yP4,)"vks1T>#1!iv B,g{;P -D M -d j>,9C-d j># 8(Z"v status-all M status-group ks1,]_S53DPmZ];T># 8vS53Dj;P8(,/dev/console D~*j ,S53EH61!5G20#0 = 9 tx,6(^DC'9C# 1S53*s?F#9D1r,8("MxS53DEE#;PZS53CEE1E 9C#mkssys |nG'\Dg{StopForceN}G^'DEE# 8(S53tZ8(D Group,"RS53l& Group DyPYw# 8(S53j,1!ivB /dev/console D~w*j48(,1!ivB /dev/console D~Cw j48(,-Q j>G1!5# 8(g{S53l##9,S53XBt/# 8((;j6S53D{Fg{S53{ZS53Ts`PQ-fZ,mkssys |n' \# 8(S539CEE(E=(#1(E=(GEE(E=(1,;\xS53{(e S~qw# xS538(8C{F#g{,bD{FZS53Ts`PQ-fZ,mkssys |n' \# 8(S53DC'j6#4(S53D C'j6 CZCS53D2+TsF# Tk*%;,8(Z#9!{(SIGTERM)EEMsL SIGKILL EE.dJmD1d dt#2ITw*XBt/Yw9CD1d^F9C#g{53l##91dsZ Wait 58(D1d^FD=6,S53;T/XBt/#1!ivB,g{ -w j>49 C,1!Hr1dG 20 k# -mMessageMType -nStopNormal -o StandardOutput -O -p Path -q -Q -R -s Subsystem -S -t Synonym -u UserID -w Wait 2+T sFB~:g{sFS53Q-}7XdC"R\tC,mkssys |nZ?N|n4P1+zITBsFG< (B~): B~ SRC_Addssys E" Z}mS=Ts}]\mw(ODM)}]bDS53{DsFU>PDPmM{vTs}]\m wG<# j8E"Z]kND62+T7P:hCs(;D!qkVisFB~,MdCsFB~}]U/# >} 1. mSCWSVw*(E`MDS53,dkgB: mkssys -s srctest -p /usr/lpp/srctest/srctest -u 0 -K bmSS53(e=S53Ts`,xPWSV(E`M,C'j6 0(root C'),S53{ srctest# 2. mSC{"SPw*(E`MDS53,dkgBZ]: mkssys -s srctest -p /usr/lpp/srctest/srctest -u 0 -I 123456 \ > -m 789 bmSS53(e=S53Ts`,xP{"SPw*(E`M"{"SP|123456"S53{"`M 789# 3. mSCEEw*(E`MDS53,kdk: mkssys -s srctest -p /usr/lpp/srctest/srctest -u 0 -S -n 30 \ > -f 31 bmSS53(e=S53Ts`,xPEE(E`M"}##9EE30"?F#9EE31# 632 |nN 4(ms{"D~# o( mkstr [ - ] MessageFile Prefix File ... hv mkstr |n4(ms{"DD~,b){"\S%vr`v C 4D~P>}#|D9C\uY|,m`ms oODLrDs!,"R\5MKPK`LrD53*z,r*ms{";aVx;;xv4D~K# mkstr |n&m?vI File N}8(DD~,+D~DQ&mf>ECZD~P,CD~D{FI Prefix N }8(,sfz-{# *+4D~Dms{"&m=I MessageFile N}8(DD~P,mkstr ZdkwP|kV{. ’error(″’#T ’″’ (+}E)*|,;v lseek 8k,bv8kC4lwC{"=d`&D4D~,gTB>}y>: char efilname[] = "/usr/lib/pistrings"; int efil = -1; error(a1, a2, a3, a4) { @V83rPv|n 633 char buf[256]; if (efil < 0) { efil = open(efilname, 0); if (efil < 0) { oops: perror(efilname); exit(1); } } if (lseek(efil,(long) a1,0) <0|| read(efil,buf, 256) <= 0) goto oops; printf(buf, a2, a3, a4); } j> I!D -(uEj>)9ms{"ECZ MessageFile Da2TXB`ksD mkstr LrD;?V# - >} 1. *+ms{"S10?E=D~{0 :G xx DD~P,dk: mkstr pistrings xx *.c 2. *S=SD4D~+ms{"7S= pistrings D~, dk: mkstr - pistrings xx newfile.c D~ /usr/ccs/bin/mkstr |, mkstr |n# `XE" cat |n"xstr |n# lseek S}L# mksysb |n C>ZD~rI}Yw53(bos)203q"MUmZ]smS 538](root mi)3q#root mi3qG8]D~q=,T}]D~*<,;sGI!D3dD~# 4(ymiDI}<8]1,}<3q4310KPDZK#g{10ZKG 64 ;ZK,r8]D}<3q 2G 64 ;,R;}< 64 ;53#g{10ZKG 32 ;ZK,r8]D}<3q2G 32 ;,RIT}< 32 ;M 64 ;53# dPD}]D~ mksysb CDG /bosinst.data D~#g{ /bosinst.data D~;fZ, /var/adm/ras/bosinst.data 4F= / (root) #Z AIX 4.3.3 M|_f>,mksysb \G|B?jEL}]Z 4%d10;Z53(}ZKP mksysb |n)root miPDEL# g{}Z9C(FD/bosinst.data D~"R;k|B?jEL}]Z,rXk4( /save_bosinst.data_file D~# g{ /save_bosinst.data_file fZ, mksysb |n;|B /bosinst.data# ": 1. mksysb |n4(D3q;|,ch8OrC'(eDw3UdPD}]# 2. g{9CP6LSXD /usr D~53D53,r;\S8]3qXB2053# 3. mksysb |nI\^(V4yPh8DXb&\dC,g /dev/netbios Mz7;=xD3)h8}/Lr# 4. AIX 5.1 M|gf>D;) rspc 53;'VSEx}<#1Z;'VSEx}D rspc 53PFwI}Ex;I}<#IT(} CD }<"Rdk,$==S;'VEx}T#fKE"# 4(Yw53D8]= CD, kiD mkcd |n# j> -a -A -b Number ;8])9tTr NFS4 ACL# 8] DMAPI D~53D~# Z%@DdvYwP8(*4D 512 VZi}#1 backup |n4=Exh81,8]{D1!5G 100# 4s!Gi}kis!DK}#backup |n(rExh84)D1!4s!TZT{F8]45G 51200(100*512)#4s!XkGExomh8is!D<}6# @V83rPv|n 635 S}Z8]DD~PE}Z /etc/exclude.rootvg D~PPvDD~#E}frq- grep |nD#= %dfr# -e g{kS8]PE}D~,C ASCII `-w4( /etc/exclude.rootvg D~,dk;k|,Z538 ]3qPDD~{#=#bvD~D#=G#=%d<( grep |nDdk,47(DvD~S8]P E}#g{kE}PZ /etc/exclude.rootvg D~PDD~,!q0Exclude Files1VN"4B0Tab1 |Dd1!5=0G1# }g,E} cratch ?XkkExh8aO9C# wCzI /image.data D~D mkszfile |n#/image.data D~|,mi"_-m"D~53"w3 UdMommE"#b)E"|,Z8]PT8+420xL9C# ":ZKP mkszfile |n.0,7#Z /tmp D~IqCc;DUd4f"}<3q#bvUdZ8 ]M201,;h*KP bosboot |n47( /tmp D~yhDUd}# wC mkszfile |n,9C -m j>zI3dD~# ":9C -m j>D&\# 8]D~D1r,{CD~Dm~r|#;)Exz9CT:Dr|r9uc(# 8(=CZy] -F j>8(D mksysb D~4(}<3qD?; k -F j>;p9C,r1!ivBZ /tmp D~P4(}<3q#s}p mksysb 4i$8]ExD?vD~DD~7"(fNN"zDAms# g{X*8(T/)9 /tmp D~53#14(I}<8]=Ex1,I\h*)9 /tmp D~53* }<3qZvUd# N} h8 | D~ 8(h8rD~{# >} 1. zI538]"Rr{* /dev/rmt0 DExh84( /image.data D~(I mkszfile |nzI),kd k: mksysb -i /dev/rmt0 2. *zI8]M4( /image.data D~,KD~xP3dD~(I mkszfile |nzI)={* /dev/rmt1 DExh8,kdk: 636 |nN Z1053r_m;53O#fXB20D534,# o( mkszfile [ -X] [ -m] hv /f: 9C LC_All 73d?/KP mkszfile r mksysb |n(HdGkTG C 5)I\ -m Z_-miP*?v_-m4(3dD~,b)D~8(K_-Vx=omVxD3d#13qV4s,bvV4 ITC4Vd`,D_-Vx=omVxD3d#TZ?v_-m45,3dD~D;C *ZwzOt/ TCP/IP hCyhD5# o( mktcpip { -S Interface | -h HostName -a Address -i Interface [ -s ] [ -m SubnetMask ] [ -r RingSpeed ] [ -t CableType ] [ -g DefaultGateway ] [ -n NameServerAddress [ -d Domain ] ] [ [ -c Subchannel ] -D Destination ] } 638 |nND&\|n|,: v ZdC}]bMKPzwOhCwz{# v ZdC}]bPhCSZD IP X7# v Z /etc/hosts D~P*wzM IP X7hCn# v g{IT,hC{F~qwDr{M IP X7# v gIC,hCSxZk# v gIC,ZdC}]bMKPzwOmS;v2,7I# v t/8(D TCP/IP X$Lr# ITZ0yZ Web D53\mw1(wsm)P9Cxg&CLr4|DxgXw#2IT9C053\mSZ $_1(SMIT)smit mktcpip lY764KPC|n# j> -a Address hCwzDrXxX7#CcV.xFm>(8(X7#wzD?vxgSZP (;DrXxX7#BfGhCDj(8(X7#BfG*2,7Ih CDj(8(X7#BfGCZh C1!xXX7Dj}: tr0 *xXZ7I17(`&DSx8(Zk#SxZkG 4 vVZD/O,g,r XxX7#SxZk|,_;(1s)kxg;CMSxX7T&,M;(0s)kw zX7T&# g{IT,*{Fbv8({F~qw9CDrXxX7#X7&CTcV.x Fm>(dk,gB: 127.1.0.1 *nF7Jdw8(7Y#RingSpeed d?P'5G 4 r_ 16 Mbps# lw053\mSZ$_1(SMIT)T>DE"# t/ TCP/IP X$Lr# @V83rPv|n 639 -t CableType *j;*j} *t/ TCP/IP hCyh5,kdk: mktcpip -h fred.austin.century.com -a 192.9.200.4 -i en0 \ -n 192.9.200.1 -d austin.century.com -s ":;9C mktcpip |nTZZ;Nn!XdC TCP/IP#*wx;=DdC|D,k9C smitty configtcp lY76# `XE" hostname |nM hostent |n# resolv.conf D~q=# 6xgk(E\m7PD:TCP/IP {Fbv;# 6xgk(E\m7PD:TCP/IP 07;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# mkts |n C> 4(]~qw# o( mkts -i IPAddress -m SubnetMask [-g Gateway] [-s Speed] [-d Duplex] -c COSI [-p Size] [-l] [-v] ThinServer hv mkts |n4(]~qw,9|IT9C mkcosi |n4(D+23q#4(]~qw1,,1a4(8v? <)]~qw20M9C,|( /root"/dump"/home"/tmp"/shared_home M /paging#b)J4GZ wC mkts D~qwO4(D?<,+ /root ?<}b,C?,r+ZwC mkts |nD~qwO;4( /root;yPd{?<8(s!5,4|DCZ /paging ? -c COSI -d Duplex 640 |nNXJ4#g{8(Cj >,r+Z]~qwO>X4(yPJ4#1!YwGS] ~qw6L4(yPJ4# 8(]~qwDSxZk# 8(Gq&C9C3fwHD~#1!w3Uds!G 32MB# 8(YHhC(I!)#bGdCM'zDxgSZ19C D(EYH#C5ITG 10"100 r 1000# tC mkts |nKP1Dj8wTdv# Kv4, |nI&jI# "zms# 0 >0 2+T CJXF:Xk5P root C'(^E\KP mkts |n# >} 1. *(e{* lobo D]~qw,"C|9C{* cosi1 D+23qw*|DYw53(IP X7* 9.3.6.234, SxZk* 255.255.255.0,xX* 9.3.6.1),Idk: mkts -i 9.3.6.234 -m 255.255.255.0 -g 9.3.6.1 -c cosi1 lobo ;C /usr/sbin/mkts D~ /etc/niminfo |, NIM 9CDd?# `XE" dbts |n"Z 419 3D:lsts |n;"Z 532 3D:mkcosi |n;"nim |n"nim_clients_setup |n" nim_master_setup |n"nimconfig |n"rmcosi |nM swts |n# mktun |n C> $n\@# o( mktun [-v 4|6] [-t tid_list] [-i] [-l] @V83rPv|n 641 hv 9C mktun |n4$n\@#TZ IBM \@,C|nt/>XM?jwz.dD2+T-i;;# j> t/j># g{49C -i j>,ryPD\@}]bPD\@(rG)xP -t j>PvD\@)+a $n#g{9CK -i j>,r;PG)Z\@}]bP,d\@(eD4,* active D\@+a$n# g{8(K -l j>,V$\@+a$n# g{8(K -t j>,;PzZCj>.sD\@+a$n#g{49C -t j>,yP10Z\@}] bP(eD\@+a$n#tid_list ITG%@D\@j6rI0,1r0-1VtD\@j6rP(1, 3, 5-7) # *$nD\@D IP f>#54 8( IP f> 4 Dm@#5 6 8( IP f> 6 Dm@#g{49C -v j>,yP IP f> 4 M IP f> 6 D\@<+a$n# -i -l -t -v `XE" chtun |n"exptun |n"gentun |n"imptun |n"lstun |nM rmtun |n# mkuser |n C> 4(BC'J'# o( mkuser [ -R load_module ] [ -a ] [ Attribute=Value ... ] Name hv mkuser |n4(BC'J'# Name N}XkG(;DV{.(d$HII\m1(} chdev |nxPd C) #C'{;\9C ALL r default X|V#1!ivB,mkuser |n4(j# 9C8C6pMO$(I&A)zF44(C', -R j>C48(C44(C'D I&A 0k#i#4(D;P -R j>DC'G>X4(#0k#iZ /usr/lib/security/method.cfg D~P(e# mkuser |n;\*C'4(\kE"#9C * (GE)uX"amM6L"am.dr6L"am.d?F4Pj6(;T#;#$6L"amO B4(DJ'M9C,;6L"amDd{53ODVP>XC'.dDj6(;T#g{Z|nKP1^( CJ6L"am,mkuser |n+vTC6L"am# 4(C'{D^F *@9;;BDG<,&C\bC'{j+9Cs4V8#1 mkuser |n'V`VZC'{,(i^FC' {9C POSIX IF2D~{F{/DV{# *7#C'}]b;;F5,xC'|{1*!D#C'{;\T - (L._)"+ (SE)" @ (at {E) r ~( zVE)*7#C'{;\CX|V ALL r default# 9P,ZC'{P;\9CBPV{: : ″ # , = \ / ? ’ ` 0E +}E "w{E :E HE 41\ 1\ JE %}E YE ns,Name N};\|,Uq"Fm{r;P{# j> -a -R load_module 8(C'G\m1#;P root C'\9CCj>rDd\mC'DtT# 8(ISXD I&A #i44(C'# N} Attribute=Value {F u} 1. *9C /usr/lib/security/mkuser.default D~PD1!54( davis C'J',kdk: mkuser davis 2. *9C davis 4( davis J'w*\m1,kdk: mkuser -a davis ;Proot C'rP0UserAdmin1Z(DC'\4( davis w*\mC'# 3. *4( davis C'J'"+ su tThC* false 5,kdk: mkuser su=false davis 4. *4( davis C'J',|(} LDAP SX#ij6MO$,kdk: mkuser -R LDAP davis D~ /usr/bin/mkuser /usr/lib/security/mkuser.default /etc/passwd /etc/security/user /etc/security/user.roles /etc/security/passwd /etc/security/limits /etc/security/environ /etc/group /etc/security/group /etc/security/.ids 644 |nNtT# |,C'D)9tT# |,C'D\mG+tT# |,\kE"# (eJ4^nM?vC'D^F# |,C'D73tT# |,iDy>tT# |,iD)9tT# |,j (FBC'J'# o( mkuser.sys ?XDBC'D 4(#20X(DLr&q-Qa)LrDms<(# 2+T CJXF:C|n&ZZ root C'M2+iDI1A(r)"4(w)M4P(x)(^,T9 mkuser |n\ 4PLr# D~f!: == r r D~ /etc/passwd /etc/security/user D~ /usr/lib/security/mkuser.sys |, mkuser.sys |n# `XE" mkuser |n# PXC'6pMO$"TwCJXF"IEFcbMsF=fD|`E",kND62+T7# @V83rPv|n 645 mkvg |n C> 4(mi# o( mkvg [ -B ] [ -t factor ] [ -S [ -v LogicalVolumes ] [ -P Partitions ] ] [ -C ] [ -G ] [ -f ] [ -i ] [ -I ][ -c] [ -x ] [ -L LTGSize ] [ -n ] [ -s Size ] [ -V MajorNumber ] [ -y VolumeGroup ] PhysicalVolume ... hv mkvg |n9C PhysicalVolume N}zmDomm4(Bmi#4(mis,mkvg |n9C varyonvg | n*zBmi#CB5Dl#ivGmiC -C j>4(#1miI&4(1,mi;aT/*z#`4,C 'XkV$*zmi# mkvg |n1!ivB4(Dmi\]I 255 v_-mM 32 vomm(EL)#IT(}8( -B r -S j >4)9b)^F# g{|nP48(NNj>,mkvg |n"T7(}7DVxs!(-s)MrS(-t)# ":g{C -B !n4(mi,r^(+mi#g{C -S !n4(mi,r ^(+mi# ": 1. liommi$|Zd{miP4Mw#g{ mkvg |n7(ommtZ*zmi,romm+Z;4( miDiivBfZ#g{ mkvg |n7(ommtZ4*zDmi,rXk9C force !n(-f)4( mi#9C force !n1,ommDH0Z]a*',rKC'9C force !n1Xk!D# 2. *9CC|n,XkP root C'(^rG System iI1# 3. 4(1!D VG `M(9Cns* 32 D PV })rOsD VG `M(9Cns* 128 D PV })1, +?v PV DomVx}^F* 1016#8(omVxs!(-s)1,7#5hC*c;s,Sx9? PV ^FD 1016 vomVx;\A-#}g,;vs!AY* 16 MB DVxh*4(;v 10 GB ELDm i#9Cs!* 2 DrS(-t)1,IT9C 8 MB s!DO!Vx#g{8(rS5,|,ZmiPD PV Dns}?G MaxPVs/factor# 4. ^[N14(mi,Yw53T/X*z#+G9C -C j>4(mi,53Z4(0'V""1mis, ;aT/*zmi#`4,mkvg |n(*ZG""M""==miV$*zmi# 5. g{ELm>IZ}?Vm\m,C|nmSEL=mi'\#*2GMe}Z}?Vm\mEL9C chpv -C HDiskName# 6. Z AIX 5.2 M|_f>O,18( -c r-C j>1,+;4(v?M""mi# r* VGDA UdQdVDvs,?;v VGDA |BYw(4(_-m"Dd_-m"mSomm,HH)I \a`&DS$KP1d# ITZ0yZ Web D53\mw1P9Cm&CLr4|DmXw#2IT9C053\mSZ$_1 (SMIT)smit mkvg lY764KPC|n# 646 |nN -B -c -C 4(sMmi#b\]Io 128 vommM 512 v_-m# ":IZ VGDA UdQdVvs,?v VGDA |BYw(4(_-m"|D_m"mSomm,HH)I\a`&S$KP1d# k -C j>`,#Z AIX 5.2 M|_f>O,+;4(v?M""mi# 4(v?M""mi#v9C -C j>M HACMP™ ES#Z49C HACMP ES z 7DmiM53O;IC# 9CCj>4(_P0v?""\&1Dmi# ": 1. v?M""mi9C0i~q1 #0i~q1xP HACMP ES,ZTK==$n mi.0,XkdC0i~q1# -f -G -i -I -L LTGSize -n -P Vx -S -s Size -t factor -V MajorNumber 2. 1KPZ 64 ;ZK;'V_P0v?""\&1Dmi#1KPZ 64 ;ZK 1;'V0""\&1mi# }GommGm;vh8dC}]bmir$nmiD;?V,?FmiZ8(o mmO4(# k -B j>`,# SjDmi,vT -L j>#mi*z1,_-E @is!ahC*ELD+2ns+Ms!# TZZ AIX 5.3 OC -I j>4(DmirG AIX 5.3 04(Dmi,_-E@i s!hC* LTGSize,XkG 128"256"512 r 1024#9P,&C!ZrHZmi PyPEL+diDs!#LTGSize D1!5G 128 'VZ# 8(Z53XBt/1,mi;GT/XIqC#1!5T/X$nmi# miPDVx\},dP,Partitions d?T 1024 vVx*%;m>#P'5G 32"64"128"256"512"768"1024 M 2048#1!5G 32 k(32768 vVx) #chvg |nITC4+VxD}?vS=n`* 2048 k(2097152 vVx) #C!n;M -S !n;p9C1P'# 4(Ilu`MDmi#Z1!ivB,bvmin`I]I 1024 vomm"256 v_-mM 32768 vomVx#*vS_-mD}?,k9C -v !n#*vSom VxD}?,k9C -P !n# ": *IH?miZ1!5bvS maxlvs M maxpps ITIH}XTxvS VGDA s!#r* maxlvs M maxpps 5^(uY,yT&C;G4h*vS# kK,1,fE VGDA UdDvS,yPD VGDA |BYw(4(_-m"Dd _-m"mSommHH)I\a`&S$KP1d# Z?vomVxPhCWVZ},dP Size d?TWVZ*%;m>,5S 1(1 MB)= 131072(128 GB) #Size d?XkG==}(}g 1, 2, 4, 8)#32 M 128 PV miD1!5G#VZ? PV 1016 vomVx^FDnM5#IlumiD1 !5G? PV I]I 2040 omVxDn!5# Dd?ommDomVx}D^F,I factor 8(#factor TZ 32 PV Dmi&C Z 1 M 16 .d,xTZ 128 PV Dmi&Z 1 M 64 .d#CmiD?vom mDnsomVx}|D* factor x 1016#1!5G#VZ factor x 1016 vom Vx^FDnM5#\|,ZmiPD PV Dns}?G MaxPVs/factor#-t !nk -S !n;p9C1;vT# 8(*4(miDwEk# @V83rPv|n 647 -v -x -y VolumeGroup IT4(D_-mD}?#P'5* 256"512"1024"2048 M 4096#1!5* 256#chvg |nITC4+_-mD}?vS=n`* 4096#C!n;M -S !n ;p9C1P'##tns;v_-m)*}]9C# Cj>GvTD#Z AIX 5.2 M|_f>O,+;4(v?M""mi# 8(mi{x;GC{FT/XzI#mi{XkG536'Z(;"RS 1 = 15 vV{#{F;\TQ-Z PdDv `(eDd{h8Dh8dC}]bD0:*7# 4(Dmi{"M=j} 1. *4(|,}vommVxs!hC* 1 WVZDmi,kdk: mkvg -s 1 hdisk3 hdisk5 hdisk6 9CT/zID{F4(mi,|Z53XBt/1T>"IC# mkvg -s 2 -t 2 -y newvg hdisk1 C 2MB DomVxM?ommDnsVx}* 2032 4(mi newvg#OfDdCmw hdisk1 Ds!; \sZ 4064MB (2032*2) 2. *4(;v\]In`* 1024 vommM 2048 v_-mDmi,kdk: mkvg -S -v 2048 hdisk6 D~ /etc /tmp /dev mkvg |nyZD?<# |nKP1Y1D~f"D?<# miDV{h8n4(D?<# `XE" chvg |n"lsvg |n"varyonvg |n# 6Yw53kh8\m7PD:_-mf"w;# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:53\mgf$_;# mkvgdata |n C> 4(|,PX savevg M restvg |ny9CDmiE"DD~# 648 |nN -m Z_-miP*?v_-m4(3dD~,b)D~8(K_-Vx=omVxD3d#13qV4s,b vV4ITC4Vd`,D_-Vx=omVxD3d#TZ?v_-m45,3dD~D;C 4(ibr!z# o( mkvirprt [ -A AttachmentType ] -d QueueDevice -n Device -q PrintQueue -s DataStream -t PrinterType -T mkvirprt -A AttachmentType @V83rPv|n 649 hv mkvirprt |n4(ibr!z(e,"+|Vdx8(Dr!SPMSPh8#ibr!z(eG;itT5, |G*Xbr!zhvKXbD}]w#Zr!w59C enq |n"qprt |n"lp |nM lpr |nES. 0,Xk*r!~Dr!SPMSPh84(ibr!z(e# v'V;vr!z}]wDr!z,g 4201-3 Proprinter III, ;h*;vibr!z(e#'V`vr!z} ]wDr!z(}g IBM 4216-31 Page Printer II)*s*?v}]w<(e;vibr!z# * ASCII UKDr!z4(ibr!z(e,9C-T j>M mkvirprt |n# Zibr!z(e4(Ts,|DtT5IT9C lsvirprt |nT>M chvirprt |nDd# mkvirprt |ng{;P -A j>rd*;%=#"va>ksX*DN}5#Hvu~YQzLrSPMY QzLrSPT/XzI,r!zh*DyPibr!z(eG9C%;D8(=~`MD mkvirprt |nw C4(e# 1Z;va>*sh8{1,g{dkDh8{;G;vr!z{,r_g{h8{.0P *(GE),aT> ;Pr!z{#qr,O*r!z`Mkh8`,# "R,1a>{*sr!SP{1,dkDSP{ITsz0EMSPh8{#g{;Pa)SPh8{,r O*SPh8{kh8{`,# ": SPMh8{XkT4V8ErD;vV{*7# ITZ0yZ Web D53\mw1(wsm)P9Cr!zSP&CLr4Ddr!zXw#2IT9C053 \mSZ$_1(SMIT)smit mkvirprt lY764KPC|n# j> -A AttachmentType 8(r!z=~D`M#AttachmentType d?n(CD5G: =~`M zm local >X,SDr!z remote 6Lr!SP -d QueueDeviceName -n DeviceName -q PrintQueueName 650 |nNGI!D,g{-A j>48(,1!D=~`MG file# g{-Aj>G|n P8(D(;j>, mkvirprt |nxk;%=="4PZ .config D~P8(D` &=h# xibr!z*Vd=DQfZDSPh88({F# xr!zh88({F#h8{|(lp0 r!z0, lp1 r!z1,HH# xibr!z*Vd=DQfZDr!SP8(XbD~#",;h*8(D~D 76{,g /dev/lp0 D~,;h*8(lp0# -s DataStreamType -t PrinterType -T 8(r!z}]w`M#}]w`M|(: `M hv asc )9 ASCII V{/ ps =T pcl Hewlett-Packard r!zXFoT 630 Diablo 630 855 Texas Instruments 855 gl Hewlett-Packard GL kji :V(UD) 8(r!z`M#r!z`M|( 4201-3" ti2115" HH#XZICr!z`MD |`E",kND6r!zMr!8O7PD:20Td{r!zD'V;M:X (Zr!zDE";# 8(r!z,S= ASCII UK# >} 1. **,S=1XD 4029 asc r!z}]w4(ibr!z,kdk: mkvirprt -A local -d mypro -n lp0 -q proq -s asc -t 4019 2. **,S= ENA 4033 xgJdwr!z4(ibr!z,*N}5wa>,kdk: mkvirprt -A ena D~ /usr/sbin/mkvirprt /etc/qconfig /usr/lib/lpd/pio/predef/* /var/spool/lpd/pio/@local/custom/* /usr/lib/lpd/pio/etc/*.attach /usr/lib/lpd/pio/etc/*.config /var/spool/lpd/pio/@local/ddi* |, mkvirprt |n# |,dCD~# |,k(eDr!ztTD~# |,(FDibr!ztTD~# |,=~`MD~# |,r!zDdCD~# |,ibr!ztTD~**# `XE" chvirprt |n"lp |n"lpr |n"lsvirprt |n"mkque |n"mkquedev |n"qprt |nM rmvirprt |n# /etc/qconfig D~# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6r!zMr!8O7PD:r!\m;# 6r!zMr!8O7PD:r!YQzLr;# 6r!zMr!8O7PD:X(Zr!zDE";# 6r!zMr!8O7PD:20Td{r!zD'V;# @V83rPv|n 651 6r!zMr!8O7PD:ibr!z(eMtT;# AIX 5L Version 5.3 Kernel Extensions and Device Support Programming Concepts P D Printer Addition Management Subsystem: Programming Overview# mm |n C>r!P8|,j>9C tbl M neqn |n8 ($&m,C;,DyZUKDdv}Kws&m#J1Dw._M nroff |nyhDj>DzI!vZ!( Dj># ": 1. 9Cx -oList j>D nroff |n8(dv3D6'#G!g{ mm |nwC1xP -e" -t"r(uE)j>M -oList j>,"RD5Dns;3;P; List d?8(,ITU=;vPO\@ { "# K{";GNbJbD8>,ITvT# 2. mm |nwC nroff |n"xP -h j>#9CCj> nroff |nY($w>P 8 vV{DFm{ hC# 3. g{9C nroff |nD -s j>(Zdv3.d#9),C;P(x;GX5|r;P{)XBdv# nroff |nD -s j>;\k mm |nD -c j>;p9C,r mm |nT/XwC col |n# 4. r mm |na)PXdv*r!=D$w>D`ME"azInK;zbDa{#;x+dvX( r=D~,9C -T37 j>#;s,1r!D~19C`&D$w>}Kw# *q! mm |nj>DPm,dk;xN}D|n{#j>D3rNb,+GXkZ File N}.0#d{N bj>(}g,-rANumber) "M= nroff |n# j> -M Media 8(=Ds!47(Z=O\IqxrDs!#Media d?DP'5G: A4 8(=Ds!G 8.27 X 11.69 "g (210 X 297 mm) # B5 8(=Ds!G 6.93 X 9.84 "g(176 X 250 mm)# EXEC 8(=Ds!G 7.25 X 10.5 "g(184.2 X 266.7 mm)# LEGAL 8(=Ds!G 8.5 X 14 "g(215.9 X 355.6 mm) # LETTER 8(=Ds!G 8.5 X 11 "g(215.9 X 279.4 mm) # bG1!5# ": Media d?;xVs!4# 652 |nN" $TERM shell d?8(,r9C1!5: -c v ppds v lp v 2631 -TName v 8510 wC neqn |n;2a}p neqn |nA /usr/share/lib/pub/eqnchar D~#kND eqnchar D~q =# wC nroff |nD -e j># wC tbl |n# 9C 12-pitch Ve#1 $TERM shell d?hC* 300" 300s" 450"r 162019CKVe#(d`P ;= DASI 300 M 300s $w>XkV$hC* 12 (g{Cj>9C)# 9C Name d?8(D$w>`M# - 1!ivB,mm |n9C73P $TERM shell d?D5w* Name d?D5#g{ $TERM shell d ?4hC, mm |n9C lp(ISB._MFm{Dr!z{)#g{8(`v$w>`M,9CPv Dns;v# ?FSj} 1. 1 $TERM shell d?Z73PhC= hplj |n1,BfD=v|nPH,: mm -t -rC3 File tbl File | nroff -mm -Thplj -h -rC3 2. mm |nA!jx;G File d?D5#K!nJm9C mm |nw*}Kw, gB: cat File | mm - ": 9Cd{j>M -(uE)j> Typesets D5# o( mmt [ -M Media ] [ -a ] [ -c ] [ -e ] [ -g ] [ -p ] [ -t ] [ -z ] [ -TName | -DDestination ] [ File | - ] hv k mm |n`F,mmt |n9C troff |nEfdk,x;GC nroff |nq=`E#mmt |n9C mm jm~|#P)*8(Dj>h*C tbl"pic"eqn"M grap |n$&m#troff |nDJ1D\@"yhD N}Mj>k mm jm~|DzI!vZy!Dj># mmt |nP8vX(Dj>#Nbd{Dx(}g,-rANumber r -a) mmt |nDN}rj>"M= troff |n#ITTNb3rECj>,+XkZNbDdkD~.0Pv#0D~1 8( mmt |nq=/DD~# g{;a)0D~1 N}rd{j>d?,mmt |nr!j>Pm# mmt |n,k troff |n;,,T/X+dvdv=s&mw,}GX(ks;byv#19C mmt |nD BsC';8(s&mw#&mgB: 1. -z j>;;9Cs&mw# 2. -TName j># 3. TYPESETTER 73d?A!# 4. 1!5hC* ibm3816# 18( -(uE)x;GNN0D~1 N}1,mmt |nA!j8(*dvD36'# ": g{9C;vr`v -e"-c"-t"-p" -gM -(uE)j>k troff |nD -o List j>;pwC mmt |n,aU=\@F5 E"g{D5Dns;34; 0Pm1 d?8(# F5\@E";GN NJbDa>,ITvT# 654 |nN -M Media 8(=Ds!47(Z=O\IqxrDs!#Media d?DP'5G: A4 8(=Ds!G 8.27 X 11.69 "g (210 X 297 mm)# A5 8(=Ds!G 5.83 X8.27 "g(148 X 210 mm) # B5 8(=Ds!G 6.93 X 9.84 "g(176 X 250 mm)# EXEC 8(=Ds!G 7.25 X 10.5 "g(184.2 X 266.7 mm)# LEGAL 8(=Ds!G 8.5 X 14 "g(215.9 X 355.6 mm) # LETTER -a -c -e -g -p -t -z -DDestination -TName 8(=Ds!G 8.5 X 11 "g(215.9 X 279.4 mm) # bG1!5# ": Media d?;xVs!4# T>IAD troff dv=UK# C cw |n$&mdkD~# wC eqn |n;2}p eqn |nA!/usr/share/lib/pub/eqnchar D~(kNDeqncharD ~q=) # wC grap |n,4}4wC pic |n# wC pic |n# wC tbl |n# t/^dv}Kw4&mrX(r troff |nDdva{# +dv(r=I Destination d?8(Dh8#'V"odvG 4014 D?jh8,Kh8G tc |n==DUKh8# 4( troff h8Ddv,|I Name d?8(#dv(}`&Ds&mw"M#1!5G ibm3816# I\D Name d?G: ibm3812 3812 3=r!z II# ibm3816 3816 3=r!z# hplj Hewlett-Packard LaserJet II# ibm5587G 5587-G01 `VZoT'VD:Vr!z# psc - PostScript r!z# X100 AIXwindows T>w# ?FSj T>"mSM>}CZ76 MTU "VDns+d%*(MTU)D5# @V83rPv|n 655 o( mmtu { -a Value | -d Value | -s } hv 9C mmtu |nTT>"mSM>}1ZD76 MTU D5PmPDns+d%*(MTU)5#76 MTU "V9C1ZD76 MTU 5Pm4lb76 MTU#;PZ76PP;{O RFC 1191 D7Iw1E9C1 ZD76 MTU 5Pm#C'XkP\m(^TmSr>} MTU 5# j> -a Value -d Value -s +BD MTU mS=1ZD76 MTU 5PmP# S1ZD76 MTU 5PmP>}5# T>10D1ZD76 MTU 5Pm# >} 1. *+5mS=1ZD76 MTU 5PmP,kdk: mmtu -a mtu-value 2. *S1ZD76 MTU 5PmP>}5,kdk: mmtu -d mtu-value 3. *T>1ZD76 MTU 5PmDZ],kdk: mmtu -s D~ /usr/sbin/mmtu |, mmtu |n# `XE" netstat |n"no |n# mobip6ctrl |n C> dCM\mF/= IPv6 wzmLrM`&DZc&\# o( mobip6ctrl [ -c ] [ -R ] [ -b ] [ -S { 0 | 1 } ] [ -n { 0 | 1 } ] [ -l LifeTime ] [ -a | -d HomeAddress CareOfAddress MyAddress ] hv mobip6ctrl |nC4dCM\mF/= IPv6 wzmLrM`&DZc#|\tCM{C NDP zmM IP 2 +Tli,"R\C4T>r^DF/= IPv6 s(_Y:f# 656 |nN4wCC|n# j> -a HomeAddress CareOfAddress MyAddress -b -c -dHomeAddress CareOfAddress MyAddress -l LifeTime -n 0 | 1 -R -S 0 | 1 +KnmS=s(_Y:f# T>+?s(_Y:fn# f]T!n,a)T5V Mobility support in IPv6 f6Z 13 eDF /'V#9CK!n,>XzmM(6Zc+S\9C0?j!n1 M9CO$jb(AH)"MDs(|B{"49C IPsec #$b)|# Ss(_Y:f>}Kn# Tk*%;8(s(_Y:fnD1!Vx1d5# $nr!{$n NDP zm\ 1 $n NDP zm\&,5 0 { C NDP zm\!5G 0# 4;+?s(_Y:fn# tCr{CliT7# IP 2+TCZ0s(|B1M0s(7O1E "|#5 1 tCli,5 0 {Cli#1!5G 0# Kv4, 0 C|nI&jI# >0 "zms# 2+T XkG root C'r53iI1E\4PC|n# >} 1. TB>}tC NDP zmMF/= IPv6 D IP 2+Tli: mobipctrl -S 1 -n 1 2. TB>}T>Ks(_Y:fPDyPn: mobip6ctrl -b C|nDdvkTBZ]`F: BINDING CACHE LIST (1 elem) Home Address.........: 3ffe:300:20:1102::217 Care-Of Address......: 3ffe:300:20:1101::217 My Address...........: 3ffe:300:20:1102::223 @V83rPv|n 657 Life time............: 518 Time since last usage: 50 Rate limit time......: 0 Retransmit count.....: 0 Sequence number......: 14 Registered by me.....: 1 Prefix length........: 64 `XE" kmodctrl |n"mobip6reqd |n"ndpd-router |n"rc.mobip6 |n# 6xgk(E\m7PD:F/= IPv6;# mobip6reqd X$Lr C> a)F/= IPv6 wzmX$Lr# o( *9C053J4XFw14KPX$Lr: startsrc -s mobip6reqd *;9C053J4XFw14KPX$Lr: mobip6reqd hv *953w*F/= IPv6 wzmLr4KP,mobip6reqd X$LrXkZKP#CX$Lr*F/=Zc tCwzmLrT4P NDP zm#g{9C53\mtCKF/= IPv6 wzmLr,rX$Lr;c(} /etc/rc.mobip6 E>T/t/# Kv4, 0 C|nI&jI# >0 "zms# 2+T XkG root C'r53iI1E\4PC|n# >} 1. TB>}t/ mobip6reqd X$Lr: startsrc -s mobip6reqd 2. TB>}#9 mobip6reqd X$Lr: stopsrc -s mobip6reqd 658 |nN ?Br(Z4PGJ# o( /usr/sbin/acct/monacct [ -X ] [ Number ] hv monacct |n?Br(Z4PGJ#1ddtZ crontab D~PhC#IThC cron X$Lr?Br?t d{3v8(D1dNKP;N monacct |n#monacct >}T>gNhCC|nTM cron X$Lr; p9C#PXhC cron D~D|`E",kND crontab |n# Number N}m>*&mDB]rd{DGJ1N#Number N}D1!5G10B#monacct |nZ /var/adm/acct/fiscal D~P4(**D~"Z /var/adm/acct/sum D~(?lD(fy7S=D[}D**) PXBt/**D~# ": ZV<=73P;&ZZc.d2mGJD~#?vZc<&PT:D;,D;]GJD~# j> -X &m?vC'{DyPICV{,x;GXO*0 8 vV{#-X j>9a9 monacct |n9C /var/adm/acct/sumx M /var/adm/acct/fiscalx ?<,x;G /var/adm/acct/sum M /var/adm/acct/fiscal ?<# 2+T CJXF:C|n&;+4P(x)(^ZZ\miI1# >} *?BT/zIGJ(f,+TBZ]mS= /var/spool/cron/crontabs/root D~: 15 5 1 * * /usr/sbin/acct/monacct K>}T>K cron X$Lr*A!M4U4PD8>E"#monacct |n+Z?BDZ;l(1)5:15(15 5)KP#C|n;G;cx cron X$LrDGJ8>E".;#XZdMD cron GJu?D|`E", kND6Yw53kh8\m7PD:hCGJS53;# D~ /usr/sbin/acct /var/adm/acct/fiscal /var/adm/acct/sum |,GJ|n# |,GJ}]D~# ?l}[DGJG<# @V83rPv|n 659 |,I cron X$LrZQwHD1ddt(ZKPD|n# /var/spool/cron/crontabs `XE" acctcms |n"prtacct |n"acctmerg |nM crontab |n# cron X$Lr# XZGJ53"?UM?B(fD<8MGJD~D|`E",kND6Yw53kh8\m7PD:53G J;# 6Yw53kh8\m7PD:hCGJS53;5wK*("GJ53XkI!D=h# mon-cxma |n C> `X 128 KZl=S53MQ,Sh8D4,# o( *T>yPD 128 KZJdw: mon-cxma *T>o(re[k\_E": mon-cxma { -h | -x } *T>X(De[M\_E": mon-cxma { [ -l [ LogFile ] [ -f [ DeviceFile ] ] [ -s [ SlotNumber ] ] [ -b [ BusNumber ] ] } hv mon-cxma |nG;Vm~$_,|a)K;V==4`X.Ph8M,S= IBM 128 KZl=JdwD6 Ll=Zc(RAN)D4,#|CZS53Jb7(,I>XCJ"\(}wFbww6LCJ#wFbw wCJD(;^FG|;\omO,S=\`XD 128 KZJdw# 1C'Z|nPPdk mon-cxma |n1,|+T/lbMT>53PyPICD 128 KZJdw#*?v JdwT>53PD\_Me[D;C"RC'IT!q*`XDJdw# ITZ0yZ Web D53\mw1(wsm)P9Cm~&CLr4KPC|n#2IT9C053\mSZ$ _1(SMIT)smit 128psync lY76T1S*=0128 KZl=Jdw1K%#1S SMIT KP1, mon-cxma |nT/T>53PyPICD 128 KZJdw# j> -b [ BusNumber ] -f [ DeviceFile ] -h 660 |nNo(E"# -l [ LogFile ] -s [ SlotNumber ] -x (!4 L)8(CwU>DD~#14B IMAGE |1,9CKD~4f"4TA;D E"#1!U>D~G /tmp/mon-cxma.log# 8(h8De[`E#SlotNumber DP'5G 0 =(n-1),dP n G535PDe [}?# T>yPe[M\_D POS(I`L!n)"a5# ": -x M -h vTd{!n# 2+T CJXF:KPC|nh* root C'(^# sFB~:;JC >} 1. *9C SMIT lY764KP mon-cxma |n,kdk: smit 128psync 2. *T>yPD 128 KZJdw,kdk: /usr/lbin/tty/mon-cxma D~ /usr/lbin/tty/mon-cxma /tmp/mon-cxma.log |, mon-cxma |n# |,U>D~# `Xwb PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# monitord X$Lr C>k0mI$9C\m1~qw(E"*?vIFcDG/dev/console 2>&1 j> TVS*%;hClbEE1ddtD5#5 0 4hCK^^D1ddt#1!5G 15 VS# *8(K Version(f>)M Release("Pf)DmI$tC!/mI$==# -tMinutes -v Version.Release moo |n C> t/B}N7# o( moo hv moo |n!!Dvfz";X4}VDiO#Z your guess? a>BBDv}#ZDv}ViOP,BT} Vx;PBT;CCV*0cow1#ZDv}ViOP,BT}V"RBT;CCV*0bull1 #}g: your guess? 1470 bulls = 0 your guess? cows = 1 Z>>}P,Dv}(1,4,7,M0)PP;vGBTD,+G;C;T#;PHBT}VVBT;C# *KvN7,4B0PO1(Ctrl-C)r0D~ax1(Ctrl-D)4|3r# D~ /usr/games |,53DN7# `XE" arithmetic |n"back |n"bj |n"craps |n"fish |n"fortune |n"hangman |n"number |n"quiz |n"ttt |n"turnoff |n"turnon |nM wump |n# more |n C> ?NT>;AD~Z]# 662 |nND>#C|nZ?As]#,"ZA;W?r!%J More#g{fs 4X5|,more |naYT>;P#g{4BUq|,more |nT>D>Dm;A# ": TZP)UKME,more |ne}A;,x;Gv/A;# ITX(rr(}\@+Mj{S % (YV{) #ba)K more |nQ-A!D~DYVH(TV{* %;,x;GP)# more |nhCUK= NOECHO ==,yTdvITG,xD#}K / M !,dkDS|n"|nZUK; \}#T>#g{j,a0w{0Zs!# ?N53t/,9C MORE d?y]y26DdC(F more |n#Kd?S\ more |nj># j> -c -d -e -H -i -l -N -n Number {9A;v/,byZ more |n4=A;1,A!D>dC]W#g{UK;\e}=P2, 53vT -c j># ZA;W? More a>{sr!E",KE"GPXD)|Lx"D)|Kv"D)|a) more |nDozD#g{9C;\6pD|n,T>msE"x;Gt/UKqe#bPzZ ;P-iDC'# ZT>ns;vD~Dns;PsT/Kv# Z1!ivB{CQw#=;vT>&\# ;xVs!4Qw#=# Zdk1lb=V3{]##g{ -l j>49C,more |nZNN|, ^L(CTRL-L)V{ DP.s<]#4S\|n#xR,g{D~T FORMFEED *<, A;ZD~r!0e}# {9P`E#xPED1!T>,ZdkD~\s19 more |nT\d}#P`EXwT> PEZ= S|nP,+]PE=`-w(g{G vi `-w) # dC more |n,Z0ZPT>8(DP}#;P -n j>,more |n1!5GHUKy\ o=D!=P#}g,Z 24-PUK,1!5G 22 P# -n !n2GS73PqCDyP5# @V83rPv|n 663 -p Subcommand t/ more |nM*?v File Yw}8(DS|n#}g,more -p 50j text1 text2 T> text1 D~ZZ.eP;;sZjIZ;v14`,Yw&m text2 D~#N{ 0S|n1 q CPX more S|nDhv# g{|n;G(;|n,gPEr}rmo=Qw,hC10;CT>|nDnsa{,;4 D~DNNPdP#}g,=v|n: more -p 1000j filename more -p 1000G filename &\;y,Z10;C 1000 P*,g{ZD~liZdQ-"v,r(} j y*4M vvA;DP# -s -t Tagstring -u -v -W Option g{(;|n'\,D~DZ;PG10;C# +dvPD`vUPuY*;P;vUP# -s j>ZS nroff |ni4dv1\Poz# T>|,8(jGDD~D?V#Cj>;Z|,I ctags |n4(Dj>DD~OpwC# @9 more |n+KqV{w*Ir!DXFV{(T>* ^H(CTRL-H))&m,{99C Kq{"B._"r*-D~DB._E"4(4`T>D># -u j>?F more |nZP 26pX5{,g{fZ# VFGr!V{D,more |n,more |nT>GASCII V{ Ctrl-x * ^X, x G M-x# a)8(D Option x more |nw*)9: notite ZT>D~.0,{9 more |n"MUKu<.(ti termcap r smcup terminfo \&) #K!n2{9ZKv.0 more |n"MUK!{u# hCFm{#9Z8(D Tabs ;C#1!DFm{hCG 8 P# Fm{"4}E"MX5XF{#9C -z j>,more |n+Kq{bM* ^H,+ X5{bM* ^M,"+Fm{bM* ^I# -x Tabs -z S|n more |nZ|n]#1S\S|n"Rw* -p j>DN}#m`S|nS\I!D{},boI Kzm, | XkZS|n.0dk,.d;PUq#more |nZ]#4,1,"4&mS|n"R;h*4B X5|# more |n9CBfDS|n: h v r r ^L R [K](Spacebar) T>hv more S|nDozA;# t/ vi `-w,Z10P`-10D~# "BT> "BT>">}:eDdk# 14BUq|r0F/ K P#g{;Px K 35, 4BUq|1 !ivBT>B;v+A#Uq|S|nk [K]f r [K]^F r [K]z `,# [K]f r [K]^F r [K]z [K]b r [K]^B [K]d r [K]^D 664 |nNEjG)S10;Cr0Qw;|,8(#=V{ DPD8(;C# K D1!5GZ;v;C# (JEjG)S10;CrsQw8(#=DV{D8(;C# K D1!5GZ;v;C# (JEj>,*>EjG)S10;Cr0Qw;|,8(#= V{DPD8(;C# K D1!5GZ;v;C# X4ns;NDQw,8(#=vVDX=(rg{QwS|n |,!,G |,#=vVD;C). . K D1!5GZ;v;C# PvZ more |nPP8(DD~# T>PX10D~DE": v D~{ v D~PmPDD~3r v 10PE v D~D10;C,CYVHxv :e[File] r E[File] [K]:n r [K]N [K]:p r [K]P :t Tagstring :q or q or Q :!command r !command v 10VZEM*T>D+?VZ}# li8(DD~,Y(Z more |nPQ-8(|# liB;vD~(g{ K548()r liZ more |nP|{ DD~DPmr0 K v;CDD~# li0;vD~(g{ K548()r liZ more |nP|{ DD~DPmrs K v;CDD~# T>|,8(jGDD~D?V#KS|n;Z|,C ctags |n 4(Dj>DD~OpwC#:t S|nG -t j>D;%=f># Kv more |n# ZB shell t/8(D|n# P;Qw#=;vT>&\Dr*rXU4,# H Kv4, C|n5XTBKv5: 0 >0 I&jI# vV;&ms# @V83rPv|n 665 >} 1. *i4T myfile |{DD~,kdk: more myfile 2. *S nroff |ni4dv,kdk: ls -l | more 3. *i4?vZns;A*D10;CGA;ODZ}P#ZK}P,A;DZ;PGD~DZ 98 P# 5. *i4T|, foo V{.DZ;P*10;CyZP,A;DZ}P# D~ /usr/share/lib/terminfo m>UKE"}]b# `XE" cat |n" csh |n"ctags |n"ksh |n"pg |n"script |n# environment D~"terminfo D~# 6Yw53kh8\m7PD:C'73;# 6AIX 5L V5.3 >XoT'V8OMN +0\mE"1(SMI)M0\mE"b1(MIB)#iD0a9Mj61D ASN.1 (e*;* snmpinfo | nDTs(eD~# 666 |nND~G /usr/samples/snmpd/smi.my M /usr/samples/snmpd/mibII.my D~#XZ inputfile N}y8(D~DXhq=DE",kND smi.my M mibII.my D~# mosy -o |nCZ4(I snmpinfo |nD output_defs_file N}8(DTs(eD~#KD~(#G /etc/mib.defs D~# g{ smi.my M mibII.my D~<8(* inputfile N},rIT(} mosy `kw;NjI44(Ts(e D~#Z|nPP,smi.my D~Xk;Z mibII.my D~.0# mosy -o |n2IC44(SD~#g{SD~k SMI M MIB #iV*4(,Z snmpinfo |nITI &9CzID mib.defsD~.0,Xk"C;,DSD~#SMI SD~XkZnUTs(eD~D%?# IT+5iTD MIB #irX(Zs5(CD MIB #iDTs(emS= /etc/mib.defs D~,+GXk WHS'V MIB d?D)&L&qC(C MIB #i# *|B /etc/mib.defs D~TaO)&LD(Cr5iTD MIB Ts(e,k4(SD~,;s+CSD~ "C=VPD MIB II /etc/mib.defs D~P#N{>} 3# j> -c output_c_file -o output_defs_file -s -x output_desc_file 4( C zkD~# * snmpinfo |n(e MIB Ts(eD~D76MD~{#Cj>;P1!76MD~{# g{;P8(Cj>,r;a4(Ts(eD~# {9*;i${"#g{;P8(Cj>,r*;i$E"r!=j} 1. *(} mosy |n4;NjI4( snmpinfo |ny9CDTs(eD~,kdk: mosy -o /etc/mib.defs /usr/samples/snmpd/smi.my /usr/samples/snmpd/mibII.my @V83rPv|n 667 Z>>}P,/usr/samples/snmpd/smi.my M /usr/samples/snmpd/mibII.my <8(*dkD~,zI DTs(eD~G /etc/mib.defs D~# 2. *4(Ts(eSD~,kdk: mosy -o /tmp/smi.obj /usr/samples/snmpd/smi.my mosy -o /tmp/mibII.obj /usr/samples/snmpd/mibII.my cat /tmp/smi.obj /tmp/mibII.obj > /etc/mib.defs Z>>}P,Z;v|nS /usr/samples/snmpd/smi.my D~4( SMI TsD~ /tmp/smi.obj#Z~ v|nS /usr/samples/snmpd/mibII.my D~4( MIB Ts(eD~ /tmp/mibII.obj D~#ns;v |n"CSD~,+ SMI Ts(eD~EZzID /etc/mib.defs D~DZ;;# 3. *+X(Zs5(CD MIB Ts(emS=VPDI snmpinfo |n9CD /etc/mib.defs D~,kd k: mosy -o /tmp/private.obj /tmp/private.my cat /etc/mib.defs /tmp/private.obj > /tmp/mib.defs mv /tmp/mib.defs /etc/mib.defs Z>>}P,Z;v|n4( /tmp/private.obj Ts(eD~#Z~v|n"C /etc/mib.defs MIB T s(eD~M /tmp/private.obj (C MIB D~,+"CDZ]E= /tmp/mib.defs Y1 MIB Ts( eD~P#nUD|n+Y1D~F/= /etc/mib.defs D~T) snmpinfo |n9C# 4. *4( /tmp/smi.desc hvD~"{* /tmp/smi.c D C zkD~M{* /tmp/smi.defs D\mE"b (MIB)(eD~,Idk: mosy -x /tmp/smi.desc -c /tmp/smi.c -o /tmp/smi.defs -s smi.my mibII.my D~ /etc/mib.defs /usr/samples/snmpd/smi.my /usr/samples/snmpd/mibII.my (e SNMP zm&6pM&mD0\mE"b1(MIB)d ?#/etc/mib.defs D~Dq=I snmpinfo |n4*s# (e ASN.1 (e,"IIK(e SMI,MsZ RFC 1155 PG y# sZ RFC 1213 P(eDGy,(e MIB II d?D ASN.1 (e# `XE" snmpinfo |n# AIX 5L Version 5.3 Communications Programming Concepts P D Understanding the Management Information Base (MIB) M Understanding Terminology Related to Management Information Base (MIB) Variables# mount |n C> 9D~53IC# o( mount [ -f ] [ -n Node ] [ -o Options ] [ -p ] [ -r ] [ -v VfsName ] [ -t Type | [ Device | Node:Directory ] Directory | all | -a ] [-V [generic_options] special_mount_points ] 668 |nNYw539D~53Z8(;C(20c)IC#Kb,ITC mount |n9(I?*h8DD~53#mount |njITs,8(D?D mount |n,|n*20DD~53T>gBE": v Zc(g{20G6LD) v 20DTs v 20c v ib-D~-53D`M v 20D1d v NN20!n g{;8( Directory N},mount |n+|1wD~53"?X_Y:fD6LD~53,Tc;+6LwzOD>X53D root j63d * nobody(r6LwzCwd{C'Dj6)#}g,g{wz A *X CacheFS 20yCD20!n# ":;'VZ;A_-mO20 JFS D~53# @V83rPv|n 669 j> 9C|, true 20tTDZ,Z /etc/filesystems D~P20yPDD~53# k -a j>`,# Z53uI\PzZDF3)$w:XODT\,+GC'&CKb 9Cb)j>ah9b)D~53DD~_Y:f#r*b)D~53{CHA,yTb I\a5Ms3rADT\# fmode=octal *D~M?<8(==#1!5G 755# gid=gid 8(Z201VdxD~D GID#1!5G bin# log=LVName 8(GZ pdtentry a9D _devflags VNnshC# rbw C4.sME\&20D~53#1ZCD~53Plb=3r4,D~9CDf}DZ f3;)4=EL+ME# ":18( rbw1,hC D_RB_WRITE j># |nNm s{"# snapto=snapshot 1208(D JFS2 D~531,C lUD58(t/lUD;C# upcase +s!43dS1!D!4d*s4#bT9C ISO 9660:1998/HSG jI\PzZDF3)$w:XODT\,+GC'&CKb 9Cb)j>ah9b)D~53DD~_Y:f#r*b)D~53{CHA,yTb I\a5Ms3rADT\# fastattr vT10}Z4DD~ZD~tTA!.0"M=~qwD*s#C!n9C1*"b, r*|a}pM'zY(;P=o~qwDD~}]+;PNNJbD4#Z4msDi vB,M'zM~qwZD~Df}s!=fP;,D!n#,y,;vM'z;a*@ d{M'zTD~tTywDDd,yTC!n;\CZ=vM'zr`,DD~4D7 3P# fg g{Z;N"TG'\D,TXx(Z NFS M'z#g{ llock !n4C,rNFS xgD~x(ks;\" M= NFS ~qw# maxgroups=n m>9C AUTH_UNIX D NFS RPC wCn`IT|( n vI1iDE"#9CC!nv S,v RPC -ij< 16 DI1i}+;;T'V,v 16 vI1iD~qwpwC#q r,M'z+v=ms# MZ 16 D5r,} 64 D5+avT#1!ivB,-ij$#I NFS M'z"MDI1iD5J}!vZNSDC'*dI1Di },"RI\\ NFS M'zwz{(|I\|(Z AUTH_UNIX E"P)D$HD^F# noac 8( mount |n4P^tTr?<_Y:f#g{;P8(C!n,D~M?dk~qwD~ M?I;;M9C#Z NFS ~qwO,ks20 V2 rpc.mountd# proto=[udp|tcp] 8(+d-i#1!5G tcp# 9C proto=[udp|tcp] !n2G1!5# g{ vers=4,r;\8( proto=udp# 672 |nN,19C NFS -i V3 1,1!5G 32768#TZ AIX 5.3 M|_f>,19C NFS -i V4 1,1 !5G 32768# 2+ 8( mount |n* NFS Bq9C}]S\j<(DES) # sec=flavor[:flavor...] 8(ITC4Z20cBCJD~D2+=(DPm#JmD\z535G: sys UNIX O$#bG1!=(# dh DES O$# krb5 Kerberos#v^ZO$# krb5i Kerberos#O$M/I# krb5p Kerberos#O$"/IM~=# IT8( secure !n,+;\M sec !naO9C#(i;*9C secure ! n,RZ+4D"PfPPI\!{bv!n#IT9C sec=dh 4zf|# sec=[flavor1:...:flavorn] sec !n* NFS 208(2+\z53Pm#ICD\z53G des"unix"sys"krb5" krb5i M krb5p#C!n;CZ AIX 5.3 r|_f># shortdev 8(S;'V 32 ;h8XbD~Dwz20D~53# soft g{~qw;l&,5Xms#1!5G hard# timeo=n hCxgD~53(NFS),1\ZG;kD.V. n#TZ TCP 20,1!,15G 100, `1Z 10 k#TZ UDP 20,1!,15G 11, `1Z 1.1 k,+y]xPD NFS Y waPy;,#TZ UDP 20,?N'\+M,,1#1!5GZM'zM~qw.d9CD NFS -iDf>,GZ=v53O IqCDns5#g{ NFS ~qw;'V NFS V3, r NFS 209C NFS V2#9C vers = [2|3|4] !nT!q NFS f>#Z1!ivB,NFS 20@6;a9C NFS V4,}G Xp8(#vers=4 ;JCZ AIX 5.3 rsxf># wsize=n hC4:exs!* n VZ#1!5G 8192# TZ AIX 4.2.1 M|_f>,19C NFS -i V3 1,1!5G 32768#TZ AIX 5.3 M|_f>,19C NFS -i V4 1,1 !5G 32768# @V83rPv|n 673 -p -r -t Type -v VfsName 20D~53w*IF/D~53#g{OfPr*DD~,IF/D20D~53DYwk}# 20DD~53DYw`,#+G,1;PD~r*D1r("RZD~53O;PxLP10? <),yPDZD~53DD~53EL:ex4=iJ,Yw53*'D~53Da9# 20D~53w*;AD~53,vTZ /etc/filesystems D~PT0Dfq# 20yP|, type = TypetT"R420D /etc/filesystems D~PDZ#Type N}8(i{# 8(D~53I /etc/vfs D~PD VfsName N}(e# CacheFS X(!n X(Z CacheFS f>D mount |n20_Y:fD~53;g{h*,| NFS-20sKD~53#2a )Km`XF_Y:fxLD CacheFS - X(!n# *20 CacheFS D~53,k9CxP -V j>"Rszd?D mount |n#I9CTB mount j># BP -o j>DN}G CacheFS 20XPD#Z|nPdkD!n&CC:Et*,x;G:EkUqt*# ":backfstype N}Xk8(# 8(!n# -o acdirmax=n 8(?<|Bs_Y:fDtT#t1d;,} n k#n k.0,CacheFS i48] D~53OD?<^D1dGqQ|D#g{Q-|D,yPPX?} 1. *Pv20DD~53,kdk: mount C|nzIDa{kBf`F: node ---- sue mounted ------/dev/hd0 /dev/hd3 /dev/hd1 /dev/hd2 /home/local/src mounted --------/ /tmp /home /usr /usr/code vfs --jfs jfs jfs jfs nfs date options -----------------Dec 17 08:04 rw, log Dec 17 08:04 rw, log Dec 17 08:06 rw, log Dec 17 08:06 rw, log Dec 17 08:06 ro, log over --------=/dev/hd8 =/dev/hd8 =/dev/hd8 =/dev/hd8 =/dev/hd8 T?vD~53,mount |nPvZc{"h8{"20Z24B"ib-D~-53`M"20DUZ M1d"M!n# 2. *20yP1!D~53,kdk: mount all C|nrPZxP mount=true tTjGD /etc/filesystems D~20yPDjX /home/tom.local ?<#Y(1!5G VfsName parameter=remote, |XkZ /etc/vfs D~P(e# 4. *S_PX(`MD /etc/filesystems D~20D~r?<,kdk: mount -t remote C|nrPZP|, type=remote tTDZD /etc/filesystems D~20yPDD~r?<# 5. * CacheFS 20Q-Z /usr/abc 20 NFS DD~53,kdk: mount -V cachefs -o backfstype=nfs,backpath=/usr/abc, cachedir=/cache1 server1:/user2 /xyz 20|n4Ps,kBf`FDPvVZ /etc/mnttab D~: server1:/user2 /usr/abc nfs /usr/abc /cache1/xyz cachefs backfstype=nfs 6. *20ic*",kdk: mount -o snapshot /dev/snapsb /home/janet/snapsb C|n20|,/dev/snapsb h8Dic*"= /home/janet/snapsb ?<# 7. *20ic*""4(ic*",kdk: mount -o snapto=/dev/snapsb /dev/sb /home/janet/sb C|n+|,Z /dev/sb h8ODD~5320= /home/janet/sb ?<,"* /dev/snapsb h8OD D~534(lU# 8. w*>XD~53CJ SMB ~qwODD~,kdk: mount -v cifs -n pezman/user1/pass1 -o uid=201,fmode=750 /home /mnt D~ /etc/filesystems /etc/vfs PvQ*D~53"R(e|GDXw# |,ib-D~-53`MDhv# `XE" cdcheck |n"cdeject |n"cdmount |n"cdromd |n"cdumount |n"cdutil |n"nfso |n M umount |n# mntctl S}L"mount S}LM umount S}L# filesystems D~M vfs D~# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20yZ Web D53\mw;# 6Yw53kh8\m7PD:20;M:53\mgf$_;# 6T\\m7PD:2rm NFS 20DT\,e;# 676 |nN &pM'zSXD~53Dks# o( /usr/sbin/rpc.mountd [ -n ] [ -N ] hv mountdX$LrG;V06L}LwC1(RPC),|&pM'zSXD~53Dks#mountd X$Lr( }A! /etc/xtab D~,0RICDD~53# mb,mountd X$Lra)10QSXDD~53MZdOSXb)D~53DM'zDPm#zIT(} 9C showmount |n4T>CPm# mountd X$Lrl}Z /etc/services D~P8(DKZOT mountd ~qDks#g{ /etc/services D ~48(KZ,r1CX$Lrt/1+!q;vKZ#}g,mSTBP: mountd mountd 6666/tcp 6666/udp +9 mountd l}KZ 6666 ODks# >} mountd X$LrS /etc/rc.nfs D~t/#mountd X$LrIITBD053J4XFw1(SRC)|n 4t/M#9: startsrc -s rpc.mountd stopsrc -s rpc.mountd *|D+]= mountd X$LrDN},9C chssys |n#}g: chssys -s rpc.mountd -a Argument |D1=XBt/X$LrEaz'# j> -n -N Jm9CIf>D NFS DM'zSXD~53#C!na953HO;2+#|G1!5# \x4TGX(KZDSXks#bk9C -n j>`4,"RZ1!ivB;tC# D~ /etc/exports /etc/inetd.conf /etc/xtab /etc/services Pv~qwIT \m6L,$~qE"# o( T>~qE" mpcfg -d { -f -m -p -S} |D~qE" mpcfg -c { -f | -m | -p -S -w} Index Value... #frV4~qE" mpcfg { -r | -s } hv mpcfg |n9_P root C'(^DC'\;\mI~q'VMoOj>(-S M -f j>)"wFbwwM> cdC(-m j>)T06L'Vg0Ek(-p j>)9ID~qE"# mpcfg |n;\$wZxP Micro Channel I/O for AIX 5.1 M|gf>D`&mw53#TZ IBM 53, b|, AIX 5.1 M|gf>D IBM 7012 M G 5P"IBM 7013 M J 5P M IBM 7015 M R 5P# IT4PTBYw: v T>(-d j>)~qE" v |D(-c j>)~qE" v #f(-s j>)/etc/lpp/diagnostics/data/bump D~PD~qE" v V4(-r j>)~qE"* /etc/lpp/diagnostics/data/bump D~PA!D5# ":;c;1S9C mpcfg |nxG(} diag |n4wCC|n# 678 |nN |D~qE"D5#*^DD5WHIj> -f"-m"-p r -S 4j6,;sIC`pP|GDw}(Index N}) 4j6#*8(DB5(Value N})Z|nP1SzZKw}sf#z;ITZ -f"-m"-p"-S j>P8(;v, +GIT8(8vITD0w}51#j> -w Jm|D,$\k# y]|nPhCD -f"-m"-p M -S j>4T>~qE"D5#X*T>b)5T0k|GT&Dw}M{F# A! /etc/lpp/diagnostics/data/bump D~PD~qE","ZGW'TZf(NVRAM)P+|V4# +~qE"#fZ /etc/lpp/diagnostics/data/bump D~P# m>Yw(T>r|D)+&CZoOj># m>Yw(T>r|D)+&CZwFbwwM>cdC# m>Yw(T>r|D)+&CZ6L'Vg0Ek# m>Yw(T>r|D)+&CZ~q'Vj># m>|D+&CZ\k# -c -d -r -s -f -m -p -S -w 2+T CJXF:;P root C'ITKPC|n# >} 1. *T>wFbwwM>cdC,dkTB|n: mpcfg -d m zIgBDdv: Index 1 2 3 4 5 6 7 8 2. *xZ;v6L'Vg0Ek8(BD5 22114433,dkTB|n: >mpcfg 3. -c -p 1 22114433 *+~qE"#fZ /etc/lpp/diagnostics/data/bump D~P,dkTB|n: mpcfg 4. Name Value Modem Parameters File Name /usr/share/modems/plextel Service Line Speed 2400 Protocol Inter Data Block Delay 15 Protocol Time Out 30 Retry Number 2 Customer ID xyz Login ID abcd Password ID %qw!as -s *S /etc/lpp/diagnostics/data/bump D~P+~qE"V4= NVRAM,dkTB|n: mpcfg -r D~ /usr/sbin/mpcfg /etc/lpp/diagnostics/data/bump |, mpcfg |n# |,~q'VMoOj>"6L'Vg0EkT0wFbw wM>cdC# @V83rPv|n 679 mpcstat |n C> T>PX0(} ATM D`-i(MPOA)M'z1DYwE"# o( mpcstat [ -a -c -e -i -m -r -s -t -v] [ Device_Name ] hv C|nT>KI;(8(D0MPOA M'z1h8U/D0(} ATM D`-i(MPOA)M'z1YwE"# g{4dk0MPOA M'z1(MPC)Dh8{,+T>IC MPC DE"#zIT9Cj>4u!Qw6' T8(X(`pDE",Hg:0dC1"0dv_Y:fn1"0dk_Y:fn1"0MPOA ~qw1" 0l]ib,S1T003FE"1,r_z2IT!qT>yPDE"`p# 2ITP;r*rXUwTzY"4;3FE"F}w# N} 0MPOA M'z1Dh8{,}g,mpc0# Device_Name j> -a -c -e -i -m -r -s -t -v ksT>yPD0MPOA M'z1E"#"b,Cj>;4;3FE"F}wrP;zY#g{;Pdk j>,r -aj>G1!j># ksdC ksdv(dk)_Y:f# ksdk(dv)_Y:f# ks}Z9CD0MPOA ~qw1Pm# A!s4;3FE"F}w# ks3FE"F}w# P;r*rXUj+DwTzY# ks0l]ib,S1DPm# TZyPP'DwCT>TBE",CE"|,TBVN: h8{ T>0MPOA M'z1Dh8{# MPC 4, T>0MPOA M'z1D104,# Y}5w: UP u0MPOA M'z1D 20 VZ ATM X7#2T>CJd wKZDh8{# 680 |nNTSON4;3FE"T4y}%D5J1d$H# MPC dC T -a r -c j>xP!q#T>xg\m1*0MPOA M'z1$HdCDtTr0Lan BfdC ~qw1(LESS)a)D5# MPC dv_Y:f T -a r -e j>xP!q#T>10Ddv_Y:fn#|,CnD4,"d Level 3 X7M ATM l]X7,T0=SDk?n`XDhv5# Y}5w n/D e} DP e} ;n/D _Pn/Dl],S# e}dv0MPOA ~qw1n# e}6L0MPOA M'z1}];f# 10l],SO^n/# MPC dk_Y:f T -a r -i j>xP!q#T>10Ddk_Y:fn#|,CnD4,"d Level 3 X7M ATM l]X7,T0=SDk?n`XDhv5# Y}5w w?lb bv ]# Qbv H}E"|P5TtCl]==# Q=oE"|P5,bvl]==# l]==Vf'\,H}XT# l]==bvrPjI# MPOA ~qwPm T -a r -m j>xP!q#T>10C MPC y*D0MPOA ~qw1Pm#?nP|,6p MPS"MPS ATM X7 M MPS LAN MAC X7D0LE M'z1D{F# MPC 3FE" T -a r -s j>xP!q#T>10C0MPOA M'z1D0"M1"0SU1M0#f13FE "# l]ib,S T -a r -v j>xP!q#T>10I0MPOA M'z1}Z9CDl]ig7DPm#|,ib 76M(@5"VC 4,"ATM h8{,T0=SDk?n`XDhv5# Y}5w: UP "EE IYw QME XT ]# wCUP# wCQ"v+4("# wCQ,S;}]76P'# wCQME# Y1DwCJO;+XT# wCJO;Z]#ZZ]R# Kv4, g{8(K;v^'D Device_Name,C|n"zms{"m>d^(,S=h8#"b,MPOA G0ATM LAN Bf1-iD-i)9?V,Xk_P`&DRICD LE M'z4xPYw#^'h8Dms{"D> }gB: MPCSTAT:h8;G MPOA h8# MPCSTAT:;PtCxP MPOA D LEC h8# MPCSTAT:h8;IC# @V83rPv|n 681 `XE" atmstat |n"entstat |n"lecstat |nM tokstat |n# mpstat |n C> U/MT>53PyP_- CPU DT\3FE"# o( mpstat [ { -d | -i | -s | -a } ] [ -w ] [ interval [ count ] ] hv mpstat |nU/MT>53PyP_- CPU DT\3FE"#C'HIT(e3FE"T>DN},2IT (e}]|BD1ddt#wC mpstat |n1,|T>=?VD3FE"#Z;?VT>53dC,Z|n *<4P1T0;*53dC"z|D1T>#Z~?VT>9CJ3F}],?t;(1ddtT>,"R ;*H?5kO;1ddtPd/caXBT># TBE"T>Z53dC?V: lcpu Z__-&mwD}?# ent &mw%*Pjb&m]?#KE";ZVx`M*2m1ET># TBj8PvDG mpstat T>DT\3FE": CPU (yPj>)_- CPU j6# min (1!,-a j>)N*13JO(;x IO D13JO)# maj (1!,-a j>)X*13JO(xEL IO D13JO) # mpcs (-a"-i j>)mpc "MPODN}# mpcr (-a"-i j>)mpc SUPODN}# mpc (vZ1!ivB)&mwdwCD\}# dev (-a"-i j>)h8PO}# soft (-a"-i j>)m~PO}# dec (-a"-i j>){DwPO}# ph (-a"-i j>)CqPO}# int (vZ1!ivB)PO\}# cs (1!"-a j>)OBD*S\}# ics (1!"-a j>)^bDOBD*S\}# bound (-a"-d j>)s(D_L\}# rq (1!,-a"-d j>)KPSPs!# push (-a"-d j>)IZv:XybD(F}# 682 |nN)IZUPT!xZwHW5X5r 3 bD(F}# S3grd (-a"-d j>)ZwHW5X5r 3 bD4T+VKPSPDVI}# mig (vZ1!ivB)(=m;v_-&mwD)_L(F\}# S0rd (-a"-d j>)ZwHW5X5r 0 ZD_LXBVIDYVH# S1rd (-a"-d j>)ZwHW5X5r 1 ZD_LXBVIDYVH# S2rd (-a"-d j>)ZwHW5X5r 2 ZD_LXBVIDYVH# S3rd (-a"-d j>)ZwHW5X5r 3 ZD_LXBVIDYVH# S4rd (-a"-d j>)ZwHW5X5r 4 ZD_LXBVIDYVH# S5rd (-a"-d j>)ZwHW5X5r 5 ZD_LXBVIDYVH# lpa (vZ1!ivB)_-&mwW5X5#ZwHW5X5r 3 ZD_-&mwXBVIDYVH# sysc (1!,-a j>)53wCN}# us (1!,-a j>)ZC'6p(&CLr)4P1"zDom&mw9CJDYVH# sy (1!,-a j6)Z536p(ZK)4P1"zDom&mw9CJDYVH# wt (1!,-a j>)_-&mwUP"R;P4jIDEL I/O ks1D1dYVH# id (1!,-a j>)_-&mwUP+ddP4jIDEL I/O ks1D1dYVH# pc (1!,-a j>)y{DDom&mwD2},;Z2mVxPr;ZtC,1`_L1T>#cpuid U PD pc m>49CDom&mwD}?# %ec (1!,-a j6)_- CPU {DDZ(]?DYVH#ALL CPU PD %ec m>y{DDZ(] ?DYVH#IZFcC}]y@]D1dy!a"zd/,rKZ(]?YVHP1I\,} 100%# bV,};ZIy1ddt\!1EaHOwT# ilcs (-a"-d j>)_- CPU OBD^b*SDN},;Z2mVxPT># vlcs (-a"-d j>)_- CPU OBDPb*SDN}#;Z2mVxPT># lcs (vZ1!ivB)_- CPU OBD*SD\}#;Z2mVxPT># mpstat |n*VxP?v_- CPU T>TODyP3FE"#KP2mVxRZ(&m]?9;Pj+{D 1,ITT>x cpuid U DXb CPU P# mpstat |n9T>x cpuid ALL DXb CPU P,|m>Vx6'D{CJ# 8( -s j>1,mpstat |n(f,1`_LD9CJ(g{tC|D0) #C(fT>ib CPU }f9C JMkib CPU }f`XD?v_L(_- CPU)D9CJ# g{ mpstat Z(CVxPKP"RtCK,1`_L,r;T>_L(_- CPU)9CJ# j> -a -d -i -s -w T>yP3FE"# T> AIX _Lj8DW5X5M(F3FE",T0_-&mwDVI3FE"# T>j8DPO3FE"# T>,1`_L_L9CJ,Cj>v1 mpstat KPZtC,1`_LDVx1IC# T>mPdv,P;=mdv==#1!5G 80 Pdv==# @V83rPv|n 683 ":-a"-d M -i j>~=r*mPdv# N} 8(|zdD1ddt#g{;P8( interval,rvvT>H?5D;NlU,|5JO(fT53t /T4D5#g{8( interval,rZT>Wv}]/0$_aH}1ddtDVx1d#?v}]/s zP;VtP,T>?P=y5DP(} CPU Tb,|f;I ALL),fsG;UP# 8(|z}#g{8( interval +;8( count,r mpstat a^^KP#g{;P8( interval,r; \8( count# interval count >} 1. *i49CJH?5D1!/,kdk: mpstat 1 1 2. *TmT>==i49CJH?5D1!/,kdk: mpstat –w 1 1 3. *i4j8DVIMW5X5H?5,kdk: mpstat –d 1 1 4. *i4j8DPO(f,kdk: mpstat –i 1 1 5. *i4yPD3FE",kdk: mpstat –a 1 1 6. *i4,1`_L9CJ,kdk: mpstat –s 1 1 D~ /usr/bin/mpstat |, mpstat |n# `XE" lparstat |n"iostat |n"vmstat |nM sar |n# mrouted X$Lr C> *";v`cc%}](#>X$LrvJCZ AIX 4.2.1 r|_f># o( /usr/sbin/mrouted [ -p ] [ -c Config_File ] [ -d [ Debug_Level ] ] hv mrouted X$LrG`kr?`c%7I-i(DVMRP)D;V5V,RFC 1075 PPC-i|gf>D5 w#|IC`kr?7I-i(s RFC 1058 PhvD RIP)4,$XK*6,C-i5VKFwfr76i %(D`cc%}](*"c(# 684 |nN9C IP 47I,|x3)`MD7IwSXK:X#>f>;'V IP 47I(Db0# m@zFJm mrouted X$Lr*i%("ibx,Cibx@"Z5JDrXx"RI\g=`vTN5 3#ibxDbV\&v*KTiTD'VrXx`cc%,FYT#f7Iw(%;c%)D`cc%7I Dc:'V# mrouted X$LrfZZy\*D`kr?7I-iDuEJb,xR;'VVc`cc%7 I# mrouted X$LrT/XdCT\;Z_P`cc%\&DSZO*"(4,P IFF_MULTICAST j>/D SZ,;|(XMSZ),"R(}9CG)SZ"Vd{I1SqCD mrouted X$Lr# g{ mrouted X$LrPYZ=vtCDibSZ,rCX$Lr;at/4P,dPibSZ(Vif)Go mD_P`cc%\&DSZ,rG;vm@#g{ mrouted X$LrDibSZ -c Config_File 9CI Config_File d?8(D8CdCD~t/ mrouted |n# dCkZPeV`M: phyint local-addr [disable] [metric m] [threshold t] [rate_limit b] [boundary (boundary-name|scoped-addr/mask-len)] [altnet network/mask-len] tunnel local-addr remote-addr [ metric m ] [ threshold t ] [ rate_limit b ] [ boundary ( boundary-name | scoped-addr / mask-len )] cache_lifetime ct pruning off | on name boundary-name scoped-addr / mask-len -d kND AIX 5L Version 5.3 Files Reference PD mrouted.conf File TqC|`E"# hCwT6p#g{;Px( -d !n,r_8(wT6p* 0,mrouted X$Lr+SwCUKp k#qr,|T;,S=wCUK"RT4TUKDEEwvl&#g{;xN}xv -d,wT6p 1!* 2 6#;X$Lr4/fMms{"# GcwT6pPBPwC: 6p 1 +yP53U>{"2r!= stderr# 6p 2 +yP6p 1 {"MXsB~D(*r!= stderr# 6p 3 +yP6p 2 {"M+?E"|D=o"k*D(*r!= stderr# -p Zt/Dy!O,mrouted X$Lr+|DxLj64k /etc/mrouted.pid# XU^t#1!ivBGtC^t# EE BPEEIT"M= mrouted X$Lr: HUP INT TERM USR1 686 XBt/ mrouted X$Lr#?NCEE;=p1MXAdCD~# QCXU94P(4(}xyPZ|D7Iw"M good-bye {") # k INT `,# +Z?7Im*"= /usr/tmp/mrouted.dump# |nN} 1. *T>7ImE",kdk: kill -USR1 *cat /etc/mrouted.pid* zIBPdv: Virtual Interface Table Vif Local-Address 0 36.2.0.8 subnet: 36.2 groups: 224.0.2.1 224.0.0.4 pkts in: 3456 pkts out: 2322323 1 36.11.0.1 Metric 1 Thresh 1 Flags querier 1 1 querier 3 1 subnet: 36.11 groups: 224.0.2.1 224.0.1.0 224.0.0.4 pkts in: 345 pkts out: 3456 2 36.2.0.8 tunnel: 36.8.0.77 peers: 36.8.0.77 (2.2) boundaries: 239.0.1 : 239.1.2 pkts in: 34545433 pkts out: 234342 3 36.2.0.8 tunnel: 36.6.8.23 3 16 Multicast Routing Table (1136 entries) Origin-Subnet From-Gateway Metric Tmr In-Vif Out-Vifs 36.2 1 45 0 1* 2 3* 36.8 36.8.0.77 4 15 2 0* 1* 3* 36.11 1 20 1 0* 2 3* . . . Z>}P,PDvibSZ,bDvibSZ,S=vSxM=vm@#;P9C Vif 3 m@(;P,6h 8X7) #10P Vif 0 M Vif 1 SxP;)i;m@@6;aPi#mrouted X$LrDbv5}Gb y;v}S:Z Vif 0 M Vif 1 SxO,|:p"M(ZDi1m]Di/,Ci/I querier j>m># _gPmm>KCSZDX76'#Z?vSZO2T>KdkdvE"|DEkDF}# k?;v"v`cc%}](DSxPX*DG0;vPL7IwDX7(}GSx1S,S)"X=4 X776DH?"Sns;NU=TCSxD|BpD1d\}"x4T4X7D`cc%VdDdki bSZT0dvibSZDPm#*(GE)m>dvibSZ,S=y2Z4X7Dc%wD6O,"R ;PZC6fZ?DXiDI1DivB,4T4X7D`cc%}](Ea*"=dvibSZ# mrouted X$Lr2#t;]ZK*"_Y:fmD1>#kZ(} mrouted X$Lr4(M>}# 2. *T>_Y:fmE",kdk: kill -USR2 *cat /etc/mrouted.pid* @V83rPv|n 687 zIBPdv: Multicast Routing Cache Table (147 entries) Origin Mcast-group CTmr Age Ptmr IVif Forwvifs 13.2.116/22 224.2.127.255 3m 2m 0 1 >13.2.116.19 >13.2.116.196 138.96.48/21 224.2.127.255 5m 2m 0 1 >138.96.48.108 128.9.160/20 224.2.127.255 3m 2m 0 1 >128.9.160.45 198.106.194/24 224.2.135.190 9m 28s 9m 0P >198.106.194.22 ?vkZI4SxE"ZkM?D`cc%iyj6#CTmr VNm>kZDz|Z#1F1wuY=c 1,kZS_Y:fm>}#Age VNGx4T4X7D`cc%E"|VdDdkibSZ#?v 7Iw2#tK;]SZ|D7IwU=DTX(D4MiD^t}?G<#TZ;vSx,g{NN` cc%wDBP47P<;P`cc%iDI1,rrOP7Iw"M^t{"#|GIibSZEsf D P m>#Forwvifs VNT>;)SZ,tZ4iD}](XEb)SZ*"#p m>;P}](XEC SZ*"#;PPvDSZG6Sx,C6SxO;PX(DiI1#SZPD b m>CSZG_gSZ, 4w?ZCSZPDwCrX7O;a;*"#xP > D=S_(H{Es)w*Z;vV{*SxPD ?v4r!#;vSx\Pm`4# D~ /etc/mrouted.conf /usr/tmp/mrouted.dump /etc/mrouted.pid /usr/tmp/mrouted.cache |, mrouted X$LrDdCE"# |, mrouted X$LrDZ?7Im# |, mrouted X$LrDxL ID# |, mrouted X$LrDZ?_Y:fm# `XE" AIX 5L Version 5.3 Files Reference PD /etc/mrouted.conf D~# msgchk |n C> li{"# o( msgchk [ User ... ] hv msgchk |nli{"DJ2#msgchk |n(f8(C'DJ2Gq|,{","8>C'GqQ-4=b ){"#Z1!ivB,msgchk |nli10C'DJ2# 688 |nN -help Pv|no("ICDP;Mf>E"# ":TZ0{"&mLr1(MH),Cj>D{FXk+?44v4# >} 1. *lizGqPBD{",kdk: msgchk g{zPBD{",53X&`FTBD;v{": zPBDrXxJ~ g{;P{",53X&`FTBD;v{": z;PNNBJ~ 2. *li>X53ODC' karen GqPBD{",kdk: msgchk karen Z>>}P,g{>X53ODC' karen PBD{",53X&`FTBD;v{": karen PBDrXxJ~ g{>X53ODC' karen ;P{",53X&`FTBD;v{": karen ;PNNBJ~ D~ $HOME/.mh_profile /etc/mh/mtstailor /var/spool/Mail/$USER /usr/bin/msgchk |,C'D MH E*D~# |, MH (FD~# (eJ2D;C# |, msgchk |n# `XE" inc |n# mh_alias D~q=M mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# msh |n C> 4(0{"&mLr1(MH)D shell# o( msh [ File ] [ -prompt String ] [ -notopcur | -topcur ] @V83rPv|n 689 hv msh |n4( MH shell TM9uZD~PD{";p9C#Z1!ivB,C|nZ10?#dk help r ?(JE)T>KIT9CD MH |nPm# *k* msh shell,4B Ctrl-D 4|3rrdk quit# j> Pv|no("ICDN}!n{(*X{)Mf>E"# ":TZ MH,Cj>D{FXk+?44v4# 19C vmh |nt/ msh |n1,910{"zY vmh (h0ZDPdP#Cj>G 1!5# C8(DV{.a>h*4P msh |n# 19C vmh |nt/ msh |n1,910{"zY vmh (h0ZDWP# -help -notopcur -prompt String -topcur E*D~n Z UserMhDirectory/.mh_profile D~PR=TBwn: fileproc: Msg-Protect: Path: showproc: 8(CZ*+{"DLr# hCB{"D~D#$6p# 8(C'D MH ?<# 8(CZT>{"DLr# >} 1. *t/ msh shell,kdk: msh g{ msgbox D~fZZ10?T>gB: (msh) Z>>}P,10{"G msgbox D~PD{" 1#zVZITdk MH |nD^DS/# 2. *t/ msh shell 4Ywf"Z meetings D~PD{",kdk: msh meetings D~ $HOME/.mh_profile 690 |nN xw=Exh8"S|n# o( mt [ -f TapeName ] Subcommand [ Count ] hv mt |nxw=Exh8"S|n#g{;P8(x TapeName N}D -f j>,M9C TAPE 73d?#g {73d?;fZ,mt |nM9C /dev/rmt0.1 h8#TapeName N}XkG4&m}D(x;Gi)Ex h8#IT9C Count N}8(`vYw# S|n ZExD10;C4 Count N}8(DD~ax{jG}# +Exr0F/I Count N}8(DD~},"R+dEC=B;vD~D*7# +ExrsF/I Count N}8(DD~},"R+dEC=x}Dns;vD~D*7# g{9C bsf S|n+ -f TapeName 8( TapeName N}# >} 1. *4F rmt1 Exh8,kdk: mt -f /dev/rmt1 rewind 2. *Z1!Exh8Or0F/=vD~,kdk: @V83rPv|n 691 mt fsf 2 3. *Z /dev/rmt0.6 D~PDExO4=vD~ax{jG,kdk: mt -f /dev/rmt0.6 weof 2 Kv4, 0 >0 mwI&jI# mw"zms# D~ /dev/rmt/n.n /usr/bin/mt 8(4&m}Dw=ExSZ# |, mt |nD~# `XE" tctl |n# environment D~M rmt XbD~# ioctl S}L# 6Yw53kh8\m7PD:Exz;# mtrace |n C> r!S4=SU=D`cc%76# o( mtrace [ -l ] [ -M ] [ -n ] [ -p ] [ -s ] [ -U ] [ -g gateway ] [ -i if_addr ] [ -m max_hops ] [ -q nqueries ] [ -r resp_dest ] [ -S statint ] [ -t ttl] [ -w wait ] source [ receiver ] [ group ] hv zYi/XESSU==4D76pxc+M,X>U/x>X7"E"|D}?M7Ivm4,"+l&5 XxksLr#1!SU=GKP mtrace |nDwz,1!iG 0.0.0.0# ":mtrace |nGbZCZxPxgbT"b?M\mD#IZZxgP mtrace |n:XX,\bZdM Yw}LPrST/E>P9C mtrace |n#&CWH9C|r_ICK$JOtk9C|#g{8( -g j>,r41!*KP mtrace Dwz,SU=1!*}Z07D7Iw# Z1!ivB,mtrace |nnuT}?I -m j>w7hC#g{Z 3k,1dt(C -w j>|D)Z;Pl&,r! *(GE)"R=bP;Apxc==#"vzYi/1t /;vnsxF},"RpvvS1={u76zYjOr;PU=l&#Z?vx>Pa"M`v=b(1 !5* 3,II -q j>|D) #xP0k?VDT<(1!5* 2),&pX7hC*j,uD%cc% zf,nUD%cc%T<\;?F9CT -M *j>D`cc%zf,r_g{8( -UM,mtrace |n+ WHT<9C%cc%,;s9C`cc%#TZ?vT<,g{Z,1^FZ;PSU=l&,Mr! *(G E) #ZT7IwGNV7Iw#mtrace |n+"Ti/(}^l&D7IwD}v(C -e j>|D)x>#49 mtrace |n;\"Ml&,|I\IT*"l&# j> -g gateway (}%cc%1Sr`cc%7Iw gateway "MzYi/,x;G`cc%Ci/#bXkGI-( 4=SU=D76ODns;vx>7Iw# -i if_addr 9C if_addr w*C4"MzYi/D>XSZX7(Z`^wzO)Rw*SU=Ml&?j;CD 1!5# -l ? 10 kT`cc%76^^ZX-7r!E"|YJMpD3FE"(ND -S stat_int)# -m max_hops + max_hops hC*SSU==4+zYDnsx>}#1!5* 32 vx>,T DVMRP 7I-i 45G^ns# -M Tn|;kD"TX7,x;GC{EM}V(#f{F~qwDX7 - {F4iR76OD?v 7Iw) # -p ;/Xl}Id{t/DzYD`cc%l&#Z`cc%7IwO$w1K&\nP'# -q nqueries +Nbx>i/T" aKDX7(224.0.1.32)Tb# -s r!rLm%dv,Cm%dvv|,`cc%76x;|,E"|YJMpD3FE"# -S statint +U/zY3FE"dD1ddt|D* statint k(1!5G 10 k)# -t ttl *`cc%zYi/Ml&hC ttl(zf1drx>}) #}K9C 1 D ttl DyP7Iw`cc%i D>Xi/b,1!5G 127# -U ?Fu<`cc%T<9C%cc%fz# -w wait +HrzYl&D1dhC= wait k(1!5G 3 k)# N} source 8(wz,*|0R4TXbSU=D`cc%76#bGXhN}# receiver 8(wz,SCwzIT*XbD40R`cc%76#1!*KP mtrace |nDwz#bGI!N }# group 8(`cc%i#bGI!N}# >} ZTB>}P,=vzw,10.27.41.57 M 10.27.40.20 ZI_P=vSZ(10.27.40.11 M 10.27.41.11)D7I wV*D=v;,SxO#*S 10.27.40.20 = 10.27.41.57 iR`cc%76,kdkTBZ]: # mtrace 10.27.41.57 224.2.0.1 @V83rPv|n 693 T>gB: Mtrace from 10.27.41.57 to 10.27.40.20 via group 224.2.0.1 Querying full reverse path... 0 ? (10.27.40.20) -1 ? (10.27.40.11) DVMRP thresh^ 1 -2 ? (10.27.41.57) Round trip time 1 ms; total ttl of 2 required. Waiting to accumulate statistics... Results after 10 seconds: Source Response Dest 10.27.41.57 224.0.1.32 v __/ rtt 1 ms 10.27.41.11 10.27.40.11 ? v \__ ttl 2 10.27.40.20 10.27.40.20 Receiver Query Source Overall Packet Rate Packet Statistics For Traffic From 10.27.41.57 To 224.2.0.1 Lost/Sent = Pct Rate 0 pps `XE" `X|n|, mrouted X$LrM traceroute |n# multibos |n C> 4("|BM\m rootvg OD`vy>Yw53(BOS)f># o( multibos -s [-l Device {-a | -f File | -b File}] [-e File] [-i File] [-L File] [-pntNX] multibos -c -l Device {-a | -f File | -b File} [-pnNX] multibos -m [-pnX] multibos -u [-pnX] multibos -B [-ntX] multibos -S [-nX] multibos -R [-ptX] hv multibos |nJm root 6pD\m1Z,;v rootvg O4(`v AIX 5}#multibos 20Yw4(; v8Cy>Yw53(BOS),C53S@"D}<_-m(BLV)}<#bMZx(D rootvg O4(K= vI})D1># yPd{D~53M_-mh8_-m(}g,D~53P;|,DG )_-m);'V4F,"+;2m# j> -a -B -b File -c -e File -f File -i File -L File -l Device -m -N -n -p -R -S -s -t -u -X 8( update_all 20!n#T20M(FYwP'# 9(}<3qYw#(}9C AIX bosboot |n,4(8 C}<3q"+d4k8C BLV# 8(20r(FYwZd*20D20&sm~#20&s m~o(&Cq- geninstall <(# Z8C BOS P4Pm~D(F|B# C}rmo=o(Pv20YwZd*E}Dn/ BOS D ~# Pv20r(FYwZd*20D^)(}g APAR) #Pm Do(q- instfix <(# 8(I!D image.data D~,TCZzfS10 rootvg 4 (D1! image.data D~# 8(;vD~,CD~+|,8C BOS P*|(Dd{_mDPm# Z20r(FYwZd20CZm~|BDh8r?<# 208C BOS# x}}<3q&m#Cj>&vIdVKb AIX }<}LD -ia;D\m19C# Z'\1;4Pe}#C!nTZZYw'\s#t multibos }]G\PCD# 4PT8(YwD$@#TZhC"}%"20"6BM( FYwP'# }%yP8C BOS Ts# TT8C BOS D~53D chroot CJ(t/;%= shell# 4(8C BOS D5}# @9 multibos |D}4P# Kv4, 0 >0 yP multibos |nYwI&jI# "zms# 2+T ;P root C'EITKP multibos |n# @V83rPv|n 695 >} 1. *4P8C BOS 20Yw$@,kdk: multibos -Xsp 2. *208C BOS,kdk: multibos -Xs 3. *9CI! image.data D~ /tmp/image.data ME}Pm /tmp/exclude.list 208C BOS,kdk: multibos -Xs -i /tmp/image.data -e /tmp/exclude.list 4. *208C BOS "20d{m~(P*|D~ /tmp/bundle "Z3q4 /images P),kdk: multibos -Xs -b /tmp/bundle -l /images 5. *9C update_all 20!nT8C BOS 4P(FYw,kdk: multibos -Xac -l /images 6. *20yP8C BOS D~53,kdk: multibos -Xm 7. *4P8C BOS }%Yw$@,kdk: multibos -RXp 8. *}%8C BOS,kdk: multibos -RX ^F v multibos |nZ xP 5300-03 Fv,$|D AIX 5L V5.3 M|_f>P\'V# v 10D rootvg Xk_Pc;DUdCZ?v BOS Ts1># BOS Ts1>EZM-Ts`,D;vr `vELO# v 4F_-mD\};\,} 128 v#4F_-mM2m_-mD\}~SZmi^F# D~ /usr/sbin/multibos /etc/multibos |, multibos |n# |, multibos }]MU># `XE" 620k(F7PD:multibos 5CLr;b;Z# mv |n C> F/D~# o( F/"X|{D~ mv [ -E{force|ignore|warn} ] [ -i | -f ] [ -I ] SourceFile ... TargetFile 696 |nN#-i j>a>zZ2GD~0H7O#g{ -f M -i j>xPiO8(,ra9Cns8(Dj># mv |n+D~M?D~{#1F/D~1,kd{D~DyP4S<#V;/,}Gz+dF/=;,DD~5 3#1+?, mv |nT>D~(^zk" RSjDD~mI(zkI\^(j+m>CJmI(#1 SourceFile D8?I(}9C -f !n2G# IT9C mv |nZ`,DD~53rD~53.dF/D~#;\GZ;vD~53P$w,9GgD~5 3$w,mv |n+D~4F=?j&">}-D~# mv |nZBD~P#fn|}]^D1d"n|CJ 1d"C'j6"ij6"D~==")9tTT0-mDyP_Mi# g{;\#fyP_Mij6,mv |ne}?jPD S_ISUID M S_ISGID ;#g{;\e}b);,49 Kvk^',mv |n+oO{"r!=jj>Dax# g{TsQ a>:mv |nIT2Gm`VPD~,}G8(K -i j>#-i j>a>zZ2GD~0H7O#g{ -f M -i j>xPiO8(,ra9Cns8(Dj># @V83rPv|n 697 -E !nh*BPN}.;#g{!T -E !n,warn G1!P*# -E force g{D~DL(6's!r_Ud#t^(#f,rTD~D mv Yw'\# ignore Z#f6'tT1vTNNms# warn g{D~DUd#tr_L(6's!^(#fM"v/f# Z2GVPD~.0;a># F/D~r?<=VPD76{F.0xPa>,(}szJET>D~{#g{zT y roT73P y D`H o*/f{"# -f -i -I >} 1. *X|{D~,kdk: mv appendix apndx.a C|n+ appendix X|{* apndx.a#g{|{* apndx.a DD~QfZ,|DIZ]+I appendix D Z]f;# 2. *F/?<,kdk: mv book manual g{ manual fZ,C|n+ book BDyPD~M?<},R`,DD~Z?< manual P w* chap1 vV# 4. *+D~F/=m;v?<,#V`,D{F,kdk: mv chap3 manual C|n+ chap3 F/= manual/chap3# ":} 1 M} 3 |{K=vD~,} 2 |{K=vVP?<,x} 4 |{K;vD~M;v?<# 5. *+`vD~F/=m;v?<,kdk: mv chap4 jim/chap5 /home/manual C|n+ chap4 D~F/= /home/manual/chap4 D~?<,"R+ jim/chap5 D~F/= /home/manual/chap5 D~# 6. *9Cx#=%dV{D mv |n,kdk: mv manualchap1 ;pwC# 698 |nN0 yPdkD~F/I&# "zms# D~ /usr/bin/mv |, mv |n# `XE" chmod |n"ln |nM rm |n# rename S}L# 6Yw53kh8\m7PD:D~;# 6Yw53kh8\m7PD:?<;# 6Yw53kh8\m7PD:dkMdvX(r;# mvdir |n C>F/(X|{)?<# o( mvdir Directory1 Directory2 hv mvdir |nZ;vD~53PX|{?<#*9C mvdir |n,XkT Directory1 M Directory2,0d8? <_P4mI(# Directory1 N}Xk|{VP?<#g{ Directory2 ;fZ,+ Directory1 F/= Directory2 P#g{ Directory2 fZ,Directory1 I* Directory2 DS?<#NN?<<;\Gd{?}VPD Directory2# mv |na)k mvdir|n`,D&\# g{?<;} *X|{? F/}Kfr# o( mvfilt -v 4|6 -p p_fid -n n_fid hv 9C mvfilt |n4|D}KfrmP}KfrD;C#C|nD IPsec }KwfrIT9C genfilt |n" IPsec smit(IP V4 r IP V6)r0ib(Cx1SK%PDyZ Web D53\mw4dC# j> -v -p -n 700 }KfrD IP f>#5 4 8( IP V4 R5 6 8( IP V6# }Kfrj6#|8(}KfrmPfrD0;v;C#TZ IP V4,IZZ;v}Kfr;IF/,y T5 1 G^'D5# }Kfrj6#|8(}KfrmPfrZF/sDB;C#TZ IP V4,IZZ;v}KfrG#tD frrx^(F/|,yT5 1 G^'D5# |nNT"oS<#zy!qDj>7(I troff |nMj}]|zID )w._"j>MN}# mvt |n,;s troff |n,|\T/X+dvdM=s&mLr,}GX(h*;b4v#19C mvt | n1,C';&C8(s&mwLr#mvt |nICD76gB: 1. -z j>(;P9Cs&mwLr)# 2. -TName j># 3. A! TYPESETTER 73d?# 4. 1!5hC* ibm3816# D~8( mvt |nq=/DD~# j> j>\TNNrPvV,+G|GXkZD~ N}0T>#g{;P8(D~,mvt |nr!dj>Pm# -a -c -e -g -p -t -z -D ?j;C -T {F - +IAD troff dvT>=UK# wC cw |n# wC eqn |n;2a9 eqn |nA! /usr/share/lib/pub/eqnchar D~# wC grap |n,b+4}4wC pic |n# wC pic |n# wC tbl |n# wC^dvD}Kw(s&mwLr)4&mrX(r troff |nDdv# +dv8}=8(h8?j;C#?j;Cd?D'V5G 4014,C5G9C tc |n8(D Tektronix 4014 UK# 1I{Fd?8(1,* troff h84(dv#dv(}`&Ds&mwLr"M#1!5G ibm3816# ?FSj(}g -a j>)<+]x troff |n# 18( -(minus)j>x;GD~N}1,mvt |nA!j48(w*dvD3f6'# ":g{wCx -e"-c"-t"-p"-g r - PD;vr`vj>Rx troff |nPD -o Pmj>D mvt |n,M\SU= broken pipe {"#g{ZPmd?P;8(D5Dns3f,ba"zKiv#K PO\@{";GNNJbD8>"RITvT# @V83rPv|n 701 73d? TYPESETTER |,XZXbDr!h8DE"# D~ /usr/share/lib/pub/eqnchar |,XbV{(e# `XE" cw |n"eqn |n"grap |n"mmt |n"pic |n"tbl |n"tc |nM troff |n# eqnchar D~q=# troff |nPDDB0mvt M troff |nD mv jm~|1# mwm |n C> KP AIXwindows 0Z\mw(MWM)# o( mwm -display Host:Display:ScreenID -xrm ResourceString -multiscreen -name Name -screens Name [ Name ... ] hv mwm |nKP AIXwindows 0Z\mw(MWM)"R##IT>ra0\mwt/# AIXwindows 0Z\ mw(MWM)G X Window System M'z,|a)0Z\m&\M;)a0\m&\#|a)(IC'M Lr1)=cXF0Z4,*X}g,T0dk9cyP(D&\#|2a)a 0\m&\}g#9;vM'z# 0Z\mwDb[MP*\(}DdX(J4DdC4|D#J4Z X Defaults B(e# Z1!ivB,mwm |nv\\mI -display !nr DISPLAY 73d?(Z1!ivB,A; 0 )8 (D%;A;#g{8( -multiscreen !nr_ multiScreen J4G True,mwm |n"T\mT>wO DyPA;# 1 mwm |n\m`vA;1,-screens !n\C4x?vA;|{;v(;DJ4{#{FIUqV*, }g,-screens mwm0 mwm1#g{A;}`Z{F,#`A;DJ49CZ;v{Flw#Z1!ivB, A;ECwA;{F# PX0Z" -display Host:Display:ScreenID 8(9CDT>w#-display !nPTBN}: Host 8(xgOP'53Dwz{#y]iv,bI\GC'Dwz{rG6 L53Dwz{# Display 8(53PT>wE((#G 0),ZCT>wOT>dv# ScreenID -xrm ResourceString -multiscreen -name Name -screens Name [Name [...]] 8(T>dvDA;E#Ek 0 G*%vA;53<8D# 1t/ mwm |n1tC8(DJ4# 9 mwm |n\mT>wODyPA;#1!G;\m%;DA;# 1Z Name*Resource P1,9 mwm |n9C8(D{FlwdJ4# * MWM \mDA;8(9CDJ4{#g{ MWM }Z\m%;A;,rv9 CPmPDZ;v{F#g{\m`vA;,SA; 0 *<4r+{FVdxA;# }g,A; 0 q!Z;v{FxA; 1 q!Z~v{F# 0Z 1!0Z\mw0Zr\PTB,`X&\D;,Di~: jbxr jb8 n!/4% ns/4% }KT>M'zjbb,jbxr9C4F/0Z#*F/0Z,+8kECZjbxrO, 4B4% 1,;sO/0Z=BD;C#ZO/}LP,F/_r\4m>BD;C#1ME4 %1,0ZMF/=BD;C# jb8|,jbxr"n!/4%"ns/4%M0ZK%4%#ZN40ZP,}g2N0 Z,jb8Z0ZO!/# *+0Z*dI1,MEC4%#4jb8PD4% 3 rw{_rs!2 \+]0ZK%#v*!q,z9\;%w4% 1 4B-M#VK%;;sEC8k"!q# 2IT(}3r4B Shift+Esc r Alt+Space 4|3r4Ey0ZK%#+8kECZ0Z K%4%O"+w4% 1 XU0Z#BmPvK0ZK%DZ]: 1!0ZK% !q V4 hv V40Z= ns/rn!/.0Ds!# F/ Alt+F7 Jm0ZfE|r rsjF/# s! Alt+F8 Jm0Zw{s!# n!/ Alt+F9 +0Z*dI;vp$nV*mwBD 0Zs!# ITZM'zxrM0Zr\dmSI!D matte ^N#matte ;Gf}D0Zr\?~#; Pk matte X*D&\# w{_rs!dz matte SY| Alt+F5 #0Z\C0Zr\ODn!/4%}M'z# Z1ME4% 3# ZDwn# 4%Yw %w4% 1 +w4% 1 +w4% 1 O/4% 1 4B4% 3 O/4% 3 18kZ}M'z# *B-mD0ZK%,18kZX5P0ZQ;# 0ZD+VQ;3rI|D*hC|Ldk9c"X5PQ;3r\ ;|D,SxJm2,0ZECZ8%60ZDBf#TBN}5T>KT f.lower /}DQE3rD^D: f.lower f.lower [within] f.lower [freeFamily] 5M5PPD2,0Z(#tZ80ZDOf)"R5M+V0ZQ;PD5 P# 5M5PPD2,0Z(#tZ8zDOf)+;5M+V0ZQ;PD5P# 5MSd5PQ;PVkv4D0Z(Z8zBf),+;5M+V0ZQ;P D5P# within M freeFamily N}52\CZ f.raise M f.raise_lower /}# X 1!5 mwm |nSdJ4}]bPxPdC#C}]bSTB4PxP9(#|GTEH3rPv# 1. mwm |nP!n 2. XENVIRONMENT d?r $HOME/.Xdefaults-host 3. RESOURCE_MANAGER y0ZtTr $HOME/.Xdefaults 4. $HOME/Mwm 5. /usr/lib/X11/app-defaults/Mwm# /usr/lib/X11/app-defaults/Mwm M $HOME/Mwm D~{m>b)D~D0_;C#536'`J4D~D 5J;CI\!vZ XFILESEARCHPATH 73d?M10DoT73#X(ZC'D`J4D~D5J;C I\!vZ XUSERFILESEARCHPATH M XAPPLRESDIR 73d?T010DoT73# J4}]bPDu?\N save unders GqCZ mwm i~#*K9.z',save unders XkI X ~qw4 5V#g{ save unders CT5V,X ~qw+#fI_P save under tThCD0Zy~GD0ZZ]#g{ saveUnder J4* True,mwm |n+ZNN5PKhCDM'zD0Z\mwr\OhC save under tT#g{ saveUnder J4* False,save unders r;Z NN0Z\mwr\O9C#1!5G False# topShadowColor(` Background) 8(%?u0+#CU+CZ0Z\mw^NDsOG#1!5yZA ;DIS`MxP!q# topShadowPixmap(` TopShadowPixmap) 8(%?u0qX<#CqXM4!0ZDT>#g{9C1! 5 True,rD>CUW(;Pc-)30fF#b9CD>Z8( backgroundPixmap D%+53P|WZA!#;P1S7FZD>\ 'DxrPDc-GQe}D#g{* False,rD>1SZVP30D %?xPfF# 10Z;PC'8(D;C1,7(0Z;C#g{5* True,0ZMZ .=91=rO+F(;=r\DsOG#g{5* False,M9C10 dCD0Z;CCT9C#ZN;ivB,mwm |n+*9CDU+3q<9c_T#g{J45GT=D,rZM' z0ZOxPU+3qwD multiclick 1d# enableWarp(` EnableWarp) 9 mwm |nZ|LXFw{s!MF/Yw1+8k*r!(D0Z Pd#+5hC* False am w|G1 +Vn/D dk0Z#(+Vn/0ZD;v>}Gv/u, |IT;h**M'zhC9cxxPYw# )g{J4G False,|Ld k9c";GT=XhC*+Vn/0Z#1!5G True# fadeNormalIcon(` FadeNormalIcon) 7(0Z\mwGqXEZA;X(xrDy] iconPlacement J44v(+_T#J4_PTB}VI\ 5:+?"91M.=#1!50+?1a#915a,RhC,RhC)r)rjE)#n/jE52IT8( *1ZECKECD=r# SecondaryLayout m>ZN&ECBDPrP# }g,RO5m>0ZDsOG;Ch*;!(#g{5G False,0Zy]u<0ZdCtTEC#CJ4D1!5G False# @V83rPv|n 719 6p0Z\m/}D|s(hC#g{C58(,b)|s(f;ZC 1!s(#|s(D8(hCI mwm J4hvD~8(#CJ4D1 !5G DefaultKeyBindings# keyboardFocusPolicy(` 7(|L9c_T#g{hC*8k5,|L9c_T+|L9chC KeyboardFocusPolicy) =|,8kDM'z0Z(C8k2I\Z mwm |nmSDM'z0 Z^NP)#g{hC*T=5,1C'ZkM'z0ZOD8krk mwm ^N`XDNb?V,14Bsjs|1,C_T+|L9chC =M'z0ZO#CJ4D1!5GT=D# limitResize(` LimitResize) 7(GqJmC'+0Zs!w{=Hns_g|s#g{CJ4G True,C';Jm+0Zs!w{=Hns_g|s#CJ4D1!5 G True# lowerOnIconify(` LowerOnIconify) 7(10ZZ0ZQ;DW?# 5 False +F /YwDXNV*# moveThreshold(` MoveThreshold) XFF/0ZMwODA;#g{* False,mwm | n;\m%;A;#1!5G False# passButtons(` PassButtons) m>Z4%4BB~CZ4PM'zOBDPD0Z\mw/}s,G q+|G+]xM'z#g{CJ45G False,4%4BB~;+]x M'z#g{5* True,4%4BB~+]xM'z0Z#0Z\mw/ }ZNNivB<*4P#CJ4D1!5G False# passSelectButton(` PassSelectButton) m>Z!q4%4BB~CZ4PM'zOBDPD0Z\mw/} s,Gq+|G+]=M'z#g{CJ45G False,4%4BB~; +]xM'z#g{5* True,4%4BB~+]xM'z0Z#0Z\ mw/}ZNNivB<*4P#CJ4D1!5G True# positionIsFrame(` PositionIsFrame) m>gNbM0Z;CE"(4T WM_NORMAL_HINTS tTMdCk s)#g{CJ45G True,rE"bM* MWM M'z0Zr\D; C#g{5G False,r+dbM*G0ZDM'zxr;C#CJ4D 1!5G True# positionOnScreen(` PositionOnScreen) m>0Z&Cu18kZ0Zs!_rZ1w{s!DbjGq#g {* True,T>bj;qr,T>0Z\mwbj#1!5G True# * mwm |n\mDA;8(9CDJ4{#g{ mwm |n\m%; A;,vPPmPDZ;v{FZ9C#g{ mwm |n\m`vA ;,SA; 0 *<4r+{FVdxA;#}g,A; 0 q!Z;v{ F,xA; 1 q!Z~v{F#1!A;{FD>}G 0 M 1# XFN1T>4!E"#|XFZF/rw{s!DYw}LPD0Z ;CMs!D4!E"T0uyPD4!(1!5) # behavior 7OP*P;# kill 7OU= KILL EE# move ZF/}LPT>;C# none T>;P4!# placement Zu;CMs!# quit 7OKv MWM# resize Zw{s!}LPT>s!# restart 7OXBt/ MWM# TB|nP5w showFeedback J4Do(: Mwm*showFeedback: placement resize behavior restart CJ4f6a)uPXDY 10Z#CJ4D1!5GK%jb5(4,2,0Z_Px0ZK% 4%Dw{s!D_rMjb8) # &CLr2\8(0Z\mw&C+DV^N&CZd0Z#g{b4 vK,r0Z\mw;&CI&CLrM transientDecoration J42 ,m>DG)^N#qr,0Z\mw;&CI transientDecoration J 4m>D^N# transientFunctions(` TransientFunctions) m>D)0Z\m/}IJC(r;IJC)Z2,0Z#/}f6j +k clientFunctions(M'zX(D)J4`,#CJ4D1!5G -minimize -maximize# &CLr2\8(0Z\mw&CTd0Z&CD)&\#g{b4v K,r0Z\mw;&CI&CLrM transientFunctions J42,m >DG)/}#qr,0Z\mw;&C transientFunctions J4m> D/}# useIconBox(` UseIconBox) 7(Gq+18k8r0ZK%4%1,0ZK%Gq;+]"RZsj%w sT#V+]#g{CJ4x(5G True,K%#V+]# True GCJ 4D1!5# wMenuButtonClick2(` m>0ZK%4%OD+wYwGq4P f.kill /}#1CJ4x(1! WMenuButtonClick2) 5G True 1,0ZK%4%OD+wYw4P f.kill /}# M'zX(J4 8(M'zX(J4Do(gB: Mwm*ClientNameOrClass*ResourceID }g,Mwm*mterm*windowMenu CZ8( mterm M'z9CD0ZK%# *yPM'z`8(M'zX(J4Do(gB: Mwm*ResourceID X(DM'zf6EHZyPM'zDf6#}g,Mwm*windowMenu CZ8(;P8(0ZK%D+?M 'z`9CD0ZK%# *4*{FM`(4,;Pk|G`XD WM_CLASS tTD0Z)D0Z8(J45Do(gB: Mwm*defaults*ResourceID }g,Mwm*defaults*iconImage CZ8(4*{FM`D0Z9CDDG)^N#qr,mwm | n&CI clientDecoration J4m>D^N#TBG;v0 Zr\^NDPm: all 8(|,yPD^N(1!5)# border 8(0Z_g# maximize 8(0ns/14%(|,jb8)# minimize 8(0n!/14%(|,jb8)# none 8(;P^N# resizeh 8(_rw{s!dz(|,_r)# menu 8(00ZK%14%(|,jb8)# title 8(jb8(|,_r)# TBG0Zr\^N|nD>}: Mwm*XClock.clientDecoration: -resizeh -maximize |S XClock 0Z>}w{s!dzM0ns/14%# Mwm*XClock.clientDecoration: menu minimize border |S XClock 0Z>}w{s!dzM0ns/14%#": N;K% r_n!/b6Ejb# @V83rPv|n 725 clientFunctions(` ClientFunctions) m>D) mwm /}JC(r;JC)ZM'z0Z#CJ 45G/}Pm#g{PmPDZ;v/}.0P -(uj G),r mwm |n*<1|,yPD/},"S/OPu %#g{PmPDZ;v/}.0P +(SjG),r mwm |n*<1;P/},"9(;vPm#PmPD?v /}XkT`&D +(S)r -(u)jG*<,"CUq kB;v/}t*# &CLr2\8( mwm |n&C+DV/}&CZd0 Z#g{b4vK,mwm |n;&CI&CLrM clientFunctions J42,m>DG)/}#qr,mwm | n&CI clientFunctions J4m>D/}# TBGCJ4ICD/}Pm: all 8(|,yPD/}(1!5)# none 8(;P/}# resize 8( f.resize# move 8( f.move# minimize 8( f.minimize# maximize 8( f.maximize# close 8( f.kill# 7(1M'zq!|Ldk9c1Gq=QM'z#g{5 G False,r10Zq!|Ldk9c1;|DT>D0ZQ ;#1 keyboardFocusPolicy GT=511!5G True, x1 keyboardFocusPolicy G8k51G False# iconImage(` IconImage) *M'z8(ZC0Z\mwDDDDDD1&CLrns/1y9CDM'zs!#CJ458 (*mH x _H#mHM_HZM'z9CD?~PCTb M(}g,(#G8V{UKBfw)#w*!q,91r .=5\8(4m>M'zns/D=r#g{;P8(C J4,r9C WM_NORMAL_HINTS tThCDns_g g{QTdxPKhC#qr,1!5G0Z\m_rnd A;1DM'z0ZDs!#1M'zns_g;G1ns M'zs!4I maximumClientSize J47(1, maximumMaximumSize J45MCZTns_gD10ZK%r*1((#(}4B;ZM'z0Zr\ D00ZK%14%OD4% 1)+]DK%0q{F#Z mwm J4hvD~P8(K%0q#IT(}8(q= Mwm*ClientNameOrClass*windowMenu DJ44ZM'zy !O(F0ZK%(kND mwm Resource Description File Syntax q ! | ` E " #) C J 4 D 1 ! 5 G DefaultWindowMenu# @V83rPv|n 727 J4hvD~ mwm J4hvD~G;vv9J4D~,|,1!D~(.Xdefaults"app-defaults/Mwm)PDu?y}C DJ4hv#||, mwm |n+*9CDJ4hv,"RZ1!D~(;D~#vTUWP#IT}C nrV{T\bXbDbM(}g,#("M{)IT}C4@9sbM*"MV{)#}CDnIT|,Z 01(+}E)#Z%vV{0mS \ (41\) MIT}C#yPSG}CD #("M{)*<=P)2DD >;1w"M,xR;abM*J4hvD;?V#g{ !(*>E)G;PDWV{,CPMOwG"M# g{;PT \ (41\) ax,B;PMO*GCPDSx# 0Z\mw&\IT(}4%M|s(T00Z\mwK%4CJ#&\m>*4%M|s(hCT0K%0 qf6D;?V#&\f6o(gB: Function = FunctionName [FunctionArguments] FunctionName = Window Manager Function FunctionArguments = {QuotedItem | UnquotedItem} 'VTB&\#g{y8(D&\;Gy'VD&\.;,r mwm |n+dbM* f.nop /}# f.beep f.circle_down [Icon | Window] f.circle_up [Icon | Window] f.exec r ! f.focus_color 728 |nN}M'z0Z#g { WM_SAVE_YOURSELF -iQ20,x WM_DELETE_WINDOW -i;P20,rM'zaU=M 'z{"B~5wh*<8#9M'z#g{M'z;P2 0 WM_DELETE_WINDOW r WM_SAVE_YOURSELF , rC&\*9kDM'z{r`#g {M'zN};P8(,/}t/DOBDm>*9kD0 Zr# +6*(R-)K%kK%0qu?rkxP4%r4|s (DK%`X*#menu_name /}N}j6+9CDK %# #(z0Z(4,2,0Z) M|G`XDw0ZECZd}#4,# 9`&DM'z0ZTd}#s!T>,"/v=0ZQ; D%?#(z0Z(4,2,0Z)M|G`XDw0ZE CZd}#4,# 9*/v DM'z{r`#g{;P8(M'z N},rC/}t/ DOBDm>*/vD0ZrX5PQ;D%?,"/vC5 PA+V0ZQ;D%?# g{w0Z?V;d{0Z?V~G,r+w0Za}=0 ZQ;D%?;qr,+|5M=0ZQ;DW?#C/} DN}G%`EbD# g{5PPD(z0Z(CZ80Z.O);&CLr5P PDd{0Z?V~G,r8( within a}|;qr,+0 Z5M=5PQ;DW?#T+VQ;rP;P0l# f.refresh f.refresh_win f.resize f.restart f.restore f.restore_and_raise 730 |nNX5PQ;D%?,"R+C5P2a}=+V0ZQ ;D%?;qr,+0Z5M=d>X5PQ;DW?," R+C5P5M=+V0ZQ;DW?# 9X-yPD0Z# 9X-M'z0Z# 9;%TXw{M'z0Zs!# 9XBt/ mwm |n(P'#9MXBt/)# V4k0Z`X8k*rDA;E#A;SA; 0 *<`E# f.send_msg MessageNumber f.separator f.set_behavior next +8k*rB;v\\DA;(x}NbG\\A ;) # prev +8k*r0;v\\DA;(x}NbG\\A ;) # back +8k*rn|;vCJDA;# "M _MOTIF_WM_MESSAGES `MDM'z{", MessageType I MessageNumber /}N}m>#;P1 MessageNumber |,Z _MOTIF_WM_MESSAGES tTP 1E"MM'z{"#g{K%nCZ4P;|,ZM'z _MOTIF_WM_MESSAGES tTD{"D f.send_msg / },CK%njE;IC# 9K%Vt{;EC=8(;CDK%0qZ(vTj E) # 90Z\mwy]1!P*XBt/(g{dCK(FP *)rEX4(FP*#Z1!ivBbs(= Shift+Ctrl+Meta+! 4|3r# Shift+Ctrl+Meta+! 4|3rZ1!M(FP*.dxPP ;(4,P;) #1C'P;=1! MWM P*1,mwm J 4D}?Y(*|GD1!5,"R mwm |nXBt/# 1C'P;X(FP*,G)|D=1!5DJ45C(F 54;,R mwm |nXBt/# 14P f.set_behavior /}1,"zTBC';%wC: 1. T>53#=T0r4a>C'7O f.set_behavior Y w# 2. C'\!{K1LDYw# 3. 0Z\mwXBt/# 4. 0Z\mw&CBDdC5((Fr1!)# 5. 3d0Z\mwi~# 1hC1! MWM P*1,1!J45CT&C,Rg{Q 8(,r&CXF0Z\mwP*DM'ztT#b|, _MOTIF_WM_HINTS M _MOTIF_WM_MENU tT#b) tTI\Dd1! MWM P*,+;ZTyPC'<;BD ivBEb4v# +jbek=8(;CDK%0qo# f.title /}OBD ?v/}J4`MM0Z\mw/}y&CD/}OBD: /} OBD J4 f.beep root C'"*4%M|s(/OT0K%0qf6D;?V# 4%B~PTBo(: Button = [ModifierList] ModifierList = Modifier Name {ModifierName} yP8(D^N{\CZ ModifierName N}D5DPm#Alt |#;jG* Extend r Meta#Alt M Meta ZB~f6PIT%;9C# ^N{ Ctrl Shift Alt Meta Lock Mod1 Mod2 Mod3 Mod4 Mod5 hv XF| Shift | Alt r Meta | Meta r Alt | Lock | ^N{ 1 ^N{ 2 ^N{ 3 ^N{ 4 ^N{ 5 TBGm>\CZ ButtonEventName N}D5DPm# 4$ Btn1Down Btn1Up Btn1Click Btn1Click2 Btn2Down Btn2Up Btn2Click Btn2Click2 Btn3Down Btn3Up Btn3Click Btn3Click2 Btn4Down Btn4Up Btn4Click Btn4Click2 Btn5Down Btn5Up Btn5Click Btn5Click2 hv 4B4% 1 ME4$ 1 4BMME4$ 1 +w4% 1 4B4% 2 ME4% 2 4BMME4% 2 +w4% 2 4B4% 3 ME4% 3 4BMME4% 3 +w4% 3 4B4% 4 ME4% 4 4BMME4% 4 +w4% 4 4B4% 5 ME4% 5 4BMME4% 5 +w4% 5 @V83rPv|n 733 0Z\mwyC4xPK%zGMs(0Z\m/}D4|B~G%;D4B4|;vTME4|#4|B~ PTBo(: Key = [ModifierList] KeyName ModifierList = ModifierName {ModifierName} yP8(D^N{<;bM*%bD(2MG514|B~"z1,;P8(D^N{)#4|^N{M&C Z4%DG)^N{`,#KeyName N}G X11 |k{F#4|{E{FZ keysymdef.h D~P(>} XK_ 0:) # 4|{E{FZt/}LPa;00Z\mw1bv*%;DX(|Xzk,R;a|D,}G00Z\m w1XBt/# 4%s( buttonBindings J45G4%s(D;5P{F,C4dC0Z\mwP*#14%4B1if8kF}r\ M'z0Z"4%4B&C;CDOBD2G4%4B 1t/0Z\mw/}DOBD(TOBDtPD/}\X*)# TBG4%s(Do(: Buttons BindingsSetName { Button Context Function Button Context Function . . Button Context Function } TBGOBDf6Do(: Context = Object[|Context] Object = root | icon | window | title | frame | border | app OBDf6m>*94%s(P',8kXkZN&#}g,window OBDm>*94%s(P',8kX kZM'z0Zr0Z\mr\O#frame OBDGXZM'z0Z\'D0Z\mr\(|(_rMjb 8),border OBDGXZ0Z\mr\D_g?V(;|(jb8),title OBDGXZ0Z\mr\D jb8,app OBDGXZ&C0Z(;|(0Z\mr\)# g{ f.nop /}G*4%s(x8(D,M;xP4%s(# |s( keyBindings J45GC4dC0Z\mwP*D|s(/OD{F#14BX(|10Z\m/}Ma4P# |s(&CDOBDGT|s(f64m>D#P'DOBDkG)&CZ4%s(DOBD;y# TBG|s(Do(: Keys BindingsSetName { Key Context Function Key Context Function . . Key Context Function } g{ f.nop /}G*|s(x8(D,M;xP|s(#g{ f.post_wmenu r f.menu /}s(=|,mwm |nZr*sT/9C,yD|SA;>}K%# 734 |nNOBD#TZC4%s(r*DK%,4%s(DOBDGK%DOBD# TBGK%0qf6o(: Menu MenuName { Label [Mnemonic] [Accelerator] Function Label [Mnemonic] [Accelerator] Function . . Label [Mnemonic] [Accelerator] Function } g{!(KK%n,rZK%f6PD?;Pj6KK%nDjEMh*jID/}#P!qX,IT8(K %4%zG{MK%4%|Ll]|#v1+]K%M|Liz&C1,zG{E"SwC# jEITGV{.r;1 m>I&jI# m>"zms# D~ /usr/lib/X11/$LANG/system.mwmrc /usr/lib/X11/system.mwmrc /usr/lib/X11/app-defaults/Mwm $HOME/Mwm $HOME/.Xdefaults $HOME/$LANG/.mwmrc $HOME/.mwmrc $HOME/.motifbind `XE" 6AIX 5L V5.3 |nNE"G*Z@za)Dz7M~q`4D# IBM I\Zd{zRrXx;a)>D5PV[Dz7"~qr&\XT#PXz10yZxrDz7M~q DE",krz1XD IBM zmI/#NNT IBM z7"Lrr~qD}C"GbZw>r5>;\9C IBM Dz7"Lrr~q#;*;V8 IBM D*6z(,NN,H&\Dz7"Lrr~q,I\Q5Pr}Zjkk>D5Z]PXDwn({#a)>D5"4ZhC'9Cb)({DNN mI#zITCif==+mIi/Dy: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. >un;JC"zrNNbyDunk1X(I;;BDzRrXx:International Business Machines Corporation 04V41a)>vfo,;=PNNV`D(^[Gw>D9G5,D)#$,|(+;^Z5,DPXG V("JzMJCZ3VX(C>D#$#3)zRrXxZ3);WP;Jmb}w>r5,D#$#rK >unI\;JCZz# >E"PI\|,JODB f>P#IBM ITf1T>vfoPhvDz7M/rLrxPDxM/r|D,x;mP(*# >LrD;mI=g{*KbPXLrDE"To=gB?D:(i)JmZ@"4(DLrMd{Lr(|(> Lr).dxPE";;,T0(ii)JmTQ-;;DE"xP`%9C,kkBPX7*5: IBM Corporation Dept. LRAS/Bldg. 003 11400 Burnet Road Austin, TX 78758-3498 U.S.A. ;*qXJ1Du~Mun,|(3)iNBD;(}?D6Q,JOPhvDmILr0dyPICDmIJOyI IBM @] IBM M'-i"IBM zJm~mI-ir NN,H-iPDuna)# PX+VZ(DBCS)E"DmIi/,kkzyZzRrXxD IBM *6z(?E*5,rCif==+i /Dy: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan IBM IT4|O*J1DNN==9CrV"zya)DNNE"x^hTzP#NNpN# © Copyright IBM Corp. 1997, 2006 737 f0G IBM z7DE"ISb)z7D)&L"dvf5wrd{I+*qCDJOPq!#IBM ;PTb )z7xPbT,2^(7OdT\D+7T"f]TrNNd{XZG IBM z7Dyw#PXG IBM z7 T\DJb&1rb)z7D)&Lav# >E"PTG IBM Web >cDNN}C<;G*K=cp{Ea)D,;TNN==d1TG) Web >c D#$#G) Web >cPDJO;G IBM z7JOD;?V,9CG) Web >cx4DgU+IzTPP ## >E"|,U#L5KwyC=D}]M(m>}#*K!I\j{X]>|G,>}P|(KvK"+>" 7FMz7D{F#yPb){FE"|(4oTN=Dy>&CLr,b)y>5w;,Yw=(OD`L=(#g{G*4UZ`4y> LrDYw=(OD&CLr`LSZ(API)xP&CLrD*""9C"-zrV"*?D,zITNN N=Tb)y>LrxP4F"^D"V",x^hr IBM 6Q#b)>}"4ZyPu~Bw+fbT#r K,IBM ;\##r5>b)LrDI?T"I,$Tr&\#C'g{G*K4U IBM &CLr`LSZ *""9C"-zrV"&CLr,rITNNN=4F"^DMV"b)y>Lr,x^hr IBM 6Q# K&|,DNNT\}]D5DC'&1i$dX(73DJC}]# Lj TBuoG International Business Machines Corporation Z@zM/rd{zRrXxDLj: AIX AIX 5L DB2 HACMP Hypervisor IBM Micro Channel PowerPC UNIX G The Open Group Z@zM/rd{zRrXxD"aLj# Linux G Linus Torvalds Z@zM/rd{zRrXxDLj# Java MyPyZ Java DLjMUjG Sun Microsystems,Inc. Z@zM/rd{zRrXxD"aLj# d{+>"z7r~q{FI\Gd{+>DLjr~qjG# 738 |nNX;CzmX$Lr(local location broker daemon) hv 202 j> vTDM;'VD 9C ld |n 165 j 9C ld |n 176 G<{F T>10xL 9C logname |n 222 X73d Z ld |nP 177 w3Ud mS;vmSD 9C mkps |n 597 T>Xw 9C lsps |n 374 (F B(C'J' 9C mkuser.sys |n 645 AYw 4FjZ{ 9C lsque |n 378 T>Z{F 9C lsquedev |n 379 Ts 2mD 9C ld |n 164 Tszk A!;vr|`D 225 4S 9C ld |n 163 `cc%76 S4=SU=,r! 9C mtrace |n 692 `cc%}]( *";v }Z9CD mrouted X$Lr `76 I/O lspath |n 369 mkpath |n 584 684 [F] "MJ~ 9C mail |n 450 ==,4S 9C ld |n 164 ~qG< 4( 9l mkboot |n 503 [G] |B }L #fQDdDD~ 72 8n qC1> 65 |BLri 9C make |n 463 2mTs 9C ld |n 164 $w:X\mw(WLM) dCPm 438 lswlmconf |n 438 X|V 20`XD~/ 62 [H] P=r!z "Mks= 9C lp |n 226 zI(F#= 9C lptest |n 282 P=r!zYQzSP >}w5 9C lprm |n 273 P* #f 9C mwm |n 712 P*J4hC 9C mwm |n 712 jD~ 449 ,/ Ef 9C mvt |n 701 73d? 9C mwm |n 735 Z ld |nP 178 a0 t/;vC' 9CG<|n 217 a0\m #9M'z 9C mwm |n 702 f# 157 T>XZnsKPD|nDE" 156 T>H0G B~l&J4\mw(ERRM) elogevent 213 logevent 213 elogevent 213 logevent 213 G+ 4(BD 9C mkrole |n 609 Z{F,h8 T> 9C lsquedev |n 379 SUJ~ 9C mail |n 450 xL !{yP 139 w} 741 xL (x) #9 137 #9yPDKZ 9C logout |n 223 xLd(E (f4, 104 >}j6 103 xLi 118 mi 4( 9C mkvg 9C 646 E"XZ 9C lsvg |nDE" 424 T>PXommDE" 9C lspv |n 375 [K] I20m~z7 i$D~ 9C lppchk |n 262 M'zX(J4hC 9C mwm |n 722 XF(h8 +{F4=j*zE" 475 ,S T>3;h8 9C Isconn |n 322 ,S}]VN S=vD~ 9C,S|n 120 4S {E 203 2 203 4S== 9C ld |n 164 742 |nNE" 9C lslv |n 354 [M] \k #tUK 9C lock |n 209 hvD~ 4( 9C makedev |n 473 9C mwm |n 728 |n B~l&J4\mw(ERRM) logevent 213 elogevent 213 ikedb 22 installp 53 invscoutd 79 join 120 kdb 124 keycomp 128 keyenvoy 131 ld 163 logevent 213 lphistory 259 lppchk 262 lpr 269 ls 283 lsactdef 289 lsattr 296 lsaudrec 300 lscomg 311 lscondition 314 lscondresp 318 lscons 324 lslpcmd 346 lslpp 350 lslv 354 lsmcode 358 lsresponse 383 lsrpdomain 389 |n (x) lsrpnode 391 lsrsrc 396 lsrsrcdef 401 lssensor 410 lsvsd 436 Mail 450 mail 450 mailq 460 mailx 450 make 463 mkboot 503 mkcfsmnt 512 mkcimreg 516 mkclient 521 mkcomg 522 mkcondition 525 mkcondresp 529 mkfs 545 mkitab 551 mklpcmd 559 mklv 563 mknfs 573 mknfsmnt 576 mkprtsv 595 mkresponse 604 mkrole 609 mkrpdomain 610 mkrsrc 615 mksensor 626 mkssys 631 mkstr 633 mkuser 642 mkuser.sys 645 mkvg 646 mwm 702 |n,mtrace 692 ?< 20 9C mount |n 668 X|{ 699 4( 535 4(;vcNa9 537 4(;v*'"R=D 9C mklost+found |n 559 9C infocntr |n 43 T>Z] 9C ls |n 283 F/ 696, 699 [P] EfD5 9C mmt |n 654 ES r!w5 9C lpr |n 269 dC53 KP NFS 9C mknfs |n 573 A; T>D>,?N;A 662 [Q] t/ bf`X~qwX$Lr 9C invscoutd |n 79 +V;Czm \m$_ 158 1!0ZK% 9C mwm |n 9C mwm |n 703 [S] h8 mS=53 9C mkdev |n 533 T>Xw 9C lsdev |n 328 h8MJdw T> 9C lsmcode |n 358 h8Z{F T> 9C lsquedev |n 379 h8dC}]b 367 PvIS\Dh8(} 9C Isparent |n 367 1d\m 4(aQ 185 B~f6 9C mwm |n 733 B~l&J4\mw(ERRM) E> elogevent 213 logevent 213 |n logevent 213 B~E" G< 213 w} 743 B~l&J4\mw(ERRM) (x) commands elogevent 213 B~E" G< 213 JdwMh8 T> 9C lsmcode |n 358 S< Ef 9C mvt |n 701 Va Ef3f 9C mant |n 481 X$Lr t/bf`X~qw 9C invscoutd |n 79 llbd 202 lockd 210 monitord 661 mountd 677 mrouted 684 dk=(|3dmD~ `k|L3dD~* 9C keycomp |n 128 dk9c |L 9C mwm |n 705 dk)9G< Pm 9C listX11input |n 202 }](,`cc% *";v }Z9CD mrouted X$Lr 684 tT T>I\5 9C Isattr |n 296 T>Xw 9C lsattr |n 296 Q ?N;A 662 4w}ZcE" 114 F/ 696 ZEr}DPiRP 9C look |n 224 J4hv 9C mwm |n 728 D~/ 20,kX|Vr_^}`XD 62 D~P r!j{76{ 9C mhpath |n 489 O"B(J~= 32 D~53 9l;v-M 9C mkproto |n 588 IC 9C mount |n 668 Fw 9C mkfs |n 545 D~53SX &pM'zks 9C mountd X$Lr 677 omm +VxS;vmF/=m;vm 9C migratepv |n 491 [X] 53 mS ;vh8= 9C mkdev |n 533 53U> 9ln 9C logger |n 216 53"kkL~6p T> 9C lsmcode |n 358 533q,T> li*" 9C kdb |n 124 53J4XFw 581, 628, 631 T>?w 53P10ICT>wPm 9C lsdisp |n 334 T>h8 D~ ?N;A 662 T>533q li*" 9C kdb |n 124 {" r!j{76{ 9C mhpath |n 489 li 9C msgchk |n 688 {" (x) \x 9C mesg |n 484 zIq=/Pm 9C mhl |n 486 Jm 9C mesg |n 484 {"SP >}j6 103 {"h)|n mkcatdefs 505 {"rP 4( 9C mark |n 482 T> 9C mark |n 482 ^D 9C mark |n 482 {"4D~ $&m 505 BG+ 4( 9C mkrole |n 609 E"|zY ipreport |n 108 iptrace X$Lr 110 ^D XCOFF 7 181 ^} 20`XDD~/ 62 ibr!z T>tT5 9C lsvirprt |n 427 making 9C mkvirprt 649 ib RAM L Fv 602 !n (-bOptions) Z ld |nP 168 [Y] i$D~ I20m~z7 9C lppchk |n 262 } 53j6 8 T>G+tT 9C lsrole |n 387 T>tT 9C lsuser |n 421 C'xL.dDPi keyserv X$Lr 9C keyenvoy |n 131 C'}]b *Qw4(;vf> 9C mkpasswd |n 582 C'J' 4( 9C mkuser |n 642 (F 9C mkuser.sys |n 645 J~ "M 487 O"x;vD~P 32 J~SP r!Z] 9C mailq |n 460 J~SP{" r!Pm 9C mailq |n 460 J~w?3FE" T> 462 J~|n mailq 460 mailstats 462 N7 B}N7 662 Jd?<,hC 48 KP14S 9C ld |n 175 [Z] Z lb_admin PD,1hC 160 J',C' (F 9C mkuser.sys |n 645 oO{" II!Lr"v 75 4Pr%D4FYw 64 746 |nNyPH0D 154 *",li T>533q 9C kdb |n 124 J4 M'zX(D 9C mwm |n 722 J4hvD~ 9C mwm |n 728 J4hC #fb[MP* 712 M'zX(D 723 r\M} 629 S53 q!4, 9C lssrc |n 416 mS(e= SRC Ts` 9C mkssys |n 631 mkssys |n>} 632 mS(*=( 581 mknotify |n>} 582 VN,}] S=vD~,S 9C,S|n 120 Ve Pv)9CDICVe 9C lsfont |n 336 Vezk mS=53 9C mkfont |n 543 Ve/ |D 9C managefonts |n 479 |B 9C managefonts |n 479 VeD~ 4( fonts.dir D~ 9C mkfontdir |n 544 i 4(BDi 9C mkgroup |n 548 T>tT 9C lsgroup |n 338 i~ b[J4 9C mwm |n 707 i~b[J4hC 9C mwm |n 708 w5XF 118 E elogevent E> 213 elogevent |n 213 ERRM B~E" G< 213 ERRM E> elogevent 213 logevent 213 ERRM |n elogevent 213 logevent 213 [XpV{] 0r\i~1J4hC 9C mwm |n 710 0}"}|n 159 mS|n 159 Kv|n 159 "a|n 159 lookup |n 159 set_broker |n 160 set_timeout |n 160 unregister |n 160 use_broker |n 160 lb_find |n 160 ld |n 163 s(Lr 167 &m 164 176 X73d 177 {E 165 i5D~ 164 vTDM;'VDjG# 165 73d? 178 b 164 ,xU/ 165 4S== 164 >} 179 D~ 180 !n (-bOptions) 168 Q 213 logevent |n 213 logform |n 214 logger |n 216 login |n 217 logins |n 220 logname |n 222 logout |n 223 look |n 224 lookbib |n 225 lookup,Z lb_admin PD|n 159 lorder |n 225 lp |n 226 lparstat 243 lpar_netboot |n 241 lpd |n 249 lphistory |n 259 lppchk |n 262 lppmgr |n 264 lpq |n 266 lpr |n 269 lprm |n 273 lpstat |n 276 lptest |n 282 ls |n 283 lsactdef |n 289 lsallq |n 293 lsarm |n 295 lsattr |n 296 lsaudrec |n 300 lsauthent |n O$=( 304 lsC2admin |n 304 lsCCadmin |n 305 lscfg |n 306 lscifscred |n 308 lscifsmnt |n 309 lsclass |n 310 lscomg |n 311 lscondition |n 314 lscondresp |n 318 lscons |n 324 lscore 325 lscosi |n 326 Lsdev |n 328 lsdisp |n 334 w} 749 lsfilt |n Pv}Kfr 335 lsfont |n 336 lsfs |n 337 lsgroup |n 338 lsitab |n 340 lskbd |n 341 lsldap |n 341 lslicense |n L(M!/mI$ Pv}?M4, 345 lslpcmd |n 346 lslpp |n 350 lslv |n 354 lsmaster |n 357 lsmcode |n 358 lsmksysb |n 359 lsnamsv |n 361 lsnfsexp |n 362 lsnfsmnt |n 363 lsnim |n 364 lsnlspath |n 367 lspath |n 369 lsprtsv |n 373 lsps |n 374 lspv |n 375 lsque |n 378 lsquedev |n 379 lsquedev |n 379 lsresource |n T>\_J4 380 lsresponse |n 383 lsrole |n 387 lsrpdomain |n 389 lsrpnode |n 391 lsrset |n 394 lsrsrc |n 396 lsrsrcdef |n 401 lssavevg |n 406 lssec PvtT 2+ZD~ 408 lssensor |n 410 lssrc |n 416 lsts |n 419 lstun |n Pvm@(e 421 lsuser |n 421 lsvfs |n 423 lsvg |n 424 lsvirprt |n 427 750 |nN10S5== 430 lsvpd |n 431 lsvsd |n 436 lswlmconf |n 438 ls-secldapclntd 288 lvmo |n 442 lvmstat 443 M m4 |n $&mD~ 445 mach |n 447 machstat |n 448 macref |n zI;f}CPm 449 mail "M 9C Mail |n 450 9C mail |n 450 SU 9C Mail |n 450 9C mail |n 450 Mail |n 450 mail |n 450 mailq |n 460 mailstats |n 462 mailx |n 450 make |n 463 makedbm |n 469 makedepend |n 471 makedev |n 473 man |n 475 managefonts |n 479 mant |n 481 mark |n 482 mesg |n 484 MH install_mh |n 48 MH shell 4( 9C msh |n 689 mhl |n 486 mhmail |n 487 mhpath |n 489 migratelp 490 migratepv |n 491 mirrord |n XFk`S CZ,$D5q`S 493 mirrorvg |n 494 mirscan |n 496 mkboot |n 503 mkC2admin |n 504 mkcatdefs |n 505 mkCCadmin |n 507 mkcd |n 508 mkcfsmnt |n 512 mkcifscred |n 513 mkcifsmnt |n 514 mkcimreg |n 516 mkclass |n 519 mkclient |n 521 mkcomg |n 522 mkcondition |n 525 mkcondresp |n 529 mkcosi |n 532 mkdev |n 533 mkdir |n 535 mkdirhier |n 537 mkdvd |n 537 mkfifo |n Fw FIFO XpD~ 541 mkfilt |n $nr!{$n}Kfr 542 mkfont |n 543 mkfontdir |n 544 mkfs |n 545 mkgroup |n hv 548 mkhosts |n 550 mkinstallp |n 553 mkitab |n 551 mkkeyserv |n 554 mklost+found |n 559 mklpcmd |n 559 mklv |n 563 mklvcopy |n 568 mkmaster |n 569 mknamsv |n 571 mknetid |n 572 mknfs |n 573 mknfsexp |n 574 mknfsmnt |n 576 mknfsproxy |n 579 mknod |n 580 mkpasswd |n 582 mkpath |n 584 mkprojldap |n 586 mkproto |n 588 mkprtldap |n 591 mkprtsv |n 595 mkps |n 597 mkque |n 599 mkquedev |n 601 mkramdisk |n 602 mkresponse |n 604 mkrole |n 609 mkrpdomain |n 610 mkrset 614 mkrsrc |n 615 mksecpki |n 624 mksensor |n 626 mkslave |n 630 mkssys |n 631 mkstr |n 633 mksysb |n 634 mkszfile |n 637 mktcpip |n 638 mkts |n 640 mkuser |n 642 mkuser.sys |n 645 mkvg |n 646 mkvgdata |n 648 mkvirprt |n 649 mm |n printing document formatted with mm |n 652 mmt |n 654 mmtu |n 655 mobip6ctrl |n 656 mobip6reqd X$Lr 658 monacct |n 659 monitord X$Lr 661 mosy |n 666 mount |n 668 mountd X$Lr 677 mpcfg |n 678 mpstat 682 mrouted X$Lr 684 msgchk |n 688 msh |n 689 mtrace |n 692 multibos |n 694 mvt |n 701 MWM 702 mwm |n 702 N NCS X$Lr llbd 202 NFS dC53TKP 9C mknfs |n 573 w} 751 NFS ~qw 20;v?< (}9C mknfsmnt |n 576 NFS |n mknfs 573 mknfsexp 574 mknfsmnt 576 NFS X$Lr lockd 210 mountd 677 NIM |n lsnim 364 NIS #$Lr keyserv 136 NIS |n keyenvoy 131 keylogin 133 lsmaster 357 lsnfsexp 362 lsnfsmnt 363 makedbm 469 mkclient 521 mkkeyserv 554 mkmaster 569 mkslave 630 NLSPATH, 2+53dCd?, T>5 367 Q quit,Z lb_admin PD|n 159 R RAM L 602 register,Z lb_admin PD|n 159 S set_broker,Z lb_admin gPD|n 159 set_timeout,Z lb_admin PD|n 160 shell j< 147 Korn 147 smit r*/XU I/O z7G}w5 273 SRC mS(e=S53Ts` 9C mkssys |n 631 752 |nN} 632 mSS~qwTs 628 mkserver |n>} 629 mSS53(*=( 581 mknotify |n>} 582 SRC dC|n mknotify 581 mkserver 628 mkssys 631 T TCP/IP r!~q dC 595 T>E" 373 ~q\m 38 %*xE"| 110 {F~q dC 571 T>E" 361 xgSZ SZ,dC 11 xg!n T>"mSM>} 655 E"|zY(f zI 108 wz hCh*D5 638 zImD~ 550 TCP/IP |n ifconfig 11 ipreport 108 lsnamsv 361 lsprtsv 373 mkhosts 550 mknamsv 571 mkprtsv 595 mktcpip 638 mmtu 655 TCP/IP X$Lr inetd 38 iptrace 110 TCP/IP smit |n lsnamsv 361 lsprtsv 373 mknamsv 571 mkprtsv 595 mktcpip 638 tty (f3FE" 96 U unregister,Z lb_admin PD|n 160 use_broker Z lb_admin PD|n 160 X x 1!5 706 X Window System 0Z\m 9C mwm |n XCOFF ^D 181 702 Y ypbind X$Lr *< 9C mkclient |n 521 /etc/filesystems D~ Pvwn 9C lsfs |n 337 /etc/inittab D~ PvG< 9C lsitab |n 340 /etc/inittab file FwG< 9C mkitab |n 551 /etc/rc.nfs !{"Mn 9C mkclient |n 521 /etc/vfs D~ Pmu? 9C lsvfs |n 423 w} 753 754 |nN
相关文章