li
  当前位置:主页 > 操作系统 > 文章内容
li
推荐:AIX常用命令总结
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-01-09   阅读:49  


查看交换区信息:
lsps -a
显示交换区的分布信息
lsps -s
显示交换区的使用信息
slibclean
清除处理程序遗留的旧分页信息
smit mkps
建立交换区空间信息
swapon -a
启动所有的分页空间
/etc/swapspaces
存放分页空间表格信息
显示卷信息:
lsvg
显示卷的名称
lsvg -l rootvg
显示rootvg卷的详细信息
IXDBA.NET社区论坛

mount
卷的方法:
varyonvg datavg
加载datavg
mount /dev/data1
加载datavg下的一个data1

裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行

在裸设备上安装oracle系统:
修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle
chown oracle:dba /dev/system01
chown oracle:dba /dev/rsystem01
在使用文件时必须用rsystem01

smit
快速路径名称:(smit:图形方式,smitty:字符方式)
dev
设备管理
diag
诊断
jfs
定期档案管理系统
lvm
逻辑卷册系统管理员管理
nfs NFS
管理
sinstallp
软件安装及维护
spooler
列印队列管理
system
系统管理
tcpip TCP/IP
管理
USER
使用者管理
clstart
clstop:启动和停止cluster
lssrc -g cluser
:查看cluser的状态

查看已安装的软件信息:
ls -aF /usr/lpp (lpp:Licensed Program Products)
查看安装媒体内容:
installp -q -d /dev/cdrom -l

启动时自动加载文件系统信息:
需要加载的信息存放在/etc/filesystems
mount -t nf
加载所有在/ect/filesystems中定义type=nfs的文件系统
显示已加载的文件系统及状态: df -v,mount

查看错误日志信息:
errpt -a

有关TCP/IP的命令
网路卡:
smit chgenet,chgtok,chgfddi,opschange,mktty:adptr
架构快速路径
smit mkinet,ppp:slip
ppp快速路径
ifconfig:config
界面
位址:
/etc/hosts
静态主机表
/etc/resolv.conf
位址解析的名称服务器
/etc/named.boot
名称服务器架构
/etc/named.ca
根名称服务器快取
/etc/named.data
位址列表
/etc/named.rev
反转指标列表
nslookup
查询名称服务器资讯
网络路由:
route
管理路由
netstat -rn
列出定义的路由
routed
路由(daekmin rip)
gated
路由(daekmin ripegphello)
/etc/gateways
已知网关
/etc/networks
已知网路
服务:
/etc/services
/etc/inetd.conf
TCP/IP
群组子系统:
/etc/rc.net
startsrc -g tcpip
启动全部的tcpip子系统
startsrc -s inetd
启动主要internet
除错:
iptrace
启动封包追踪
ipreport
追踪结果格式化输出
netstat
网络统计
ping
检查是否可以到达
查看HACMP,外部硬盘信息:
lscfg -v
lsdev -Cc adapter
对等机器信息:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
观察进程内存使用情况:
ps aux
观察参数%mem:内存使用百分比 RSS:实际使用内存
vmstat free
的单位为块,缺省值为4096bytst

以下命令在AIX 5.1上测试通过。
"
关于内核

显示AIX系统内核是32位还是64位:
bootinfo -K

如何改变内核模式(32位或64位)
/unix
文件连接到一个可引导的映像。通过命令ls -l /unix查看:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel

AIX系统安装时,缺省安装的内核是32位。可以用如下命令更改内核模式:
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
bosboot -ad /dev/hdiskxx
shutdown -r

注意:/dev/hdiskxx是指引导逻辑卷/dev/hd5所在的硬盘。可通过下面命令来查看xx是几:
lslv -m hd5


"
关于硬件

显示机器硬件是32位还是64位:
bootinfo -y

查看机器的物理内存是多少:
bootinfo -r

lsattr -El sys0 -a realmem

查看机器是否支持64位内核(是否64位硬件)
/usr/sbin/bootinfo -p
如果返回32,则表示硬件是32位的;如果返回的是chrp,则表示硬件是64位的机器。

显示当前磁带设备rmt0的属性:
lsattr -l rmt0 -E

显示缺省的磁带设备rmt0的属性:
lsattr -l rmt0 -D

显示终端设备tty0的登录属性:
lsattr -l tty0 -a login -R

显示系统级属性:
lsattr -E -l sys0

查看当前系统有多少CPU
lscfg | grep proc

查看当前系统有多少硬盘而且是否被使用:
lspv

查看当前系统的详细配置:
lscfg -pv
也可以显示某一设备的配置:
lscfg -vl rmt0

