AIX相关命令

来源:互联网 发布:mysql date_format日期 编辑:程序博客网 时间:2024/04/29 22:24

telnet: 连接远程服务器
pwd: 查看当前路径
ls: 查看当前目录下的所有文件

查看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

原创粉丝点击