天地不仁,以万物为刍狗!

AIX常用操作汇总(三)

上一篇 / 下一篇  2008-03-08 10:41:21 / 个人分类:UNIX/LINUX

aix系统命令汇总

ITPUB个人空间$j$S[9M4KAC#l#z3`b
·关于内核ITPUB个人空间_&nY(R0~'a
显示AIX系统内核是32位还是64位:ITPUB个人空间 k5R!}'N~G` s
bootinfo -KITPUB个人空间"\,sz r,E@
ITPUB个人空间7dL`%u3FWc
如何改变内核模式(32位或64位)

u \(M&W(W%w0/unix
文件连接到一个可引导的映像。通过命令ls -l /unix查看:

5H0D/] v;{&t:reH0/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernelITPUB个人空间Eg1gg!x$K6M_` o5p
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
7Q&U(@2y)k5Y)[xE0/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernelITPUB个人空间8E*D D#W/eh_
ITPUB个人空间9[Ly~E4e
AIX系统安装时,缺省安装的内核是32位。可以用如下命令更改内核模式:
ITPUB个人空间'HT COT8W E
ln -sf /usr/lib/boot/unix_64 /unixln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot -ad /dev/hdiskxxshutdown -rITPUB个人空间T*`X/l:b@OWk

Z#~V:WAX H,l0
注意:/dev/hdiskxx是指引导逻辑卷/dev/hd5所在的硬盘。可通过下面命令来查看xx是几:

WNdi{~p.J0lslv -m hd5
a3S*Z]A1`0ITPUB个人空间,A'@j(qA0L`y
·
关于硬件
ITPUB个人空间g]8DG0fG;m-Q-Y^ D]V
显示机器硬件是32位还是64位:
ITPUB个人空间.`5uX*Gk5S
bootinfo -y
.d3}-C+na.]$} VRf0ITPUB个人空间F*|EK+^(G)u
查看机器的物理内存是多少:
ITPUB个人空间D4]"r7`+|R)t
bootinfo -r
lsattr -El sys0 -a realmem

查看机器是否支持64位内核(是否64位硬件)ITPUB个人空间 S?:_e"oB5o K
/usr/sbin/bootinfo -pITPUB个人空间0Q*_8DR)|4V
如果返回32,则表示硬件是32位的;如果返回的是chrp,则表示硬件是64位的机器。
ITPUB个人空间r6I8Is}"E PI"u
ITPUB个人空间XS.p.`\(}D
显示当前磁带设备rmt0的属性:

lJ,{ \,owg(nW0lsattr -l rmt0 -EITPUB个人空间]\7Hn#zM
ITPUB个人空间`9?Q.H-mB/~F
显示缺省的磁带设备rmt0的属性:
ITPUB个人空间 G)oz+|)ls5Vp7KA uF
lsattr -l rmt0 -DITPUB个人空间#hl0J*B3@3_

Xg4r$k9Xs[sQ0
显示终端设备tty0的登录属性:

.x2tu v(vF:O0lsattr -l tty0 -a login -RITPUB个人空间 },I4DnW r

$pZQ }8c2J"T L#@NN0
显示系统级属性:
ITPUB个人空间sS3M.tAgo0v
lsattr -E -l sys0
g` Z#o"~0ITPUB个人空间G8xI4C-];zz3npZ
查看当前系统有多少CPU
ITPUB个人空间:F#rh;e HW }:S
lscfg | grep procITPUB个人空间r!WOG}'I ]{3\i
ITPUB个人空间I|P;{/U%O
查看当前系统有多少硬盘而且是否被使用:
ITPUB个人空间"o/x%t ]aF$jZF6h,C
Lspv
#`,KF6}G7x0~DU;jw0ITPUB个人空间:FA-lg g"B ]B5@
查看当前系统的详细配置:
ITPUB个人空间0V9yalZ%l)y
lscfg -pvITPUB个人空间Mm|_Kywz
也可以显示某一设备的配置:

.Z"z:W La2G3x!} _0lscfg -vl rmt0ITPUB个人空间7PT2c/e"wv6x*h4A!L
ITPUB个人空间zv[{?I j I/U5]`;T1i
查看当前系统的芯片名称、系统名、节点名、型号等:

e+MI.IIe8Hg0uname -p #
显示芯片名称,例如:
powerpcITPUB个人空间5G%b'ib+`*V;\'^WJ
uname -r #
显示操作系统的发行号

W3Gx7c? F0uname -s #
显示系统名,例如:
AIXITPUB个人空间5F9u m&F*{%ni:I |%q E
uname -n #
显示节点名
ITPUB个人空间LzA'i#U(m9r x
uname -a #
显示系统名、节点名、版本、机器
IDITPUB个人空间jVH]pA;D9F1l
uname -M #
显示型号,例如:
IBM,7046-B50ITPUB个人空间rm y$ZG q5E)?h]}$^
uname -v #
显示操作系统版本
ITPUB个人空间Kq^1y4@*i
uname -m #
显示机器ID