查看当前系统的芯片名称、系统名、节点名、型号等:
uname -p #
显示芯片名称,例如:powerpc
uname –r #
显示操作系统的发行号
uname -s #
显示系统名,例如:AIX
uname -n #
显示节点名
uname –a #
显示系统名、节点名、版本、机器ID
uname –M #
显示型号,例如:IBM,7046-B50
uname -v #
显示操作系统版本
uname -m #
显示机器ID


"
关于AIX

查看AIX的版本、发行号、MLMaintenance Level)级别:
oslevel -r

lslpp -h bos.rte

如何改变文件系统大小,例如:将/usr文件系统增加1000000字节:
chfs -a size=+1000000 /usr

如何使用CD
mount -V cdrfs -o ro /dev/cd0 /cdrom

查看本机的IP地址:
ifconfig -a

host Fully_Qualified_Host_Name
例如:host cyclop.austin.ibm.com

查找哪一个文件集(fileset)包含特定的文件,例如:查找/usr/bin/vmstat属于哪一个文件集。
lslpp -w /usr/bin/vmstat

显示哪一个文件集包含/usr/bin/svmon
Which_fileset svmon

查看某一级别的ML中所有文件是否都已经安装:
instfix -i | grep ML

如何确定某一补丁(fix)是否安装,例如:查看IY24043是否安装
instfix -ik IY24043

显示哪些文件集需要安装或修改:
lppchk -v

查看交换区(paging space)的分配和使用:
lsps -a


"
关于卷组和逻辑卷

创建卷组:
mkvg -y name_of_volume_group -s partition_size list_of_hard_disks
partition_size
单位是MB,它是11024之间的一个数。(2的次幂,例如:1, 2, 4, 8, 16, 32等,缺省是4MB。)

创建逻辑卷:
mklv -y name_of_logical_volume name_of_volume_group number_of_partition

显示当前系统的所有卷组:
Lsvg

显示卷组rootvg的详细信息:
lsvg rootvg

显示属于rootvg的所有硬盘:
lsvg -p rootvg

如何添加一个硬盘到卷组中:
extendvg Volume_Group_Name hdisk0 hdisk1 ... hdiskn


如何替换一个硬盘:
1
extendvg Volume_Group_Name hdisk_new
2
migratepv hdisk_bad hdisk_new
3
reducevg -d Volume_Group_Name hdisk_bad

如何做一个逻辑卷镜像:
1
mklvcopy Logical_Volume_Name Number_of_copies
2
Syncvg Volume_Group_Name


AIX上,有一个很方便的系统管理命令smit。上面提到的命令中,如逻辑卷操作部分就可以smit轻松的完成.




  上一篇: Redhat Linux inittab详解   下一篇: IBM RS/6000 AIX操作系统的安装
li
 §相关评论  
 热点文章

·新手强烈推荐:linux入门11点建
·Unix学习方法-走向高手之路
·Linux性能分析和调整的基本原则
·你很陌生但是很适用的10个linu
·Oracle补丁3028673,解决单进程
·最近被aix 5305给折腾死了
·在AIX 5L上配置NFS Server/Cli
·在AIX 5L上配置与管理路由
·这个补丁影响的范围还是比较大
·在AIX 5L上使用绑定网卡(ethe
·使用pam_abl防止SSH遭暴力破解
li
 编辑推荐
·新手强烈推荐:linux入门11点建
·Unix学习方法-走向高手之路
·Linux性能分析和调整的基本原则
·你很陌生但是很适用的10个linu
·Oracle补丁3028673,解决单进程
·最近被aix 5305给折腾死了
·在AIX 5L上配置NFS Server/Cli
·在AIX 5L上配置与管理路由
·这个补丁影响的范围还是比较大
·在AIX 5L上使用绑定网卡(ethe
·使用pam_abl防止SSH遭暴力破解
li
 相关篇章
·Redhat Linux inittab详解
·linux援救模式:linux rescue使用...
·新手强烈推荐:linux入门11点建议
·linux系统守护进程:crontab基本...
·VMware Server上安装linux步骤详...
·linux问题小结:关于root不能登录...
·AIX5.1L下安装bash
·linux rpm问题:怎样查看rpm安装...
·Unix shell教程:Unix系列shell程...
·unix shell系列:Unix系列shell程...
·IBM RS/6000 AIX操作系统的安装
·介绍如何有效使用tar、cpio和rpm...
·嵌入linux的学习方法论
·精华教程:Linux 文件命令精通指...
·Linux 文件系统精通指南
·Linux Add or Remove module man...
·lvm(逻辑卷管理器)的介绍和常用功...
·CDlinux简介和基本使用
·RHEL4 性能优化
·linux下面tar gzip zip bzip使用...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接