AIX - AIX 常用命令

查看aix当前的版本号:#oslevel

列出更新介质上的内容:#instfix

查看补丁的版本号:#instfix –i |grep  .ML

显示SMIT记录文件:#more smit.log    #more smit.script

切换用户:#su – usrname  

环境变量一同切换:#su usename 

用户身份:
#who 查看当前所有在线用户
#whoami  当前用户身份
#who am i  登录用户身份

登录:
#login
#logout

修改启动列表:#bootlist –om normal [cd0 hidsk0]

重启:#shutdown –Fr   F:fast  r:重启

列出内容:
#ls
#ls –a       将隐藏文件一起列出
#ls –l xxx    xxx目录中的详细内容
#-ls –l       显示文件的详细信息
#ls –l |grep xx  列出有关xx的信息

查看进程:
#ps    显示当前用户的进程
#ps –ef  查看所有进程
#ps – u username  查看用户user的进程
#ps –ef |grep ksh  查看ksh的进程
#cd  /目录  更换路径
#cd    回到根目录
# cd  ..会到上级目录
#pwd  查看当前所处目录
#cp   拷贝

#rm 删除
rmdir 删除一个空目录
rm –R dirname 彻底删除目录
#mv  转移文件
#find 查找
将#修改为路径
PS1=[root][‘$PWD’]#  或PS1=[`whoami`][‘$PWD’]#
查看文件详细内容:(例)
#more  /etc/inittab  分屏
#cat    /etc/inittab  显示
#pg    /etc/inittab  显示最后内容
#tail   /etc/inittab   显示最后的十行内容
#tail –f  /etc/inittab  显示最后的十行内容,且停滞,当该文件有增加时,立即显示。
 
列出安装的软件
#lslpp –l 列出已安装的软件清单*(依root ,usr,share分)
#lslpp –L  列出已安装的软件清单*(不分类)
#lslpp –h  显示安装历史
软件校验:
#lppchk –c 对列出的软件进行计算校验和操作
#lppchk –v  检验系统的/root,/usr,/share 是否可法
#lppchk –l 显示是否有符号的连接被改变

查看启动纪录:#alog –o –t boot

启动子系统:#startsrc

停止子系统:#stopsrc

刷新子系统:#refresh

获取子系统:
#lssrc –a 所有的
#lssrc –g groupname
#lssrc –s subsystem

列出设备内容
#ls –l /dev  /dev目录列表
#lsdev –P –H 列出预定义的设备
#lsdev –P-c classname 详细信息
#lsdev –C –H 列出预定义的设备
#lsdev –C -c classname 详细信息
#lsattr –E –l devicename  显示已配置设备的详细信息,包括当前的属性

获取已配置硬件设备的详细信息(可显示指定设备的微码):
#lscfg –v
#lsdev –vl  ent0

增加设备:
#mkdev

但通常mkdev一般用来为设备属性指定值
#mkdev –l rmt0 使已定义的设备成为可用状态
#rmdev –l rmt0  使可用设备成为已定义状态
# rmdev –l rmt0 –d 永久删除设备

更改设备属性:#chdev

激活终端:
#penable  devicename
#penable 显示激活状态的终端列表

解除终端:
#pdisable devicename
#pdisable 显示解除的终端列表

文件系统
# lsfs   列出所有的文件系统
#df –k   显示已经mount的文件系统大小的信息,以1Kb为单位
#df     同上,但以1block为单位
卷组vg
#lsvg  显示系统中的所有的卷组
#lsvg –o 显示已挂接的卷组
#lsvg rootvg 显示rootvg的信息
#lsvg –l rootvg 依卷组显示逻辑卷信息
#lsvg –p rootvg  rootvg中有哪些硬盘
#varyonvg 激活卷组
#varyoffvg _解除卷组
#extendvg vg_name hdiskn 向卷组中增加一个物理卷
#reducevg vg_name hdiskn 删除物理卷

逻辑卷
#lslv lv_name 显示某个逻辑卷的属性和详细信息
#lslv –l lv_name 显示逻辑卷使用的物理分区在物理卷上分配图
#lslv –m lv_name 以逻辑分区顺序显示各个拷贝对赢得物理分区在物理卷上的编号

物理卷
#lspv  显示系统中所有物理卷
#lspv hdisk0 显示一个物理卷的状态信息
#lspv –l hdisk0 显示一个物理卷内逻辑卷的信息
#lspv –p hdisk0 显示一个物理卷内物理分区使用情况,遍例硬盘的pp

换页空间:
#lsps –a  显示所有的换页空间的大小及使用量
#swapon /dev/pagingnn 或swapon –a 激活换页空间

杀死进程:#kill –9 PID

显示进程ID号:#fuser fsfile  

查看哪些进程和用户正在使用文件系统:#fuser –u fs_name

挂接
#mount
#umount

备份:
roovg :#smit mksysb
非rootvg备份#smit savevg

恢复非rootvg备份#smit restvg
#backup   依文件名备份
#tar  –cvf  xxx.tar  /xxx/xxx  绝对路径的备份
#tar  -cvf  xxx.tar  *   相对路径的备份
#tar  -xvf  xxx.tar    恢复备份
#tar  -tvf  xxx.tar    显示并检验备份介质上的内容

修改权限:
#chmod  {[ugo]+[rwx]} file
#chmod  ugo +x
#chmod  go  +rw
#chnod xxx  xxx为八进制数字

修改所有者:
#chown  owner file
#chgrp   group  file
#chown owner:group  file
#chgrp group file 修改文件所有者组
#mkuser   user0  增加用户
#passwd

 

你可能感兴趣的:(AIX)