AIX常用命令

一、检查AIX系统状态

1、文件系统:df -k

2、设备:lsdev -C

3、磁盘(物理卷):lspv

4、paging space:lsps -a

5、配置:lscfg -vp

6、软件:lslpp -l

7、用户:who

8、处理器个数:lsdev -C|grep proc

9、内存大小:lsattr -El mem0

二、关机

1、shutdown  

使用wall命令提醒用户若干时间后关机;

2、shutdown  +2

2分钟后关机

3、shutdown -Fr

-r = 关机后重新启动

三、错误记录

1、显示错误:errpt

2、显示详细的错误信息:errpt -a

3、清空错误记录信息:errclear 0

四、smit/smitty部分快捷菜单方式:

#smitty tape

#smitty user

#smitty tcpip

#smitty inet

#smitty nfs

#smitty jfs

#smitty lvm

五、关于卷组(smitty vg)

1、显示卷组状态:

列出卷组细节:lsvg

列出卷组中的逻辑卷:lsvg -l

列出卷组中的物理卷:lsvg -p

2、增加卷组:smitty mkvg

3、修改卷组属性:smitty chvg

4、激活卷组:varyonvg  vg_name

5、解除卷组:varyoffvg  vg_name

6、向卷组中增加一个物理卷:extendvg vg_name hdiskn

  注:extendvg命令用于向已存在的卷组增加新的物理卷,这个物理卷设备的状态必须是可用的(Available)。

7、从卷组中删除一个物理卷:reducevg [-d] vg_name hdiskn

  注:删除物理卷时其所在的卷组必须处于非活动状态,如果被删除的物理卷是卷组中仅存的一个,那么这个卷组同时也被删除。

六、关于物理卷(smitty pv)

1、lspv

列出物理卷名称:lspv

列出物理卷细节:lspv hdiskN

列出物理卷中的逻辑卷:lspv -l hdiskN

列出物理卷中的物理分区分布:lspv -p hdiskN

2、增加物理卷:cfgmgr /mkdev

3、删除物理卷:rmdev

七、关于逻辑卷(smitty lv)

1、显示逻辑卷信息

列出逻辑卷名称:lslv -l

列出逻辑卷细节:lslv

列出与逻辑卷相关的物理卷:lslv -l

列出物理卷中物理分区的分配:lslv -p

显示逻辑卷中LP(逻辑分区)与PP(物理分区)的对应:lslv -m

2、增加逻辑卷

#smitty mklv

#mklv

3、删除逻辑卷

#smitty rmlv

  #rmlv

4、设置逻辑卷属性

#smitty lvsc

# chlv

5、增加逻辑卷拷贝:smitty mklvcopy

6、删除逻辑卷拷贝:smitty rmlvcopy

八、设备管理

1、cfgmgr/mkdev:配置系统中新增设备。

2、lsattr:用于读取指定设备的配置属性,部分属性可更改。

3、lscfg:用于显示指定设备的类型、序列号和有关供货商的信息。

4、rmdev:从系统中删除设备,或使设备处于defined状态。

5、lsdev/prtconf:列出当前系统中定义的设备。

九、用户/用户组

1、对于用户组,使用 smit group

对于少量用户的管理,使用smit user

对于大量的用户,使用mkuser

2、更改用户属性:smitty chuser

更改用户组属性:smitty chgroup

3、删除用户:smitty rmuser

删除用户组:smitty rmgroup

十、常用用户监视命令

who

last   - 登录事件和关机信息

last root console

last | grep shutdown

十一、系统记录文件

列出系统记录名称: alog -L

   示例: boot bosinst nim console

列出文件: alog -o -t boot

十二、程序包安装:installp/smitty installp

十三、列出所有已安装的IBM AIX软件的当前版本。

#lslpp -l

十四、列出某个命令包含在哪个文件集中

#lslpp -w /usr/bin/vi

十五、关于备份

1、创建系统备份:smit mksysb

2、逻辑卷组的备份:savevg

3、常用的UNIX命令进行备份和恢复:dd、cpio、backup、restore、tar等

十六、监视CPU使用情况

#vmstat 2

#iostat -t 2 6

#sar -P ALL 2 3

十七、监视内存使用情况

#vmstat 2 10

#ps aux

#svmon -G

#svmon -Pau 10

十八、监视I/O使用情况

#iostat 5

#sar -d 3 3

#filemon -O lv,pv -o fmon.out

十九、监视网络使用情况

1、网络接口统计:netstat -i

2、网络内存使用情况:netstat -m

3、正在运行的每一个基于通用数据链接接口设备驱动程序的统计信息:netstat -v

4、显示由协议参量(udp、tcp、ip、icmp)所指定值的统计信息:netstat -p、netstat -p ip

5、得到在一个时间间隔内网络操作的详细内容:netpmon -o netpmon.out -O all; sleep 400; trcstop

二十、基于文本的监视

#topas

AIX查看硬件配置

查看内存

使用命令#  lsdev -Cc memory

查看配置的物理内存设备,下面为其输出示例:

mem0 Available 00-00 Memory

