AIX常用命令
AIX系统的设备有四种状态:
Undefined(未定义):表示系统无法识别该设备,也就是系统不到该设备。Defined(定义):表示系统可以识别设备,但是系统不能使用它。Available(可用):表示该设备在系统中可以使用,用户也可以使用。Stopped(停用):表示设备不能被使用,但操作系统通过驱动程序可以识别它。-------------------------------------------------------------------------------
一、查看错误记录
1、显示错误:errpt
2、显示详细的错误信息:errpt -a 或errpt -a|more
3、清空错误记录信息:errclear 0
二、查看文件系统
df -g 【以G为单位检查】或df -k 【以K为单位检查】
三、查看系统中的设备及其特征
lsdev -C显示的设备都已经安装在系统中。
lsdev -P显示系统预定义设备数据库中的所有设备,即系统能支持的设备。【举例】
1、查看硬盘: lsdev –Cc disk
2、看磁带机: lsdev –Cc tape
3、查看适配卡: lsdev –Cc adapter
tcpip详解卷二pdf4、处理器个数:lsdev –C|grep proc
【grep:强大的文本搜索工具,并把匹配的行打印出来(类似于find)】
5、查看预定义设备对象类中的所有设备,并具有列头:lsdev -P -H
6、要列出预定义设备对象类中的受支持的设备类,输入:lsdev -P -r class
7、要列出其名称以字母‘hdi’开头的所有设备:lsdev -l hdi*
8、要列出所有子pci0 总线,请输入:lsdev -p pci0
9、要列出其名称包含在文件/tmp/f 中的设备,输入:cat /tmp/f | lsdev -l -
四、显示系统的配置信息、诊断信息和重要产品数据(VPD)信息
lscfg -vp获取所有已配置硬件设备的详细信息
【举例】
1、查看硬盘信息: lscfg –vl hdiskx x表示数字
2、查看网卡信息: lscfg –vl entx x表示数字
3、查看磁带机: lscfg –vl rmtx x表示数字
4、要在每一行显示带有设备描述的系统配置:lscfg -s
5、要显示由逻辑名ent0 指定的特定设备的VPD:lscfg -v -l ent0
6、要显示不带有VPD 的逻辑名hdisk(或proc)所指定设备的名称、位置和描述:lscfg -l hdisk(或proc)\*
7、要将开放固件设备树中相应节点的VPD 显示到ent0 设备中:
lscfg -vp -l ent0
五、查看硬件属性
lsattr:用于读取指定设备的配置属性,部分属性可更改
lsattr –El获取已配置设备的属性信息。
【举例】
查看硬盘属性: lsattr –El hdiskx x表示数字
查看网卡属性: lsattr –El entx x表示数字
查看磁带机属性: lsattr –El rmtx x表示数字
查看内存大小:lsattr –El mem0
六、lsvg 【卷组】
列出卷组细节:lsvg vg_name
列出卷组中的逻辑卷:lsvg -l vg_name
列出卷组中的物理卷:lsvg -p vg_name
按卷组列出所有的逻辑卷:lsvg -o|lsvg -i -l
-------------------------------------------------------------------------------【逻辑卷】
列出逻辑卷名称:lsvg -l vg_name
列出逻辑卷细节:lslv lv_name
列出逻辑卷相关的物理卷:lslv -l lv_name
列出物理卷中物理分区的分配:lslv -p pv_name
显示逻辑卷中LP与PP的对应: lslv -m lv_name
七、lspv 【物理卷】
列出物理卷名称:lspv
列出物理卷细节:lspv hdiskN
列出物理卷中的逻辑卷:lspv -l hdiskN
列出物理卷中的物理分区分布:lspv -p hdiskN
显示物理分区与逻辑分区的对应情况:lspv -M hdiskN
增加物理卷:cfgmgr /mkdev
删除物理卷:rmdev
八、获取子系统状态
lssrc -a
获取active的子系统状态#lssrc -a |grep active
启动子系统:#startsrc [option] {-s subsystem |-g group}
例:#startsrc -s tftpd
停止子系统:#stopsrc [option] {-s subsystem |-g group}
例:#stopsrc -s tftpd
刷新子系统:#refresh -s tftpd
1、要获取本地机器上所有子系统的状态:lssrc -a
2、要获取外部主机上的所有子系统的状态:lssrc -h zork -a
本命令获取zork 机器上已知的所有子系统的状态。
3、获取srctest 子系统的状态:lssrc -s srctest
本命令获取本地机器的srctest 子系统上的所有实例状态。
4、要使用PID 获取子系统状态:lssrc -p 1234
本命令获取本地机器上PID 为1234 的子系统的状态。
5、要获取tcpip 子系统组的状态:lssrc -g tcpip
本命令获取本地机器上tcpip 组中子系统的所有实例的状态。
6、要获取tester 子服务器的状态:lssrc -t tester -p 1234
本命令获取tester 子服务器上属于srctest 子系统中PID 为1234 的子系统的状态。
7、要使用PID 获取子系统状态:lssrc -l -p 1234
本命令获取PID 为1234 的子系统的长状态。
九、prtconf 命令
如果不带任何标志运行prtconf命令,会显示系统型号、机器序列号、处理器类型、处理器数目、处理器时钟速度、cpu 类型、总内存大小、网络信息、文件系统信息、调页空间信息和设备信息。
1、要显示处理器时钟速度,请输入:prtconf -s
2、要显示定制数据库中所有物理设备的VPD,请输入:prtconf -v
3、要显示正在使用的内核类型,请输入:prtconf -k
4、要显示内存,请输入:prtconf -m
十、其他
1、last 命令:来检查来自登陆的地方
2、检查系统是否有巨大的Core文件生成:find / -name core –print
对Core文件,一般直接删除就可以了。
3、CPU性能:使用vmstat,topas来检查
【vmstat:用来获得有关进程、虚存、页面交换空间及CPU活动的信息,这些信息反映了系统的负载情况。iostat:用于输出CPU和磁盘I/O相关的统计信息。】
4、内存使用情况:也是使用topas,vmstat来检查
5、检查IO平衡使用情况:使用iostat来检查
6、交换空间使用情况:使用lsps –a来检查
7、列出系统注册/已登录的用户:who/finger

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。