AIX命令参考大全5-s-u.pdf
AIX 5L™ V5.3 |nN ; p9C1,*?v8(D&mwa)KE";qr,;Z536'Za)KE"#+T >TB}5: -A -a dirblk/s ? 1,Kj>a;vT# (f?k{"("MMSU)T0EE?(4("9CrF5)n/#1k -P j>;p 9C1,*?v8(D&mwa)KE";qr,;Z536'Za)KE"#+T> TB}5: -M -m msg/s (f IPC {"-oD}?# sema/s (f IPC EE?-oD}?# +A!DZ]T~xFq=#fZD~o#?vA!*;u%@DG<,xR?vG< <,P;vj6CA!1dDjG# -P ProcessorIdentifier, ... | ALL (f8(D;vr`v&mwD?v&mwD3FE"#8( ALL X|V(f?v&m wD3FE"T0yP&mwD+?3FE"#Z8(*(fD3FE"Dj>P,; P -a"-c"-m"-u M -w j>T -P j>Pbe# -q (fSP3FE"#+T>TB}5: -o File runq-sz (fZKPSPPD=yZK_L}# %runocc (fKPSP }}Z`-DD~# clean j>: Z7(D)D~}Z`-1,+vTV'#Z,;?: -b Z7(D)D~}Z`-1,+vTV'# -u [Argument] ;Pvzr Argument N}y8(DC'}Z`-DD~# T>}Z`-D+?D~#g{P}Z`-DD~,r5X;vGcKv4,# ITZFwD~P9CliLr,T7#Z20f>0D~Gj{D#200, *li5Xzk# check j>: -b Z7(D)D~}Z`-1,+vTV'# -u [Argument] ;Pvzr Argument N}8(DC'}Z`-DD~# Zj h*;vN}#IT+Nb SCCS |nw*N}|(Z sccshelp |nP# ErrorCode N}TzkxP8(,zkI}VMV8iI,vVZ{"Da2#}g,TB{"P,zkG (cm7): There are no SCCS identification keywords in the file. (cm7) >} *Z rmdel |nM=vmszkOq! sccshelp,kdk: $ sccshelp rmdel gee ad3 sccshelp |n&p: rmdel: rmdel -r JOH[Z%vD CPU#1!ivBtC TF`_L,+G2IT/,X{C(r_XBtC)TF`_L#g{tCKTF`_L,G4?v2~_ 26 |nN w# UK3d$wwLgB: 1. 53+V{U/=:ex,1=3dD~PDfry8(D#=k:exPDS.`%d# 2. ;s,539l"5Xfry8(Df;V{.# C}LLx&m:exPD#`V{# UK3dfrITbTM|D#=&mwD4,#I%VZV{,(#G}V(0-9)46pC4,#153 0k;vBD3d""BUKdkrdv:ex1(Hg1|&m KILL r INTR V{r_1Lr"v ioctl 4V8EPD|nPm 71 53wC1),4,4;* 0,4u<4,#UK3dIT9C4,TZd{NqPlb`VZ*erP#z IT(}Z#=P8( @x 4bT4, x#zIT(}+ @x |,Zf;V{.P4+hC4,* x# 19C -s j>1,setmaps |n+zk3d8(xj } sminstkey /usr/websm/security/tmp sminstkey -d sminstkey /afs/security/privkrs.tar D~ /usr/websm/security/SM.privkr ~qw(C\?7D~# `XE" smgenkeycr" smgenprivkr"smimpservercert"smlistcerts T0 smserverprop |n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20k53hs;# smit |n C> 4P53\m# 4V8EPD|nPm 101 o( smit [ -C | -M ] [ -D ] [ -f ] [ -h ] [ -l File ] [ -o PathName ] [ -p Entity/ValueString ] [ -r RunMode ] [ -s File ] [ -t ] [ -v ] [ [ -m | -n | -d ] FastPath ] [ -X ] [ -x ] hv smit |nwC053\mgf$_1(SMIT) #SMIT G;;%=gf&CLrC4r/53\mNq#smit |nT>D smit |na+ smit.script D~#fZ PathName N}8(DD~P#g{;P8( -s j>,r+E>E"#fZ $HOME/smit.script D~P#wCxP -l PathName j>D smit |na+ smit.log D~#fZ PathName N}8(DD~P#g{;P8( -l j>,r+U>E"G }%T0U/"#f}DE"# j> -a -A -b -B -c -C -D U/yPD53dCE"#C!nh*s< 8 MB DY1ELUd# U/l=(TTY)E"# U/ SSA E"# F} SSA Jdw*"/O#-B j>vZ,18(K -b j>DivBEpwC,qrkvT -B j># 4( /tmp/ibmsupt? ;\k} -m M -d bDNNd{ j>;p9C# U/D~53E"# U/ lslpp -hac |nDdv,C|nTZXB4(7PDYw5373GXhD#+dv4k /tmp/ibmsupt/general/lslpp.hBc D~#2U/#f53E""+dv4= /tmp/ibmsupt/general/general.snap D~P# C -g j>+$(eDTs}]\mw(ODM)D~|,=U/=D#fE"P# U/20wTX|z7}](VPD)E"# U/ZKE" U/`LoTE"# U/ LVM E"# CZU/ HACMP E"DZc{Pm(C:EVt) # ":10Cj>vZk -e j>;p9C1P'# U/xgD~53(NFS)E"# {9liXhDICUd# +9u foo1"foo2 M foo3(dP foo1 ;xTd?,foo2 xP}vTd?,foo3 xP;vTd?), kdkTBZ]: snap foo1 "foo2 -x -y 3" "foo3 6" Y(?DX? } %T04(Di5D~#C|n9C $pid(snapcore |nD pid)4((;DD~{F"#fNNT04( Di5# 8(KDMLrD+76{#g{;P8(Lr{,r snapcore aS core D~A!Lr{"Z PATH d ?Py|,D? } 1. *Q/ core D~,dkTB|n: a. snapcore JO0d'VDz70,kDAZ 621 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix gN9C>i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix ISO 9000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Single UNIX Specification D 32 ;M 64 ;'V . . . . . . . . . . . . . . . . . . . . . xi `XE" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii 4V8EPD|nPm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 sa |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 sa1 |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 sa2 |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 sact |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 sadc |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 sar |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 savebase |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 savecore |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 savevg |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 scan |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 sccs |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 sccsdiff |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 sccshelp |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 schedo |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 scls |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 script |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 sctpctrl |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 sdiff |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 secldapclntd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 secldifconv |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 sectoldif |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 securetcpip |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 sed |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 sedmgr |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 send |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 sendbug |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 sendmail |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 setclock |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 setea |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 setgroups |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 setmaps |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 setsenv |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 settime |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 setuname |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 sh |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 shconf |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 shell |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 show |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 showmount |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 shutacct |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 shutdown |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 size |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 © Copyright IBM Corp. 1997, 2006 iii skulker |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 slattach |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 sleep |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 slibclean |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 sliplogin |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 slocal |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 smcaprop |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 smdefca |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 smdemon.cleanu |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 smexpcacert |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 smgenkeycr |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 smgenprivkr |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 smimpcacert |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 smimpservercert |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 sminstkey |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 smit |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 smitty |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 smlistcerts |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 smrsh |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 smserverprop |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 smsigncert |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 smtctl |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 smundefca |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 snap |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 snapcore |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 snapshot |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 snapsplit |n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 snmpevent |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 snmpd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 snmpdv1 X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 snmpdv3 X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 snmpinfo |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 snmpmibd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 snmptrap |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 snmpv3_ssw |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 sno |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 sodebug |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 soelim |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 sort |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 sortbib |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 sortm |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 spell |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 spellin |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 spellout |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 split |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 splat |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 splitvg |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 splitlvcopy |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 splp |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 spost |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 spray |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 sprayd X$Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 iv |nNi >i*nUC'a)KXZ AIX® Yw53D|nDj{Rj8DE"#b)|nTV83r4`pPv," Ra)KPX|n0dICj>Dj{hv#?vPvD|n\aGJG<# o( /usr/sbin/sa [ -a ] [ -b ] [ -c ] [ -C ][ -d ] [ -D ] [ -i ] [ -j ] [ -k ] [ -K ] [ -l ] [ -m] [ -n ] [ -r ] [ -s ] [ -t ] [ -u ] [ -vNumber [ -f ] ] [ -SSaveFile ] [ -UUserFile ] [ File ... ] hv sa |nTU/-8(DD~,r_2ITG 1!ivBj<53n/?U}]D~,4 /var/adm/sa/sadd D~,dP dd N}m>10UZ# ;P -P j>D sar |n(f{v53(yP&mw)D3FE",TZTYVHm>D}5Fcd=y5, qrFcd\}#g{x( -P j>,r sar |n(fk8(D;vr`v&mw`XDn/#g{x( -P ALL,r sar |n(f?v%@D&mwD3FE",zZ{v53D3FE"sf# IT9Cj>!qXZX(53n/DE"#;P8(NNj>,rv!q53?~n/#8( -A j>,r !qyPn/#sar |nZ*;p9C1,*?v8(D&mw a)KE";qr,;Z536'Za)KE"#r* -u j>E"TYVHm>,yT 536'E";G?v&mw3FE"D=y5#"R,I/O H}4,GT{v53x; G?v&mw4(eD#+T>TB}5: %idle (f CPU *UP(R;P4jID I/O ks)yk sar |nD{E4S# m>?U}]D~,dP dd N}Gm>CBDZ8UD}V# `XE" sadc |n"sa1 |nM sa2 |n# 6Yw53kh8\m7PD:53GJ;# 6Yw53kh8\m7PD:hCJ'S53;# 6Yw53kh8\m7PD:GJ|n;PvKITT/KPrS|LdkDGJ|n# PX20yZ Web D53\mwDE",kND6AIX 5L V5.3 yZ web D53\mw\m8O7PD:Z ~B:20k53hs;# savebase |n C>+0h8dC1}]bPDy>(Fh8E"#f=},mwCD~;9u}# ": TOJCZ AIX 4.3.2 0|Bf># g{53*";G4T /unix 53,rXk+53{Fw* SystemName xxv# ":savecore |n;#f10*"M0;N*"# C? jG*"^'(;GnBD),+;4F# ;4F*"#;4F53# 49*"4p4G^'D,24F|# (f4F?+8]`F /tmp/vgdata/vgname/vgname.data DD ~M3dD~(g{PD0)#+;8]C'}]D~#K8]ICZZ;V4C'}]D~DivB 4(C'mi#;\T rootvg 4PKYw# j8==#8]1Pv8]D~# i$Ex8]#bvj>9 savevg i$8]ExO?vD~DD~7,"(fvVDNNA!ms# g{h*,I8(T/)9 /tmp D~53#1ZExO4(I}<8]1,I\h*)9 /tmp D~ 53,Tcx}<3q4(Ud# -r -v -V -X N} VGName 8(*8]Dmi{F# SMIT lY76 1. *PvI savevg |n4(Dymi8]Z],kdkTB SMIT lY76: smit lsmksysb 2. *PvI savevg |n4(DC'mi8]Z],kdkTB SMIT lY76: smit lsbackvg 3. *Symi8]PV4vpD~,kdkTB SMIT lY76: smit restmksysb 4. *SC'mi8]PV4vpD~,kdkTB SMIT lY76: smit restsavevg >} 1. *+ymi(Yw533q)8]= /mysys/myvg/myroot 8]D~P,"4( /image.data D~,k dk: savevg -i -f/mysys/myvg/myroot rootvg 2. *+ uservg mi8]=1!Ex}/w(dev/rmt0)P,"4(BD uservg.data D~,kdk: savevg -i uservg 3. *8] data2 mi"Z rmt1 h8P4(3dD~MBD data2.data D~,kdk: savevg -mf/dev/rmt1 data2 4. *8] data2 mi,E} /etc/exclude.data2 PPvDD~,kdk: savevg -ief/dev/rmt1 data2 5. *+mi my_vg 8]= /dev/rmt0 ExP,"i$D~7DIAT,kdk: savevg -f /dev/rmt0 -V my_vg D~ /image.data /tmp/vgdata/vgname /vgname.data 1miG rootvg 19C# 1mi;G rootvg,xmi{G vgname 19C# `XE" backup |n"bosboot |n" mkcd |nM mkszfile |n# 4V8EPD|nPm 17 scan |n C> zz;v?N(h;P{"DPm# o( scan [ +Folder ] [ Messages ] [ -form FormFile | -format String ] [ -noheader | -header ] [ -clear | -noclear ] [ -help ] hv scan |nT>8(D~PP{"D;PE"#?Pa){"E"UZ""M="wbM!I\`D{"e#1 !ivB,scan |nT>10D~PPyP{"DE"# g{Z{"EsT> +(SE),rC{"GD~PPD10{"#g{Z{"EsT> -(uE),5wQ -Tbv{"vK&p#g{UZsT> *(GE),r;T> Date: VN,"RT>DUZG{"ns;N |DDUZ# j> -clear +Folder -form FormFile -format String -header -help Messages Z"Mdv.se}T>#scan |n9C $TERM 73d?D547(gNe}T>#g{ jv4#bG1!5# hC scan |ndvDP}#1!5GT>wDmH# E*D~u? Z UserMhDirectory/.mh_profile D~PdkTBu?: Alternate-Mailboxes: Current-Folder: Path: 8(Jd# hC1!10D~P# 8( UserMhDirectory# >} 1. *q!10D~PPyP{"D%PPm,kdk: scan 539C{"l&gB: 3 5 6 04/17 dale@athena Status meeting < \m CPU wHLrDIwN}# o( schedo [ -p | -r ] { -o Tunable[=Newvalue]} schedo [ -p | -r ] { -d Tunable } schedo [ -p | -r ] -D schedo [ -p | -r ] -a schedo -h [ Tunable ] schedo -L [Tunable ] schedo -x [Tunable ] ":Jm`v -o"-d"-x j>M -L j> hv ":schedo |n;\I root C'44P# 9C schedo |n4dCwHLrD"wN}#K|nhCrT>yPwHLrD"wN}D105rB;v }<5#K|n2IT>N}@C|D,r+|DFY=B;vXB}<.sz'#K|nGhCN}9GT >N}GIyxj>7(D#-o j>4Pb=vYw#|HITT>N}D5,2IT*N}hCB5# Kb|DIwN}D'{ sCK|nI\ -a -d Tunable -D -h [Tunable] -L [ Tunable ] T>yPIwN}D105"XB}<5(1k -r ;p9C1)r@C5(1k -p;p9 C1),?P;T Tunable = Value#TZ@C!n,g{N}DXB}OGxP:Xyb) krlock_confer2self C>: "Tq! krlock krlock_spinb4confer N}.stC(1)r{C(0)ZhTm# KN};JCZ 64 ;ZK# 5: 1!5:0({C) 6':0...1 `M:/,(1 32 ;ZK}ZKP1*XB}<# ) krlock_conferb4alloc oO: ;JC w{: ;JC C>: ZV* slock_spinb4confer .s,"Tq!rVd krlock .0,tC(1) r{C(0)Zh#KN};JCZ 64 ;ZK# 5: 1!5:0({C) 6':0...1 `M:/,(1 32 ;ZK}ZKP1*XB}<# ) krlock_enable oO: ;JC w{: ;JC C>: tC(1)r{C(0)krlock#KN};JCZ 64 ;ZK# 5: 1!5:1(tC) 6':0...1 `M:/,(1 32 ;ZK}ZKP1*XB}<# ) krlock_spinb4alloc oO: ;JC w{: ;JC C>: ZV* slock_spinb4confer MZh(g{r* krlock_conferb4alloc).s, Vd krlock .0d{q!"TD}?#KN};JCZ 64 ;ZK# 5: 1!5:1 6':1...MAXINT `M:/,(1 32 ;ZK}ZKP1*XB}<# ) krlock_spinb4confer oO: ;JC w{: ;JC C>: Zh krlock <;{(r>m).0 krlock q!"TD}?#KN};JCZ 64 ;ZK# 5: 1!5:1024 6':0...MAXINT ) `M:/,(1 32 ;ZK}ZKP1*XB}<# oO: ;JC w{: ;JC 4V8EPD|nPm 31 maxspin C>: hCxk]_4,.0xPZKx(xV*DN}# 5: 1!5:Z%&mw53O* 1,Z`&mw53O* -1,bb6EV*I `o 232 N 6':-1 A 232 `M:/, oO: ;JC w{: Z`&mw53O+C5vSr+|hC* -1 I\uYUP1d,;xZ3) ivB2I\KQ CPU 1d#(i;*Z%&mw53OvSC5# kN<: 9C schedo |n4^D MAXSPIN N} n_idle_loop_vlopri C>: ;PR=B$w1,?NZUP-7PKPM2~EH6-7DN}# 5: 1!5:100 6':0...1000000 `M:/, pacefork oO: ;JC w{: ;JC C>: IZw3Ud;;x: ZEH6FcP,hCLZ CPU 9CD(XrS# 5: 1!5:16 6':0 A 32 `M:/, oO: KP:ps al#g{"V PRI P_P0(xL(d NI 5* 20)DEH65_ Z3)s(xL(NI 5 > 20)DPRI 5,rITuY r 5# w{: 1!5G+LZ CPU 9CD 1/2(16/32)|(ZEH6FcP#5MK590 (xL|]WxP:y# kN<: _LEH65DFc search_globalrq_mload C>: n!:X(_ZK:X1(zV\_L+ZVIwD+VKPSPPiR$ w) # 5: 1!5:256 6':0...4294967040 `M:/, search_smtrunq_mload oO: ;JC w{: ;JC C>: n!:X,_ZK:X1VIw9+QwtZdV\2~_LDKPSP#b G*KZom&mwOxP:Xyb,|kUP:Xyb;,,r*CliG VIwZ!qB;v*VIDw51xPD#ClikIwN} smtrunq_load_diff 2,pwC# 5: 1!5:256 6':0...4294967040 `M:/, setnewrq_sidle_mload oO: ;JC w{: ;JC C>: n!53:X(49wV\_L4ZUP4,,_ZK:X1+: Zh.0"Tr%x(DN}# 5: 1!5:1024 6':0...MAXINT `M:/, smt_snooze_delay oO: ;JC w{: ;JC C>: ]_(wC h_cede).0;vPC$wDUP-7PD1d$L(T"k F) #-1 58>{C]_,x 0 58>"4]_# 5: 1!5:0 6':-1..100000000(100 k) `M:/, smtrunq_load_diff oO: ;JC w{: ;JC C>: *SV\KPSP5!DNqDV\KPSP:X.dDn!:Xnl#;P 1:XsZIwN} search_smtrunq_mload D51,EtCCN}# 5: 1!5:2 6':1 A 4294967040 `M:/, tb_balance_s0 oO: ;JC w{: ;JC C>: XF SMT KD1&yb#Cyb"T#V)9=omJ4DFcs(D_L# 5: 1!5:0({Cyb) 6':0"1 r 2#1 5m> MCM(S2 i)PtCKyb# `M:/, tb_balance_s1 oO: ;JC w{: ;JC C>: XF>,i1&yb#Cyb"T#V)9=omJ4DFcs(D_L# 5: 1!5:1(536'ZtCKyb) 6':0"1 r 2#5 0 m>{Cyb#5 1 m> MCM(S2 i)PtC Kyb# `M:/, oO: ;JC w{: ;JC 4V8EPD|nPm 35 tb_threshold C>: CZ: hCT0;]Rxn|V4DxLDb}]RDk}# 5: 1!5:2 6':0 r}} `M:/, oO: ;JC w{: vZvV53_$Vs1EliKN}# kN<: VMM Zf0kXF$_M(} schedo |nw{ VMM Zf0kXF# v_min_process C>: hC;b}]RDnYxL}# 5: 1!5:2 6':0 r}} `M:/, oO: ;JC w{: }K8ZKxLb,K}98L(EH6MZ 60 DxL"_PL(ZfDxL rH}B~DxL#v1Z]RSPPP_L1EliKN}# kN<: VMM Zf0kXF$_M(} schedo |nw{ VMM Zf0kXF# v_repage_hi C>: hCCT7(xL]RN1* zz#iM}/Lr{DPm# o( scls [ -c | -l ] [ Module ... ] hv scls |n*M'a)Ki/10IF2w73(PSE)dCD=(#scls |nzz#iM}/Lr{DPm# j>\CZzzv?MPm#ZC|nPPDNN|`DN}*#ir}/Lr{,"RzzDdv;kTG ){F# ":scls |nh* sc STREAMS #iM nuls }/Lr#g{=_<;IC,G4 scls |n;aI j> -c -l zzT>wCSZ}LDN}DPm# zz$Pm,|T>)9{`M"wEkT0XZ module_info a9DE"# -c M -l j>G%bDj># N} #i 8(dvE"D#ir}/Lr{# D~ sc nuls /,I0X STREAMS dC#i /,I0X STREAMS Uh8 `XE" strload |n# AIX 5L Version 5.3 Communications Programming Concepts PD List of Streams Commands# AIX 5L Version 5.3 Communications Programming Concepts PD Configuring Drivers and Modules in the Portable Streams Environment (PSE)"STREAMS Overview# 4V8EPD|nPm 39 script |n C> FwUKT0ZD typescript# o( script [ -a ] [ -q ] [ File ] hv script |nFwT>ZUKODyPZ]D typescript#+ typescript 4= File N}8(DD~P#fsI+ typescript "M=P=r!z#g{;Px(D~{,Ma+ typescript TD~{ typescript #fZ10?< P# CE>ZIz shell Kv1ax# 12=4UK)&;c1,C|nCZzz2=4G<#}g,1zZ CRT T>wO$w"Rh*T0D2 =4G<1,IT9C script |n# r* script |nhC SetUserID ==;,vZ2+T-r,wCK|n1+!{hC LIBPATH d?D5# ;},g{Z73D~P(eK LIBPATH,G4ZIz shell PaT/TdXBhC#KP*T NLSPATH 7 3d?xT2*f#`XE"IND exec S}L# j> + typescript =S=8(DD~r typescript D~# {9oO{"# -a -q D~ /usr/bin/script |, script |n# `XE" tee |n# 6Yw53kh8\m7PD:dkMdvX(r;hvKYw53gN&mdkMdv,T0gN9CX( rM\@{E# sctpctrl |n C> XFMdC SCTP# 40 |nN SCTP 3FE"#reset |n(I!)+e}(Cc)3FE "#g{mSK interval N}(TkF),rLr+;Kv,+d v?t [interval] kD3FE"# + SCTP IwN}hC*5#g{8(K default,G4|a+y PDIwN}hC*d1!5#g{Z default Dsf8(KI! [name],G4|a+ name hvDIwN}hC*d1!5# q!II! name N}hvDCIwN}D5#g{;8( name N},G4|+q!yPIwN}D5# >} 1. *0k SCTP ZK)9,kdkTBZ]: sctpctrl load 2. *60 SCTP ZK)9,kdkTBZ]: sctpctrl unload 3. *XC SCTP 3FE",kdkTBZ]: sctpctrl stats reset K|n+9yPD SCTP 3FE"Cc# 4. *q! SCTP IwN}5,kdkTBZ]: sctpctrl get |+PvyP SCTP IwN}T0d5#TBGy>dv# sctp_assoc_maxerr = 10 sctp_cookie_life = 60 sctp_delack_timer = 4 sctp_dontdelayack = 1 sctp_ecn = 1 sctp_ephemeral_high = 65535 sctp_ephemeral_low = 32768 sctp_instreams = 2048 sctp_maxburst = 8 sctp_outstreams = 10 4V8EPD|nPm 41 sctp_path_maxerr = 5 sctp_pmtu_discover = 1 sctp_rttmax = 60 sctp_rttmin = 1 sctp_recvspace = 65536 sctp_sendspace = 65536 sctp_send_fewsacks = 0 5. *+ sctp_path_maxerr hC*5 6,kdkTBZ]: sctpctrl set sctp_path_maxerr=6 ;C /usr/sbin/sctpctrl D~ |, sctpctrl |n# |, SCTP ZK)9# /usr/sbin/sctpctrl /usr/lib/drivers/sctp `XE" sctp_peeloff S}LM sctp_opt_info S}L# 6xgk(E\m7PD:wXF+d-i;# sdiff |n C> HO=vD~"T"EDq=T>np# o( sdiff [ -l | -s ] [ -o OutFile ] [ -w Number ] File1 File2 hv sdiff |nA!I File1 M File2 N}8(DD~,9C diff |nHO~_,"+a{T"Eq=4=jSR`*< ed |n# l +s`mS=dvD~# r +R`mS=dvD~# s #9T>`,DP# v *=j}(}Z;v;P{D#=UdDuXoT'V8OMNXoT'V;# sedmgr |n C> T>MhC53rI4PD~D0Q;4P{C1j># o( sedmgr [-m {off | all | select | setidfiles}] [-o {on | off}] [-c {system | request | exempt} {file_name | file_group}] [-d {file_name | directory_name}] [-h] hv sedmgr |nG0Q;4P{C1(SED)$_D\mw#zIT9CC|ntCMXF53PjIDQ;4 PD6p#C|n9ITC4hCI4PD~PDwVj>,XFQ;4P{C#T536'==hCDNN |D<;Z53XB}DD~PDxL# setidfiles hCYw==T9Yw53*hCK 0request1SED j>DD~4P SED,"R*_P TBXwDI4PD~tC SED: v tZ root C'D setuid D~# -o v xPg0system1r0security1wiD setid D ~# QdCD SED tTZB;N 64 ;ZK}<1P'#IZ ODM PD SED tT;0l 32 ;ZK,SED `Sj>Z bVivBGXUD#g{&mw;'V SED,r sedmgr |nx -m j>4P15Xms#-m j>;\k -c M -d j>;p9C# C!ntC SED Z"zl#1`SxLx;*U9xL#C !nJm@@I4PD~Gq}ZYwNNO(DQ;4 P#ChCk9C -c !nhCD536'==;p$w# SED `SXFj>G ODM Pf"D536' SED hCD ;?V#|DChCh* root X(#Cj>I\D5gB: on r* SED $_D`S&\#ZC==BYw1,4 9vVk SED `XDl#,532+JmxLLx Yw#Yw53;aU9xL,xG+l#G "M{"# o( send [ File ... | { -draft | -nodraftfolder | -draftfolder +Folder | -draftmessage Message } ] [ -alias File ] [ -format| -noformat ] [ -nomsgid | -msgid ] [ -nofilter | -filter File ] [ -nopush| -push ] [ -forward | -noforward ] [ -noverbose | -verbose ] [ -nowatch | -watch ] hv send |n(}J~+M53"M{"#g{"M'\,r send |nT>;ums{"#1!ivB,From: k Date: VNmS=?u8(D{"P#}GP $SIGNATURE 73d?r signature: E*D~u?fZ, send |n+"M_X7Ek From: VNP# send |n+10UZ4= Date: VNP#g{ dist |nwC send |n, G4 send |n+ Resent- m S= From:"Date: T0 Message-ID: VNP# "MI&.s,send |n(}X|{n/4,BD{"4}%{"#53(}Z10{"E0EC ,(:E) 4X|{{"#Gn/D~;\9C0{"&mLr1(MH)|#;x,53|nT;ITYwGn/D ~#YN9C send |n.0,TITlwGn/D~# j> -alias File 8(*QwDJ~p{D~#9C0{"&mLr1(MH)p{h*}v 0{"&mLr1(MH)E*D~u?: ali:-alias Aliases send:-alias Aliases whom:-aliasAliases -draft -draftfolder +Folder -draftmessage Message dP Aliases G*;QwDD~#1!p{D~G /etc/mh/MailAliases# g{;P8(D~,r9C10]e{"#;PKj>xR;P8(_eD~ 1,send |na/JC'Gq9C10D]e{"# 8(|,*"MD]e{"D]eD~P#xP Message N}D -draftfolder +Folder j>M8( -draftmessage j>`,# 8(*"MD{"#zIT9CTB{"N<5.;w* Message N}D5: Number {"E# cur r . (dc) 10{"#bG1!5# -filter File -format first D~PPDZ;u{"# last D~PPDns;u{"# next 10{"DB;u{"# prev 10{"DO;u{"# 9C8(D~PDq=/8nT"M=PZ Bcc: VNPDU~KD{"1>X (q=# TjG1!5# 4V8EPD|nPm 59 g{ send |n;\I&"M]e,r+'\{"mS=]e{"P"5Xx "M_#Kj>G1!5# Pv|no("ICDN}!n(*X)Mf>E"# ":TZ0{"&mLr1(MH),Xkj{44Kj>D{F# +{"j6i~(}g Message-ID:)mS={"P# 7zns;NvVD -draftfolder + Folder j>#Kj>G1!5# + Bcc: 7VNSPvZ To: k cc: VNZDU~K{"P}%#;sKj >+xPn!7?VD{""M= Bcc: VNPDU~K#Kj>G1!5# @9|DSU=X7Dq=# g{+M'\,r@9]e{"5X"M=# h9mS{"j6i~#Kj>G1!5# Z0(KP send |n#Kj>G1!5# Z+{"+Mx sendmail |nD}LP,@9T>E"#Kj>G1!5# 9C sendmail |n+M1,@9T>E"#Kj>G1!5# Zs(KP send |n#g{"M'\,r send |nZUK;T>ms{ "#9C -forward j>+;P"MD{"5Xxz# Z+{"+Mx sendmail |nD}LP,T>E"#KE"Jm`S"MJ ~1yf0=D=h# Z9C sendmail |n+M{"D}LP,T>E"#KE"Jm`S"MJ ~1yf0=D=h# -forward -help -msgid -nodraftfolder -nofilter -noformat -noforward -nomsgid -nopush -noverbose -nowatch -push -verbose -watch E*D~u? Z UserMhDirectory/.mh_profile D~PdkTBu?: Draft-Folder: mailproc: Path: postproc: Signature: *]ehC1!D~P# 8(CZ+<'\(fDLr# 8(C'D0{"&mLr1?<# 8(CZ+<{"DLr# hCJ~){# >} *"M $HOME/Mail/draft D~PD]e{",kdk: send 539C{"l&gB: Use "/home/david/Mail/draft"? g{dk yes,r"M]e{","5X= shell a>{#Z>>}P,$HOME ?
D~,zITCd{DD>`-wT|xP`-#^D sendmail.cf Ts, k"B sendmail X$Lr# sendmail|nD10xLj6f"Z /etc/mail/sendmail.pid D~P#gB"v kill -15 |n,9 sendmail |nXBA!B`-D sendmail.cf: kill -15 `head -1 /etc/mail/sendmail.pid` g{ srcmstr |n}ZKP,rzIT"vgBD refresh |n4XB9(dC}]b"p{}]bM NLS }]b# refresh-s sendmail sendmail |nXBA!b)}]b"RLxYwB}]# (ep{ 1 sendmail |n&m>XJ~1,sendmail |nJmz(e9CDp{#p{G8C{F,zIC|4z fj8DxgX7#z2IT9Cp{9(V"Pm# Z /etc/mail/aliases D~P(ep{#KD~GIT`-DD>D~#sendmail |n9CKD~D}]bf >#XkZ /etc/mail/aliases D~DNM|Dz'.0,KP sendmail -bi |nr newaliases |n49 (BDp{}]b# VZ,Z AIX 5.1 for Sendmail 8.11.0 Oa)K Berkeley DB 'V#Sendmail +LxA! DBM q=Dp{ 1=p{}]bqCX(#;)X(,sendmail +A! Berkeley DB q=Dp{"+|Gf"Z /etc/mail/aliases.db D~P# ":1Z /etc/mail/aliases D~P(ep{1,T6WDp{;\C!4V{#p{RV_Ds4V{ Zf"=p{}]b.0*;*!4V8#ZTB>}P,IZf"Z~P1 TEST *;I test,rK "M= testalias DJ~'\# TEST: user@machine testalias: TEST ?v53XkP;v;8(* postmaster p{DC'rC'p{#postmaster p{D1!5G;v root D ~#Z /etc/mail/aliases D~PzIT+Kp{8(x;,DC'#postmaster p{Jmz53TbDd{ C'+J~"M=;vQ*Dj6"q!PXJD=z53ODC'DE"#z53ODC'2IT+Jb( *"M= postmaster j6# 4V8EPD|nPm 63 j> -BType -ba -bd -bD -bh -bH -bi -bm -bp -bs -bt -bv -CFile -dValue -FFullName -fName -hNumber -i -L -Mx Value -N Dsn -n -O Option=Value -oOption [ Value ] 64 |nNG%bD T ARPANET ==t/ sendmail |n#|nDyPdkPXkTX5{M;P{(CR-LF)a x#sendmail |nzIT CR-LF a2D{","i4 From: k Sender: VN4iR"~KD {V# t/ sendmail |n9dq0r%J~+d-i1(SMTP)J~7Iw;yw*X$LrZs( KP# t/ sendmail |n9dq0r%J~+d-i1(SMTP)J~7Iw;yw*X$LrZ0( KP# T>VCwz4,}]b# e}VCwz4,}]b# y] /etc/mail/aliases D~P(eDE"9(p{}]b#CKj>KP sendmail |nMKP /usr/sbin/newaliases |n;y# TU(==+MJ~# (bG1!5# ) T>J~SPPm#CKj>KP sendmail |nMKP /usr/sbin/mailq |n;y# 9Cg RFC821 PhvDr%J~+d-i(SMTP)U/4Tj *xgPDwzhC1dkUZ# o( /usr/sbin/setclock [ TimeServer ] hv /usr/sbin/setclock |nSxg1d~qwOq!1d,g{C'9C root C'(^KP,r`&XhC>X 1dkUZ# setclock |nS1d~qwqCZ;Nl&,;s*;Z~qwOA!DUz1S"RT>>XUZk1d# g{ root C'KP setclock |n,r|\wCj<$w>u?c4hC53DUZk1d# g{;P1d~qwl&r_xg;IYw,r setclock |naT>m>GV'{D{""R#V53D1 0UZk1dhC;d# ":NbKP inetd X$LrDwz XBhCa0xLi/# o( setgroups [ - ] [ -a GroupSet ] [ -d GroupSet ] [ -r [ Group ] ] [ GroupSet ] hv 1!ivB,setgroups |n*10 shell T>C'10i/MxLi/#C'}]bD~(eC'i/#1 x(j>M GroupSet N}1,C|naXBhC GroupSet N}PvDxLi/#GroupSet N}G;v:E VtDi{Pm#C'}]bD~P(eKICDi# z2IT9C setgroups |nS10i/PmSr>}i#9C -r j>,z\XBhC5ij6#g{8( K Groupset N}+;P8(j>,r setgroups |nXBhCyPDi"R+Z;iEZ5JiPmP# setgroups |n;|DXFUKD2+TXw# 1KP setgroups |n1,53XkCZzk/3d#Yw539CdkMdvUK3d+Z ?}]m>*;*l=UK'VD ASCII V{#g{zdk;Pj>D setmaps |n,r|T>v10dk MdvUK3dD{F# UK3dG;vD>D~,||,+#=V{.Mf;V{.X*DfrPm#bvD~(#fZZ /usr/lib/nls/termmap ? bob.dump 6. **UKhC{O IBM-932 zk3Dzk/3d,kdk: setmaps -s -i IBM-932 7. **UKhC{O IBM-943 zk3Dzk/3d,kdk: setmaps -s -i IBM-943 8. **UKhC4TD~ myEUC Dzk/3d,kdk: setmaps -s -I myEUC D~ /usr/bin/setmaps /usr/lib/nls/termmap/*.in /usr/lib/nls/termmap/*.out /usr/lib/nls/csmap/sbcs /usr/lib/nls/csmap/IBM-943 /usr/lib/nls/csmap/IBM-eucJP |, setmaps |n# |,dk3dD~# |,dv3dD~# |,%VZzk3Dzk/3d# |, IBM-943 zk3Dzk/3d# |, IBM-eucJP zk3Dzk/3d# `XE" stty |n# setmaps D~q="termios.h D~# setcsmap S}L# 6AIX 5L V5.3 >XoT'V8OMNXoT'V;# setsenv |n C> 4;C'\#$D4,73# o( setsenv [ - ] NewEnvironment hv G<1,setsenv |n4;\#$D4,73#\#$D4,73(e*;vd?/#b)d?#tZZKP, ;P SETUINFO 53wCE\^D|G#setsenv |n9C NewEnvironment N}8(Dd?#d?I;v UqVtD EnvironmentVariable= Value (e9I#XZ73d?DE",kND environment D~# 4V8EPD|nPm 73 z^(C setsenv |n4;TB73d?: NAME TTY LOGNAME znsO$DC'{F#|k10xLP5C'j6`{# zG |BD~DCJM^D1d# o( settime [ [ MMddhhmm[yy ] ] | [ -f ReferenceFile ] ] File ... hv Z1!ivB,settime C10DCJM^D1d4|BN}D~#g{D~;fZ,M;\4(|#g{D ~;fZ,r settime |n,,XLx|DYw# ":TZ settime |n45,NN,v 2038 j(|( 2038 j)DUZ wC1! shell# o( kND ksh |nDo(#+ /usr/bin/sh D~4S= Korn shell# hv sh |nwC1! shell "9C|Do(Mj>#4S= /usr/bin/sh 76D shell G1!D shell#Yw53 Dj$M73XBhC*1!5,"4PC'Du|# 8(D~P#1!5G10D~P# T>};T>D{"D;Phv#hv|(D~P{M{"E#g{T> `Z;uD{",rKj>;zz{"7#-header j>G1!5# Pv|no("ICDN}!n(*X)Mf>E"# ":TZ0{"&mLr1(MH),Xkj{44Kj>D{F# 8(*T>D{"#zIT8(8u{"";i{"r_;u{"#9C TBN<48({": Messages Number {"E# Sequence C'8(D;i{"#6p5|(: all D~PPDyP{"# cur r . (dc) 10{"#bG1!5# -noheader -noshowproc -showproc CommandString first D~PPDZ;u{"# last D~PPDns;u{"# next 10{"DB;u{"# prev 10{"DO;u{"# {9T>?u{"D;Phv# 9C /usr/bin/cat |n4PPm#bG1!5# 9C8(|nV{.4PPm# E*D~u? Z UserMhDirectory/.mh_profile D~PdkTBu?: Current-Folder: Path: showproc: Unseen-Sequence: hC1!10D~P# 8(C'D0{"&mLr1?<# 8(CZT>{"DLr# 8(CZzY4;{D{"DrP# >} 1. *;NT>;A10D~PPD10{"DZ],kdk: show g{;A;\j+T>{",k4 Enter |1=A!{u{"# 2. *i410D~PPyP{"DZ],kdk: show all g{;A;\j+T>{",k4 Enter |1=A!yPD{"# 3. *i4 meetings D~P{" 5 DZ],kdk: show +meetings 5 4. *i4 meeting D~PPtZ weekly rPDyP{"DZ],kdk: show +meeting weekly D~ $HOME/.mh_profile UserMhDirectory/draft 8(0{"&mLr1C'E*D~# |,10{"]e# 4V8EPD|nPm 81 |, show |n# /usr/bin/show `XE" mhl |n"next |n"pick |n"prev |n"scan |n"sendmail |n# .mh_alias D~q=M .mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# showmount |n C> T>6LQ20D~53DyPM'zDPm# o( /usr/bin/showmount [ -a ] [ -d ] [ -e ] [ Host ] hv showmount |nT> Host N}8(DzwOQ6L20D~53DyPM'zDPm#Host N}OD mountd X$Lr,$b)E"#/etc/rmtab D~#fb)E"T@~qw@##Host N}D1!5GI hostname |n5XD5# ":g{M'z@#,ZM'zXB}<"t/ umount -a |n.0,+;aSPmP}%du?# ":showmount |n5X mountd X$Lr,$DE"#r* NFS V4 ;9C mount X$Lr,yT showmount +;5XXZ V4 20DE"# j> T HostName :Directory q=T>yP6LM'z20,dP HostName GM'zD{F,Directory G6L20D ?<76{# vPvM'z6L20D?<# T>;%={"TZXz}LP8K driver.o TsD~Ds!# 3. *9C.yxF4T>`vTszkDs!,kdk: size -x *.o byMT.yxFT>K10? 4P]R;N1d# o( sleep Seconds hv sleep |nAYZ Seconds N}8(D1ddtZ]RxLD4P#Seconds N}8(D1d5ITS 1 = n s{}(2,147,483,647)k# Kv4, C|n5XTBKv5: ]R4PI&AYG Seconds k,r_U= SIGALRM EE# "zms# 0 >0 >} 1. *Z;N1dTsKP|n,kdk: ( echo "SYSTEM SHUTDOWN IN 10 MINUTES!" | wall sleep 300; echo "SYSTEM SHUTDOWN IN 5 MINUTES!" | wall sleep 240; echo "SYSTEM SHUTDOWN IN 1 MINUTE!" | wall sleep 60; shutdown )& 53XU.0,|nrPZ9#BD 10 VS"5 VS"1 VS1/fyPDC'# 2. *Zf(D1ddtZKP|n,kdk: while true do date sleep 60 done C shell }L?VST>;NUZM1d#*#9|,k4B Interrupt 4|rP# `XE" shutdown |n"wall |n# alarm S}L"pause S}L"sigaction S}L"sleep S}L# 6Yw53kh8\m7PD:Shell;# 4V8EPD|nPm 89 slibclean |n C> }%ZKMbPNN10;CD#i# o( slibclean hv slibclean |nC0XM 0 F}46XyPDTszk#C|n2ITCZ(}}%;Yh*DTszk,S 2mbxrT02mbMZKD>xrP}%;Y9CDTszk# D~ /usr/sbin/slibclean |, slibclean |n# `XE" unload S}L# AIX 5L Version 5.3 Kernel Extensions and Device Support Programming Concepts PD Using Kernel Processes# sliplogin |n C>+jD~r_ /etc/slip.logout. userlogin E>D~,g{PdP;vD~fZD0,EH9Cs_#/etc/slip.logout E>D~M /etc/slip.login E> D~P`,DN};/etc/slip.logout.userlogin E>D~M /etc/slip.login. userlogin E>D~P`,DN }#1!4vB,/etc/slip.logout E>D~*8(D SLIP ?~>}yPD(}xgSZD7I#1 SLIP S ZO*1h*vDnbxLITmS=dP;vGvE>D~P# ": 1. 16L,SU9r sliplogin |n5t1,SZT/!{$n# 2. 9C slattach |nCJP SLIP 47dCD6L53#9Cy> shell E>D~ /usr/sbin/slipcall 4$ nxJ1N}D slattach |n,h*b)N}4wC6L53"C6L538(DJ1D54dC1XS Z# 3. 1Z tty h8O9C sliplogin w*C'DG< shell 1,*KGD-r,TD~'\# E"OXT {" hv * ttyx OD userlogin =S SLIP %* xxx# sliplogin |nZ /etc/slip.hosts D~PR=KG<{u?, Cu?M|nP8(D LoginName 5`%d,wCJCD /etc/slip.login r_ /etc/slip.login.userlogin D~,"R VZ=S8>DxgSZ# XU userlogin SLIP %* xxx(EE) IZEED-r,sliplogin |nU9,SxXU8(D userlogin y8>D SLIP %*# (*OXT {" hv * userlogin =S SLIP %* xxx# Q-I&X*y8>D userlogin =SK8>D SLIP %*# D~ /etc/slip.hosts /etc/slip.login r_ /etc/slip.login.userlogin /etc/slip.logout r_ /etc/slip.logout.userlogin 1C'G<1,*>XM6LSZVdD|,$dC sliplogin C'{FM IP X7{FDdCD~# sliplogin |nwChCE>4u# `XE" slattach |n# slocal |n C> &mS\DJ~# o( slocal [ -verbose | -noverbose ] [ -debug ] 4V8EPD|nPm 93 hv ?1{""M=C'1,slocal |na4P;5PDYw#C';\t/ slocal |n#sendmail |nwC slocal |n# 1v= $HOME/.forward D~PDBPP1,sendmail |nt/ slocal |n: /usr/lib/mh/slocal TZ?;uSUD{",slocal |n4P .maildelivery D~P8(DYw#g{ slocal |nR;= $HOME/.maildelivery D~,r slocal |n9C /etc/mh/maildelivery 1!D~#g{+Mks'\,slocal |na+{"+Mx /usr/mail/$USER D~# j> -debug -help -noverbose -verbose *wTa)E"# Pv|no("ICDN}!n(*X)Mf>E"# ":TZ{"&mLr(MH),Xkj{44Kj>D{F# 1534P .maildelivery D~PD|n1,;T>E"#Kj>G1!5# 1534P .maildelivery D~PD|n1,T>E"# D~ /usr/lib/mh/mtstailor /etc/mh/.maildelivery $HOME/.maildelivery $HOME/.forward /etc/mh/mh_profile |,{"&mLr(MH)|n(e# |,CZ>XJ~+MD1! MH 8n# *C'a)CZ>XJ~+MD MH 8n# |,t/ slocal |nDPr_*"J~D76# |,(F MH m~|DN}# `XE" rcvdist |n"rcvpack |n"rcvstore |n"rcvtty |nM sendmail |n# 6xgk(E\m7PD:J~&CLr;# smcaprop |n C> a)PX0O$PD1D;AE"# o( smcaprop hv smcaprop |nIZ(e*Z?0O$PD1(CA)DzwOKP#|na>dk CA (C\?7\k,; sa)PX CA D;AE"(CA {F"n|"PDO$"CA O$X9UZH) #PX CA 4PDyPYw Dj8E"(\?7zI"$i)pH)IZ CA U>D~ /usr/websm/security/SMCa.log PR=# zIT9CyZ Web D53\mw(wsm)|nCJD~MY1D~# `XE" cron X$Lr# sendmail |n# 6xgk(E\m7PD:J~G<;M:U>\m;# smexpcacert |n C> 20(C\?7# o( sminstkey [ inpdir | -d | tarfile] hv sminstkey |nZ{?# j6 FastPath GT0rD{F# Jm SMIT Dj"|";"&"$"[r](< X5 >)r \n(< BP >) # v , v < v > v | v ; v & v $ v \r(< X5 >) v r \n(< BP >) }%LrPu !{dCZ?O$PD# o( smundefca hv smundefca |nCZ!{dC10zwOH0(eDZ?O$PD(CA) # smundefca |n}%BPD~: /usr/websm/security/SM.caprivkr /usr/websm/security/SMCa.sn |, CA (C\?M CA $iD CA (C\?7# $iED~# ;\>}U>D~ /usr/websm/security/SMCa.log# zIT9CyZ Web D53\mw(wsm)|nCJ+dv4=m;v?} 1. dkBP|nU/yPD53dCE": snap -a C|nDdv4k /tmp/ibmsupt ?} /dev/snapsb h8O|,DlU"}% /dev/snapsb _-m# snapsplit |n C> *+ snap dvD~Vn*Nbr8(s!D`v|!D~# o( snapsplit [ -s size ] [ -H machinename ] [ -f filename ] snapsplit -u -T timestamp [ -H machinename ] hv 9C snapsplit |n+ snap dvD~Vn*|!D~#K|nPzZ&mG#sD snap D~#|+D~ Vn*8(s!(T 1 WVZD6}F)DD~#xR,19C -u !nwC|1,|9a+b)D~iO* - −a host-name 8( AIX Szm+*,SD SNMP zmDwz{#1!ivB,CSzm+,S=Z>XZcOK PD SNMP zmO# −c 8(*9CD SNMP Ee#bITG SNMP zmIS\DNNV{.#1!* public# −h +CE>DC(od4=j `XE" |n:lscondition"lscondresp"lsresponse"mkcondition"mkcondresp"mkresponse" snmptrap"startcondresp"stopcondresp i.:kND RSCT Administration Guide 4q!PXB~l&J4\mw(ERRM)T0PXgN9C ERRM 73d?DE" snmpd X$Lr C> w*s(xLt/r%xg\m-i(SNMP)zmLr# o( NU snmpdv1 r snmpdv3 X$LrDo(# hv /usr/sbin/snmpd G{E4S,I4S=v'V SNMP V1 D snmpdv1 X$Lr,2I4S='V SNMP V3 DS\r;S\D snmpdv3 X$Lrf>#XZ snmpd X$LrDE",kN< SNMP zm`&f >DD5#Z AIX 5.2 O,53}14P#(snmpd |nIEZ /etc/rc.tcpip shell E>P# ) &19C053J4XFw1(SRC)XF snmpd X$Lr#(i;*Z|nPdk snmpd# 9C053J4XFw1Yw snmpd X$Lr snmpd X$LrG053J4XFw1(SRC)XFDS53#snmpd X$LrG tcpip 53iDI1# 1!ivBtC snmpd X$Lr"I9C SRC |nYw# k9CTB SRC |nYw snmpd X$Lr: startsrc stopsrc refresh traceson tracesoff lssrc t/S53"S53irS~qw#"v startsrc |n9 snmpd |nzI coldStart ]e# #9S53"S53irS~qw# 9S53rS53iXBA!`&DdCD~#"v refresh |n9 snmpd X$LrzI warmStart ]e# tCS53"S53irS~qwDzY#g{"v traceson |nDC';G root C',rwT6 p+;a,v6p 2# {CS53"S53irS~qwDzY# q!S53"S53irS~qwD4,#g{"v$4,q= lssrc |nDC';G root C',r ;aT>Ee{E"# j> -c ConfigFile -d Level -f LogFile -S 8( snmpd X$LrDdCD~D+76MD~{#1 snmpd X$Lrt/0 refresh r kill-1 EE"v1,A!CD~#g{;8( -c j>,1!dCD~G /etc/snmpd.conf#P XCD~q=DE",kND snmpd.conf D~# 8(zY snmpd |nzID6p#C Level 5I*BPdP.;: 0 yP"bBn"l#MB|ms{" 1 6p 0 SOwT{" 2 6p 1 SOSUM"ME"|D.yxF*" 3 6p 2 SO;vkskl&E"|D"of># g{;8( -d j>,wT6phC* 0# 8(G< snmpd zYE"D+76MD~{#g{;8( -f j>,M;G ksr^Dr%xg\m-i(SNMP)zmLr\mD\mE"b(MIB)d?D5# o( get r next !n snmpinfo [ -m get | next ] [ -v ] [ -c Community ] [ -d Level ] [ -o ObjectsFile ] ... [ -t Tries ] [ -w Waittime ] Variable. Instance ... -h HostName ] [ set !n snmpinfo -m set [ -v ] [ -c Community ] [ -d Level ] [ -h HostName ] [ -o ObjectsFile ] ... [ -t Tries ] [ -w Waittime ] Variable . Instance= Value ... dump !n snmpinfo -m dump [ -v ] [ -c Community ] [ -d Level ] [ -t Tries ] [ -w Waittime ] [ Variable. Instance ] ... -h HostName ] [ -o ObjectsFile ] ... [ hv snmpinfo |nksr^D SNMP zmLrD;vr`v MIB d?D5#C|n;\I_P root X(DC 'r53iI1"v# g{z8( get !n,snmpinfo |nS SNMP zmks MIB D;vr`vd?DE"# g{z8( next !n,snmpinfo |nS SNMP zmksXZ8(5}sD5}E"#next !n9CZ; *@5}^({D0aBq! MIB 5I*I\# g{z8( set !n,snmpinfo |n^D SNMP zmD;vr`v MIB d?D5#;P8v MIB d? ;8(IIA4#w*^D MIB d?D1wC,\m MIB }]bDzmLrI\xPwV;,DYwT|D MIB d?zz1wC#}g,hC ifAdminStatus MIB d?* 2 (#+XUxgSZ#(}5V\m}] bD SNMP zmLr47(*5)DYw# g{z8( dump !n,I9C snmpinfo |niz8(zmLrD{v MIB w#g{iw* Variable N }+],snmpinfo +iz MIB wD8(76# snmpinfo |n_P;vwT$_,C$_IT*""MMSUE"|DwTE"#C$_9C -d j>tC# 4V8EPD|nPm 129 N} Value Variable Instance 8( MIB Variable N}*hCD5#Xk*?vd?8(;v5#g{P;v5;P8(,rksE" |^'# TD>q=r}Vq=8(Z /etc/mib.defs D~P(eD8( MIB d?D{F#g{ -m j>D!n G next r dump,r Variable N}Iw* MIB i8(# 8( MIB Variable N}D5}^({#g{ -m j>D!nG get r set,Mh* Instance N}#g { -m j>D!nG next r dump,r Instance N}GI!D# ": 1. Variable.Instance N}rPP;&PUq# 2. g{;8( Instance N},kp+;v .(c)ECZ Variable N}Dsf# PX|`E",kiD(exg\mD\mE"b(MIB)D RFC 1213 M(e4( MIB E"0q=/l& D SNMP -iD RFC 1157# j> -c Community -d Level -h HostName -m Option 8(CZi/ SNMP zmDEe{#g{;8( -c j>,1!Ee{* public# 8( I/O wTE"D6p#Level 5I*BPdP.;: 0 ^wTE"# 1 KZs(M"M0SUDVZ}# 2 6p 1 SOS\M"ME"|D.yxF*"# 3 6p 2 SO;vkskl&E"|D"of># g{;8( -d j>,1!wT6p* 0# 8(*i/D SNMP zmDwz{#g{;8( -h j>,1!Dwz{MGC'10G< DzwDwz{# 8(f! MIB d?D==# Option 5I*BPdP.;: get ksXZ8( MIB d?DE"# next ks8(5}.sD5}# set ^D8(D4CJ MIB d?# dump *" MIB wD8(xr# ": 1. !n{FII9d(;Dn!V{}8(# 2. g{;8( -m j>,1!==G get# -o ObjectsFile -t Tries -v 130 |nN,1!Ts(eD~{G /etc/mib.defs#XZ4(CD~D|`E",kND mosy | n#IT}C`v ObjectsFile,^Fu~*|,8(eDD~&1Z|,S(eDD~08 (# 8(U9(T> no SNMP response {")0,snmpinfo |nr SNMP zm"M SNMP k sDN}#g{;8( -t j>,1!D"TN}G 3# 8(Tj8==T> snmpinfo |nDdv#g{;8( -v j>,r;\Tj8==T> E"# 8(H}S snmpd zmLrl&D1d(Tk*%;) #g{;P8( -w j>,r1!H }1dG 15 k# -w >} 1. *q! MIB d? ifDescr.1(k ifIndex.1 `XDSZ)T0 SysDescr D5,kdk: snmpinfo -m get -v sysDescr.0 ifDescr.1 Z>>}P,-m get j>8( snmpinfo |n&1lw MIB d? ifDescr.1 (k ifIndex.1 `XD SZhv)M sysDescr.0(>XwzD53hv)D5# 2. *q! ipAdEntIfIndex MIB d?sfD MIB d?(4T IP X7 192.100.154.1 8(Dwz)D5,k dk: snmpinfo -m next -v 1.3.6.1.2.1.4.20.1.2.192.100.154.1 Z>>}P,-m next j>8( snmpinfo |n&1lw MIB d? ifAdEntIfIndex.192.100.154.1 D PXE"# 3. *q!53iPZ;v MIB d?D5,kdk: snmpinfo -m next -v -h giants system Z>>}P,-m next j>8( snmpinfo |n&1lw53i(4 sysDescr.0)sD MIB d?E";-v j>8>j8==;-h j>8>*i/DzmLrG giants;SPlwE"DiG system# 4. *hC MIB d?D5,kdk`FBP|n: snmpinfo -m set -v -h giants -c monitor -t 2 ifAdminStatus.1=2 Z>>}P,MIB ifAdminStatus d?(kQ*D giants wzOD ifIndex.1 `XDSZ)hC* 2, r!Z 2#-c j>*wz8(Ee#-t 2 j>8(ZU9 snmpinfo |n0,t;PS SNMP zmSU =l&,rr SNMP zmLr"M=N SNMP ks# 5. *Tj8==*" MIB wDi,kdk`FBP|n: snmpinfo -m dump -v interfaces Z>>}P,interfaces iTj8==*"# 6. **"{v MIB w,kdk: snmpinfo -m dump D~ /etc/mib.defs (e SNMP zm&16pk&mD\mE"b(MIB)d?# `XE" mosy |n# AIX 5L Version 5.3 Communications Programming Concepts PD Understanding the Simple Network Management Protocol (SNMP)"Using the Management Information Base (MIB) Database M Understanding the Management Information Base (MIB)# 4V8EPD|nPm 131 snmpmibd X$Lr C> w*s(xLt/ snmpmibd dpi2 SzmX$Lr# o( snmpmibd [ -f File ] [ -d [Level] ] [ -h HostName ] [ -c Community ] hv snmpmibd |nt/ snmpmibd dpi2 SzmLr#C|n;\I_P root X(DC'r53iI1"v# snmpmibd X$Lr{O RFC 1592 (eDj<0r%xg\m-iV<=-iSZ1 V2.0#|w*;v dpi2 Szm(} RFC1592 3.1 Z(eD dpiPortForTCP.0(1.3.6.1.4.1.2.2.1.1.1.0)k dpi2 zmLr(E# \mE"b(MIB)I RFC 1155 (e#}Z\mDX( MIB d? snmpmibd IBfD RFC (e: RFC 1213 MIB-II RFC 1229 `tSZ MIB D)9 RFC 1231 IEEE 802.5 nF7 MIB RFC 1398 `FT+xSZ`M MIB RFC 1512 FDDI MIB ":RFC 1213 P(eD0system1M0snmp1i;G9C snmpdmibd X$Lr5VD#xGC snmpdv3 zmLr5VD# 53t/ZdwC /etc/rc.tcpip shell E>1,(#4P snmpmibd X$Lr# &19C53J4XFw(SRC)XF snmpmibd X$Lr#(i;*Z|nPdk snmpmibd# k9CBP SRC |nYw snmpmibd X$Lr: startsrc t/S53"S53irS~qw# stopsrc #9S53"S53irS~qw# refresh 9S53rS53iXBA!`&DdCD~# lssrc 132 q!S53"S53irS~qwD4,#g{"v$4,q= lssrc |nDC';G root C',r ;aT>Ee{E"# |nN -c Community -d [Level] 9C8(D2C{#g{;8( -c j>,1!DEe{G public# 8(zY/wT6p#6pP: 8 DPI 6p 1 16 DPI 6p 2 32 Z? 1 6 64 Z? 2 6 128 Z? 3 6 x`vzY6pmS}5# g{8( -d j>x;8( Level,r1!6p* 56# -f File -h HostName g{;8( -d j>,r1!6p* 0# G1!dCD~#g{;8( -f j>,1!dCD~* /etc/snmpmibd.conf#PXCD~q=DE",kND /etc/snmpmibd.conf D~# r8(wz"Mks#g{;8( -h j>,1!D?DXw zGXM(127.0.0.1) # >} 1. *t/ snmpmibd X$Lr,kdk`FBP|n: startsrc -s snmpmibd -a "-f /tmp/snmpmibd.conf" C|nt/ snmpmibd X$Lr"S /tmp/snmpmibd.conf PA!dCD~# 2. *}##9 snmpmibd X$Lr,kdk: stopsrc -s snmpmibd C|n5XX$LrD{F"xLj6MX$LrD4,(n/r;n/)# 3. *S snmpmibd X$LrPq!$4,E",kdk: lssrc -ls snmpmibd g{zG root C',C$4,(fPv /etc/snmpmibd.conf PDdCN}# D~ /etc/snmpmibd.conf /etc/mib.defs (e snmpmibd |nDdCN}# (e SNMP zmLr&16pM&mD\mE"b(MIB) d?# `XE" hostmibd |n"snmpdv3 X$Lr# 4V8EPD|nPm 133 snmptrap |n C> zI;v(*(]e),C8(D{"r SNMP \mw(fB~# o( snmptrap [ -a Host ] [ -h TargetHost ] [ -c Community ] [-d ] -m Message hv zI;v(*(]e),C8(D{"r SNMP \mw(fB~# j> -a Host -c Community -d -h TargetHost -m Message 8(,SA8(DwzOD SNMP zmLr#g{;8( -a j>,1!wz*>Xwz#Host ITG;v IP X7r;vwz{# 8(*9CDEe{#XkZ SNMP V3 D /etc/snmpdv3.conf r SNMP V1 D /etc/snmpd.conf PhCCEe,"RCEeAY_PTKPZ8(wzr>XwzOD SNMP zmDACJ(^#g{;8( -c j>,1!Ee{G0public1 # tCwT$_ 8(]e{"+"MAD?jxg\mwwz#|;,Z -a j>#-a j>8(Kwz,dP AIX SNMP zm(snmp)Xk}ZKP,"R SNMP zm+K]e*"=xg\mwP#;x,-h j>;h* AIX SNMP zm+]e{"*"=xg\mw,|+]e1S"M=\mw#g{ ;P -h M -a j>,]e+"M=>XwzOD AIX SNMP zm# (e snmptrap |n+"MD{"#Message 8(]e+#tDE"#CE"GD>q=#-m j >XkGns8(Dj># Kv4, 0 ]eE"}7"v# 1 bmw&mP"zJb# >} 1. *r>XwzOKPD SNMP zm"MxP{"0hello world1D]e,kdkTBZ]: snmptrap -m hello world ":Ee0public1Xk_PT>XwzOKPD SNMP zmDACJ(#PXj8E",kN< SNMP dCD5# 2. *r6Lwz blah OKPD SNMP zm"MxPEe{F0community11M{"0hello world1D]e, kdkTBZ]: snmptrap -c community1 -h blah -m hello world ":Ee0community11Xk_PTwz0blah1OKPD SNMP zmDACJ(#PXj8E",kN < SNMP dCD5# 3. *+]e"M=Z Linux® =(OKPDxg\mw,dPwz{* nehcyg,kdkTBZ]: snmptrap -h nehcyg -m hello world 134 |nN ZGS\ snmpdv3 zmLr"S\ snmpdv3 zmLrM snmpdv1 zmLrdP;{E4S# o( snmpv3_ssw [ -e | -n | -1 ] hv ZGS\ snmpdv3 zmLr"S\D snmpdv3 zmLrM snmpdv1 zmLrdP;{E4S,;st/B !qD SNMP zm#C'I!qKPDvf>D SNMP zm# }g,g{10KPD SNMP zmLrGS\D snmpdv3 zmLr,G4ZzwOKPD5JI4PD #zwOD{E4SG: SNMP zmG0/usr/sbin/snmpdv3e1 v /usr/sbin/snmpd --> /usr/sbin/snmpdv3e v /usr/sbin/clsnmp --> /usr/sbin/clsnmpe C'9C -n !nKP /usr/sbin/snmpv3_ssw |ns,g{C'!qP;AGS\D snmpdv3 zmLr, G4ZzwOKPD5JI4PD snmp zmG0/usr/sbin/snmpdv3ne1 #zwOD{E4S+|D*: v /usr/sbin/snmpd --> /usr/sbin/snmpdv3ne v /usr/sbin/clsnmp --> /usr/sbin/clsnmpne j> P;A snmpdv3 zmLrDS\f># P;A snmpdv3 zmLrDGS\f># P;A snmpdv1 zmLr# -e -n -1 >} 1. *P;A snmpdv3 zmLrDS\f>,kdk: /usr/sbin/snmp3_ssw -e 4V8EPD|nPm 135 `XE" clsnmp |n"hostmibd |n"snmpdv1 X$Lr"snmpdv3 X$Lr# /etc/clsnmp.conf D~q="/etc/snmpd.conf D~q=M /etc/snmpdv3.conf D~q=# sno |n C> a) SNOBOL bMw# o( sno [File ...] hv sno |na);,Zj< SNOBOL D SNOBOL `kwMbMw#|A!8(DD~Mj1,|,kjX|VEr(ePD`,# r* +FSkip1.CSkip1 d?8(=oErX|V0*x}`YVNMP,yTb)d?8(DVNEMPE(# HErX|V>mDVNEMPE! 1#}g: +2.1b -3r 8(ErX|V,SZ}VNDZ~GUqP*<")9AZ}VNax,TbvX|VDErTfr{m3 rjI#od +2.1b 8(x}=vVN,;sx}0vTXbV{,-f j>vTs!4nl#+ LC_ALL"LC_COLLATE r LANG 73d?hC* C DivB,fruits D~Ddva{d*: apple apple %%banana banana ORANGE orange Persimmon 4. *}%X4PEr,kdk: sort -d -f -u fruits -u j>f_ sort |n}%X4DP,9D~PD?;P(;#K|nrPT>: apple %%banana ORANGE Persimmon ;v}%X4D apple,xR2}%K banana M ORANGE#}%b)Gr* -d j>vT %% bvXbV {,-f j>vTs!4nl# 5. *g} 4 GyEr,}%X4D5}(}GGs4V8rjc;,),kdk: sort -u +0 -d -f +0 fruits dk +0 -d -f jIDErk>} 3 P -d -f DEr`M`,,+0 xPm;nHOTxV;;yDP# b@9 -u j>+|G}%# >} 1 y>D fruits D~P,mSD +0 + %%banana k banana 0 ORANGE k orange xV*4#; x,apple D=v5}G`,D,yTdP.;;>}# apple %%banana banana ORANGE orange Persimmon 6. *8(VtVNDV{,kdk: sort -t: +1 vegetables K|nrPEr vegetables D~,T?;POZ;v0EsDD>xPHO#+1 f_ sort |nvTZ ;VN,SZ~VND*<=CPDaxxPHO#-t: j>f_ sort |n0EVtVN#g{ vegetables |,: yams:104 turnips:8 potatoes:15 carrots:104 green beans:32 radishes:5 lettuce:15 G4,+ LC_ALL"LC_COLLATE r LANG 73d?hC* C DivB,sort |n+T>: 4V8EPD|nPm 143 carrots:104 yams:104 lettuce:15 potatoes:15 green beans:32 radishes:5 turnips:8 "b}V;P4U}VEr#1CVd=V`SsARHO?;vV{1vVbViv#;d05,3 Z 5 .0,yT 32 Z 5 .0# 7. *Er}V,kdk: sort -t: +1 -n vegetables K|nrP4UZ~vVNT vegetables D~xP}VEr#g{ vegetables D~k>} 6 PD`,, G4 sort |n+T>: radishes:5 turnips:8 lettuce:15 potatoes:15 green beans:32 carrots:104 yams:104 8. *T`vVNEr,kdk: sort -t: +1 -2 -n +0 -1 -r vegetables r sort -t: -k2,2 n -k1,1 r vegetables K|nrPTZ~VN(+1 -2 -n)xP}VEr#Zbv3rP,|TfV83r(+0 -1 -r)TZ;V NEr#+ LC_ALL"LC_COLLATE r LANG 73d?hC* C DivB,dv+`FZ: radishes:5 turnips:8 potatoes:15 lettuce:15 green beans:32 yams:104 carrots:104 K|n4}V3rTPEr#1=P}V`,1,|GTfV83rvV# 9. *9CErDD>f;-XoT'V;# sortbib |n C>TN T{"Er# o( sortm [ +Folder ] [ Messages ] [ -datefield Field ] [ -noverbose | -verbose ] hv sortm |ny]{"D Date: VNT|GEr"T}V 1 *E"# ":TZ{"&mLr(MH),Xkj{44Kj>D{F# 8(*ErD{"#9CTBN<48({": Messages Number {"E# Sequence C'8(D;i{"#I6p5*: all D~PPDyP{"#bG1!5# cur r . (dc) 10{"# first D~PPDZ;u{"# last D~PPDns;u{"# next 10{"DB;u{"# prev 10{"DO;u{"# @9ErZdT>E"#Kj>G1!5# ErZdT>E"#KE"Jmz`Sf0D=h# -noverbose -verbose E*D~u? IZ UserMhDirectory/.mh_profile D~PR=TBu?: Current-Folder: Path: hC1!10D~P# 8( UserMhDirectory# >} 1. *4UZT10D~PPDyP{"Er,kdk: sortm 2. *4UUZT easter D~PPD{" 5 A 10 xPEr,kdk: sortm +easter 5-10 D~ $HOME/.mh_profile /usr/bin/sortm |,{"&mLr(MH)C'E*D~# |, sortm |n# `XE" folder |n# .mh_alias D~q=M .mh_profile D~q=# 6xgk(E\m7PD:J~&CLr;# 4V8EPD|nPm 147 spell |n C> iR"ooT44ms# o( spell [ -b ] [ -i ] [ -l ] [ -v ] [ -x ] [ -d HashList ] [ -h HistoryList ] [ -s HashStop ] [ + WordList ] [ File ... ] hv spell |nA! File d?8>DD~PDJ,"+|Gk44PmPDJHO#k44Pm;%dDJr44 PmPDJIzDJ((}&C3VJNd/"0:Ms:xzI)+4=j;P*"z"o44a)OmDTH-M#(}9C3V JNd/"0:Ms:4k44VdxP%dDc(GyZ@="o44# 8( HashList D~*8C44Pm#1!* /usr/share/dict/hlist[ab]# 8( HistoryList D~*8Cz7Pm,|CZ}[yPdv#1!* /usr/lbin/spell/spellhist# ":HistoryList D~XkGVPD_PA4mI(DD~# !{&m|,D~# Kj>zZ+?|,D~4(.so M .nx q=/|n).s#;9CCj>1,spell |n+ zZ+?|,D~4(}KG)T /usr/lib *7DD~).s# 8( HashStop D~*8C#9Pm,|CZ}Kvms44+4ivDJ#1!* /usr/share/dict/hstop# T>yP;Z44PmPDJ,"8vb)JDI\IzJ# C =(HE)T>?vI\DJy# TZd{DJ,li WordList#WordList Gza)D|,ErJcPm(;P;vJ)DD ~{#9Cbvj>,zI*?vw58(;i}744DJc/(}K spell |nT:D 44Pmb) # + WordList Kv4, 5XTBKv5: 8>I&jI# 8>"zms# 0 >0 >} 1. *li44,kdk: spell chap1 >mistakes b+4({* mistakes DD~,CD~|,Z chap1 PR=Dx;Z5344VdPDyPJc#dP ;)JcI\G spell |n;P6pv4D44}7DJ#IZJcPmI\HO$,yTk+ spell | nDdv#fZD~P# 2. *li"z"o44,kdk: spell -b chap1 >mistakes b+y]"z"oVdli chap1,"+PIJDJc4k mistakes D~# 3. *Kb spell |ngNIzJc,kdk: spell -v chap1 >deriv b+Pv;GZVdPpVTURvDxGy]VdJcDN=Izv4DJ#TZ?vJ,T>vCZ NIIzJD0:Ms:#9+PvVdPy>;PDJc# 4. *y]nbDJcmxP44li,kdk: spell +newwords chap1 b+y]53VdM newwords li chap1 PDJc44#newwords D~4V83rPvJc,;P;v J#zI9CD>`-w(Hg ed `-w)44(CD~"C sort |nT|4V83rEP# D~ /usr/share/dict/hlist[ab] /usr/share/dict/hstop /usr/lbin/spell/spellhist /usr/lbin/spell/compress /usr/lbin/spell/hashmake /usr/bin/spellin Number /usr/lbin/spell/hashcheck SpellingList /usr/lbin/spell/spellinprg /usr/lbin/spell/spellprog |,@="oM"z"o=V"P44P m# |,"P#9Pm# |,z7G

AIX命令参考大全5-s-u.pdf




