分享

aix 常用命令(不断补充)

 ylzrx 2013-01-09

aix 常用命令(不断补充)2012-12-29 01:47阅读(407)

时常记忆一些基础的命令可以提高工作效率,以下总结的命令希望对大家的工作起到一些作用,错误地方望大家指点也希望大家能和我一起完善谢谢!

prtconf  列出设备的综合信息 包括型号 序列号 微码 内存等。

lsdev -Cc disk 列出设备中的硬盘

lsdev -Cc processor 列出设备中的CPU

lsdev -Cc memory 列出设备中的内存信息

lsdev -Cc adapter 列出设备中的适配器包括 网卡 光纤等

lsdev -Cc tape 列出设备中的磁带

lsslot -c pci 查看PCI插槽信息

lsattr -El hdisk0 显示硬盘hdisk0的属性

lspv 列出磁盘的PV信息

lspv hdisk0 显示磁盘pv信息

bootinfo -s hdisk0 显示磁盘hdisk0的容量

lscfg -vpl hdisk0  查看磁盘hdisk0物理插槽信息

lsattr -El sys0 -a realmem 查看内存大小

oslevel -r 查看系统版本

uname -M 显示设备型号

lslpp -la | more 列出系统安装的文件集 程序

instfix -ik xxxxx判断补丁是否安装

instfix -k xxxxx -d /    在/路径下安装所需要的补丁

instfix -ivk 5200-04_AIX_ML | grep not 列出系统级别下的哪个补丁没安装

df -g 查看磁盘使用情况

prtconf -c 查看CPU位数

lsrsrc IBM.ManagementServer 列出设备有哪台HMC管理

正确删除一个网卡以及IP地址

名词解释

ent0,ent1 是物理设备 即网卡                                   enX etX 是逻辑设备 即网口
lsdev 的输出包含物理及逻辑设备 lscfg 输出只包含物理设备
enX上是 以太网络协议                                           etX上是802.3 协议

停用网卡
ifconfig enX down
ifconfig enX detach
删除网卡 

rmdev -dl enX

rmdev -dl etX

rmdev -dl entX

修改hosts文件    vi /etc/hosts

重新扫描硬件   cfgmgr -v

netstat -rn 查看系统路由表信息

ifconfig -a 列出网口的ip信息

lvm相关命令

创建pvid

chdev -l  hdisk1 -a pv=yes

删除pvid

chdev -l hdisk1 -a pv=clear

列出物理卷中逻辑分区信息

lspv -l hdisk1

列出磁盘hdisk1中物理分区分布的信息

lspv -p hdisk1

删除一个磁盘

rmdev -dl hdisk1

向rootvg中添加一个硬盘

extendvg rootvg hdisk1

创建vg

mkvg -y datavg -s 32 hdisk2 hdisk3 hdisk4     -y 名字 -s pp大小

查看卷组中的lv

lsvg -l rootvg

查看卷组中的pv

lsvg -p rootvg

系统启动时自动激活VG

chvg -ay datavg

系统启动时不自动激活VG

chvg -an datavg

减少VG大小

reducevg datavg hdisk1

注:AIX中没有删除VG的命令,欲删除一个VG,只要将此VG中的PV全部移除即可。

varyonvg  datavg     激活卷组
varyoffvg  datavg    关闭卷组

LP和PP的位置关系

lslv -m oralv    oralv 逻辑卷名字

创建lv

mklv -y oralv -t jfs2 datavg 20G      -y 名字 -t 类型 20G lv 大小

创建文件系统

1、在LV上创建

crfs -v jfs2 -d oralv -A yes -p ro -m /u01          

mount /u01
-v 为文件系统的类型
-d为逻辑卷名字
-A 为系统重启后自动挂载
-p ro 读权限 rw写权限
-m为挂载的目录

2、直接创建

crfs -v jfs2 -g datavg -m /u01 -a size=1G

mount /u01

注:直接创建FS,系统会在底层创建关联的LV
mkfs需要指定lv,简单说就是需要先创建好lv,再在这个lv上创建fs
crfs可以直接创建fs,并同时创建对应的lv

增大文件系统容量

chfs -a size=10G  /home

删除文件系统

首先,关闭lv

umount /dev/oralv

在删除文件系统

rmfs -r /u01

cat  /etc/filesystems |grep /u01

注意:删除文件系统将会把其所对应的LV删除。

lsps -a 查看换页空间的信息

lsps -s 查看换页空间的使用率

chps -s 10 hd6 增加换页空间      10 为LP的个数

startsrc -s tcpip 开启网络服务

stopsrc -s tcpip 关闭网络服务

 

mkgroup abc 创建abc组

grep -p abc /etc/security/group
abc
        admin = false

mkgroup -a abc 创建管理员组abc

grep -p abc /etc/security/group
abc:
admin = true

向abc组添加用户xiaoming    xiaoqiang

chgroup users=xiaoming,xiaoqiang abc

从组abc删除成员xiaoming

chgrpmem -m - xiaoming abc 注意空格

lsgtroup -f abc 列出abc组中的信息

rmgroup atctest
以这个组作为主组的所有用户必须把主组改为另一个组,然后 rmgroup 命令才允许删除这个组。

创建用户

useradd -g oinstall -G dba -d /home/oracle -m oracle
m选项表示在创建用户的时候同时创建了/home/oracle主目录,没有m选项,默认是不会创建主目录的.

mkuser id=502 pgrp='oinstall' groups='dba,oinstall' home=/home/oracle  fsize=-1 data=-1 stack=-1 core=-1 oracle

删除一个用户

rmuser -r oracle

修改系统用户连接数

chdev -l sys0 -a maxuproc=2048

rootvg 创建镜像命令

#extendvg rootvg hdisk1
#chvg -Qn rootvg
#mirrorvg -s rootvg
#syncvg -v rootvg
#bosboot -a /dev/hdisk1
#bootlist -m normal hdisk0 hdisk1
#shutdown -Fr
#bootinfo -b

以上命令的详细解释  http://www./home/space.php?uid=72883&do=blog&id=35619

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多