L2cache0 Available 00-00 L2 Cache

再使用命令# lsattr -El mem0

输出如下

size 512 Total amount of physical memory in Mbytes  False

goodsize 512 Amount of usable physical memory in Mbytes False

此例说明机器的物理内存为512MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。

或者

#bootinfo -r

查看物理内存

prtconf就可以查看系统所有的信息 cpu 内存 硬盘等..

显示每一个CPU的频率

#pmcycles -m

查看机器型号,SN

         #uname -Mu             结果如下

          IBM,7043-150 IBM,01105DE2CE

          其中IBM,7043-150是model,01105DE2CE中的105DE2CE就是机器上标明的sn:10-5DE2CE,也就是序号码

查看系统的maintenance level              /*注:maintenance 维护 保持

      #oslevel -s

查看硬盘

若为7133硬盘系统:键入 lsdev -CHc pdiskIBM

其他硬盘键入:#lsdev -CHc disk

查看适配卡

#lsdev -CHc adapter

输入命令#diag可以进入诊断模式查看硬件信息。

修改系统参数

修改系统时区    # smitty chtz

修改系统时间    # smitty data

修改异步IO      # smitty chgaio

更改最大进程数  # smitty chgsys

更改系统用户数  # smitty chlicense

配置主机名和IP  # smitty mktcpip

可以使用#lscfg -vl ent0 命令查看ent0网卡位于哪个扩展槽位上。

配置系统的Paging Space(hd6)和系统文件系统。

    1、查看rootvg上的PP的大小。 键入#lsvg rootvg ,确认PP大小为32M.

       PP SIZE:         32megabyte(s)

    2、检查系统默认hd6的大小

       #lsps -a

       PageSpace   PhysicalVolume   VolumeGroup   Size   %Used  Active  Auto  Type

         hd6            hdisk0        rootvg      512MB   1      yes     yes   lv

       缺省系统的空间只有一个hd6,而且比较小。

       交换空间的大小与内存的大小和应用有关。当不知应用的内存使用情况时,可按以下原则设置。当内存小于2GB时,

       交换空间的大小应是内存的两倍,当内存小于8GB而大于2GB时,交换空间的大小应与内存大小相同。内存大于8GB

       时,交换空间的大小应是内存的一半。

安装扩展子系统 : #smitty install_all  (注意:安装软件时,使用"/"激活find对话框)

   

    安装MAN文档  :插入base documentation光盘,键入#smitty install_latest命令。

   

    使用update CD光盘升级:放入光盘,键入#smitty update_all。

   

    使用PTF光盘升级:放入光盘,键入#smitty update_all。

   

    检查当前系统所打的补丁: #instfix -i |grep AIX_ML。

   

创建磁盘启动镜像

   #bosboot -ad  /dev/hdisk0

查看启动顺序

   #bootlist -m normal  -o

设置启动顺序

  #bootlist -m normal hdisk0 hdisk1

查看服务器微码

  #lsmcode

升级服务器微码

  #/usr/lpp/diagnostics/bin/update_flash -f img文件名。

服务器本地有两个硬盘都设置为rootvg,并且设置镜像。

#extendvg rootvg hdisk1 (把hdisk1加入rootvg中)

#mirrorvg rootvg      ( rootvg建立镜像)

克隆rootvg到备份磁盘hdisk1上

#alt_disk_install -O -B -C hdisk1

将hdisk1上的备份卷组更名为backup_vg

#alt_disk_install -V backup_vg hdisk1

删除备份卷组backup_vg

#alt_disk_install -X  backup_vg

一 建立镜像

1 lsdev -Ccdisk                      #查看系统盘的分配情况,本例以hdisk0 hdisk1镜像为例.

2 chdev -l hdisk1 -a pv=yes          #将hdisk1配置为PV

3 extendvg rootvg hdisk1             #将hdisk1配置入rootvg中(可以加-f参数强制执行添加到rootvg中的操作)

4 mirrorvg rootvg                    #镜像系统卷

5 bosboot -a -d /dev/hdisk1          #将引导信息加入新盘中

6 bootlist -m normal hdisk0 hdisk1   #更改启起序列

二 删除镜像

1 unmirrorvg rootvg hdisk1           #取消镜像

2 chpv -c hdisk1                     #清除引导区

3 reducevg rootvg hdisk1             #将PV从VG中删除

4 bootlist -m normal hdisk0          #更改启动序列

查看交换区信息:

lsps -a 显示交换区的分布信息

lsps -s 显示交换区的使用信息

slibclean 清除处理程序遗留的旧分页信息

smit mkps 建立交换区空间信息

swapon -a 启动所有的分页空间

/etc/swapspaces 存放分页空间表格信息

-------------------------------------------------

显示卷信息:

lsvg 显示卷的名称

lsvg -l rootvg 显示rootvg卷的详细信息

-------------------------------------------------

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 rip、egp、hello)

/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

-------------------------------------------------

创建raw设备时选择的类型:

raw_lv

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/611609/viewspace-666721/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/611609/viewspace-666721/

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值