K(Nky AV4lk0·
关于AIXITPUB个人空间5W"Os"Sy&}.X
ITPUB个人空间cG3ee*e-JW
查看AIX的版本、发行号、MLMaintenance Level)级别:

hcwC+a"z X0oslevel -r
{"Dfr[5w2p0
ITPUB个人空间E!]`u8\
lslpp -h bos.rte
7mB'gGc;L6^AY3F0ITPUB个人空间(k1n`VA
如何改变文件系统大小,例如:将/usr文件系统增加1000000字节:

FIqc:y$lMU0chfs -a size=+1000000 /usr
|h3P@`4a|Z/H0
w1Wb3~$yC0
如何使用CD

~9SIQ8UoC0mount -V cdrfs -o ro /dev/cd0 /cdromITPUB个人空间*~+T:M|T3n

[ a"K#`.EI8F7["I0
查看本机的IP地址:

8B/J2I:MzCQ_0Ifconfig -a
host Fully_Qualified_Host_NameITPUB个人空间0uWX'N` d(K
例如:
host cyclop.austin.ibm.comITPUB个人空间T"WT\$Jex2XK5M
ITPUB个人空间+_Jd'J!~/H2[%X
查找哪一个文件集(fileset)包含特定的文件,例如:查找/usr/bin/vmstat属于哪一个文件集。

mQb NX&byh!?*s0lslpp -w /usr/bin/vmstatITPUB个人空间/n1D`:D5CWx+V

F0kk#Z0A&f^Sc0
显示哪一个文件集包含/usr/bin/svmon
ITPUB个人空间 V/TJaOo,wjar
Which_fileset svmonITPUB个人空间\it\B(f9Fy-_

.t J,}5{]8O0
查看某一级别的ML中所有文件是否都已经安装:
ITPUB个人空间;c @7pfQY/D4NO
instfix -i | grep MLITPUB个人空间/Th6BH@$\({r ^rS%cd

bbGY0ni|0
如何确定某一补丁(fix)是否安装,例如:查看IY24043是否安装
ITPUB个人空间\ L N!^:T |
instfix -ik IY24043
fL#j!PR0ITPUB个人空间a(aD MG ` b
显示哪些文件集需要安装或修改:

3Bu]:}^;o1US|7[0lppchk -vITPUB个人空间3w[]6d4P$FEQF
查看交换区(paging space)的分配和使用:

N3e]GEv0lsps -aITPUB个人空间;M2NGPh5k'T8f#|8U

!["Qj~/GXe#K_0·
关于卷组和逻辑卷
ITPUB个人空间2N#{[$]"W(N
ITPUB个人空间v&ke'k!K,N
创建卷组:

X"]wN.R5Xa1y0mkvg -y name_of_volume_group -s partition_size list_of_hard_disksITPUB个人空间 a[s ped+T
partition_size
单位是MB,它是11024之间的一个数。(2的次幂,例如:1, 2, 4, 8, 16, 32等,缺省是4MB。)
ITPUB个人空间[T!l"lT c7Fx
ITPUB个人空间|HHn$G |
创建逻辑卷:
ITPUB个人空间,D9r!Q6w2]C9u-o9F1n
mklv -y name_of_logical_volume name_of_volume_group number_of_partition
0lL6n^m_J0
;?/_0J?[D0c0
显示当前系统的所有卷组:
ITPUB个人空间&z5q5bm.p
Lsvg
'|D1yQ3_I0
显示卷组rootvg的详细信息:

.~ FJ[4H]&iZ%T0lsvg rootvg
9Q6_8IV ^ M0
显示属于rootvg的所有硬盘:

!Iy p P*d3X0lsvg -p rootvgITPUB个人空间#_~r-Pr3B
ITPUB个人空间`"[U)ewO$m
如何添加一个硬盘到卷组中:
ITPUB个人空间5[8G`PFs kT_%?
extendvg Volume_Group_Name hdisk0 hdisk1 ... hdiskn
%?U.| m b#b0ITPUB个人空间wu"P m O8x tavR
如何替换一个硬盘:

;|},z#~`X?_^01
extendvg Volume_Group_Name hdisk_new
5bOw$l2\P([02
migratepv hdisk_bad hdisk_newITPUB个人空间 I3]a*v t,z
3
reducevg -d Volume_Group_Name hdisk_badITPUB个人空间^IIhC&q:Bu(L

/YO$u,H n o.J0
如何做一个逻辑卷镜像:
ITPUB个人空间 e#]J7y|
1
mklvcopy Logical_Volume_Name Number_of_copies
p,rvz*d |02
Syncvg Volume_Group_Name
*A\uf Gls'N0V0
8Kp:Cf8or2z`0
AIX上,有一个很方便的系统管理命令smit。上面提到的命令中,如逻辑卷操作部分就可以smit轻松的完成。


 

 


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-24  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 12244
  • 日志数: 273
  • 图片数: 1
  • 文件数: 2
  • 建立时间: 2007-12-01
  • 更新时间: 2008-11-19

RSS订阅

Open Toolbar