AIX常用命令.docx
- 文档编号:28965486
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:11
- 大小:24.11KB
AIX常用命令.docx
《AIX常用命令.docx》由会员分享,可在线阅读,更多相关《AIX常用命令.docx(11页珍藏版)》请在冰豆网上搜索。
AIX常用命令
AIX常用命令
命令用途
-------------------------------------------------------
prtconf显示系统的各项主要配置
svmon-G查看内存(4k)
iostat2查看磁盘读写情况(每2秒刷新);
set-ovi调用缓冲区k,j,x,h,l向上下翻,Esc
smit进入管理界面
cd改变路径
ls列出文件
ls-aF列出隐含文件,并适当分类
ls-l列出文件的详细信息
ls-ltr
more输出文件内容到屏幕
cat显示文本文件内容/合并文件
pg分页显示文件内容,回车后下一页
file显示文件属性(可执行/ASCII/等)
clear清屏
mkdir创建目录
rmdir删除目录
cp拷贝文件
mv文件/目录改名,转移
rm删除文件/目录,如:
rm-frora*
rmdir删除目录,如:
rmdiroracle
df-k显示文件系统的信息
du磁盘使用信息汇总
mount显示已经挂装的文件系统的信息或挂装文件系统mount-rvcdrfs/dev/cd0/cdrommount/dev/lv02/u01
umount卸载某个文件系统umount/cdrom
fuser-kxuc/dev/cd0当光驱不能正常释放时
lsattr-E-lsys0-arealmem察看内存的命令
env输出用户环境变量到屏幕
id察看用户的属性
whoami察看当前用户名
who查看已经登录的用户
who-r查看目前系统的运行级别
users用单独的一行打印出当前登录的用户,每个显示的用户名对应一个登录会话
如果一个用户有不止一个登录会话,那他的用户名将显示相同的次数
w显示当前系统中每个用户和它所运行的进程信息
last此命令往回搜索wtmp来显示自从文件第一次创建以来登录过的用户
whereis命令的绝对路径
passwd设置用户密码
su改变/切换用户id
lsuserALL列出所有已经创建的用户
lsgroupALL列出所有已经创建的组
smittyuser管理用户
mkuser创建新用户,创建用户的缺省属性值于文件:
/usr/lib/security/mkuser.default,只能由root修改
smittygroup管理组
mkgroup创建新组
chfn改变用户详细信息
jobs查看后台任务/进程
fg把后台进程调到前台
bg把当前进程调到后台运行
grep查找匹配字符/字符串
netstat-i显示网络连接信息及统计信息
netstat-IN
netstat-rn显示核心路由表
netstat-I网络设置名端口号监视端口情况
netstat-v正在使用的设备驱动程序的统计信息
netstat-m网络使用的内存空间情况
netstat-D显示丢弃包的情况
ifconfig-a显示网络配置信息
umask显示文件创建掩码,即新建文件或目录的缺省权限,如#umask664
date系统时间
findpathexpression查找文件,expression的值有:
-name/-type/-size/-mtime(修改时间)/-perm(权限)/-usr/-o(或)
uname显示操作系统信息
oslevel系统版本
man帮助文件
smittyclstart|clstop起用|关闭HA
smittyhamcp
smittychinet改变网卡的配置信息
smittycluster配置cluster
smittyhacmp配置hacmp
/usr/sbin/cluster/clstat&显示cluster信息
dbassist启动oracle数据库配置助手(dbca-9i可以用配置数据库方式启动一个数据库)
netasst启动oracle数据库listener配置助手(-9ioemapp是一个包,后跟参数,不同工具)
vi文件编辑器
动作字符:
a在当前字符后添加文字;x删除单个字符;
A在当前行最后添加文字;dw删除至当前词尾;
i在当前字符前添加文字;d$删除至当前行尾;
I在当前行开始处添加文字;d0删除至当前行首;
o在当前行后添加新行;dd删除当前行;
O在当前行前添加新行;:
20,40d删除20行至40行;
/text向后查询?
text向前查询
r修改当前字符R覆盖字符,直至按下[ESC]
s删除当前字符,并可添加字符直至按[ESC]
S删除当前行,并可添加字符直至按[ESC]
yy将当前行存入缓冲区
dd
p
P
errpt|pg创建/显示错误文件
errclear0清除错误日志文件内容
lsvg-o显示卷组信息
lsvg-lrootvg
instfix-iv|grepAIX_ML安装的文件集
smittytcpiptcp/ip配置
lsdev-Ccdisk系统设备信息(磁盘)
lspv显示卷组里的物理卷信息
lsdev-Ccpdisk显示阵列里的磁盘信息
errclear清除errorlog
lsps-a显示交换空间
swapon/dev/paging01激活交换空间
chps-apaging01删除交换空间
rmpspaging01删除不活动的交换空间
smitmkps增加交换空间
smitchps修改交换空间
varyonvg激活卷组如:
varyonvgdatavg将datavg激活
varyoffvg关闭卷组
/ect/services查看端口
/etc/hosts机器名IP对照表
/etc/inittab相当于DOS的AUTOEXEC.BAT文件
/etc/filesystems记录所有的文件系统设置
增加并配置端口
删除端口
ftp:
//root@10.188.12.250/在客户端登录AIX(用IE)
lscfg
lsdev
routeADD010.188.12.1
routeadddefault192.168.0.1设置网关(或在/etc/defaultrouter文件中加入网关地址,重起机器就行)
suroot以ROOT用户登录;
smittylv增加逻辑盘
LN-s源目录目标目录链接
ls-l查看权限
./fielname运行filename文件
smittyclstart启动HA
smittyclstop停止HA
.filename表示filename文件(目录)为隐藏;
catfile1>>file2合并file1到file2
SMIT综合管理工具
#表示ROOT用户;
$表示一般用户;
shutdown-fr快速重启;
smittycrjfs创建结点;mount/u05chown-Roracle.dbsu05chmod-R777u05
加一个文件系统的步骤:
加文件系统/chmod/chown/mount文件系统名
smittyjfs
smittylv
smittylvm管理逻辑卷
smittyvg管理卷组
smittychvg
drwxrwxrwxd表示目录,-表示普通文件,r表示链接;d421421421777全部权限
-rwxrwxrwx第2-4:
属主用户,5-7:
同组用户,8-10所有用户
date0217142590ThissetsthedateandtimetoSatFeb1714:
25:
00CST1990.
当root不能在其终端上登录时修改/etc/hosts文件,查看其IP地址对应的主机名;
当其他用户不能在其终端上登录时删除用户,并删除/home下对应的目录,重建;
smittyaio调整aioservers
#pstat-a|grepaios|wc-l查看aio的值是否常达到MAX,IF增加MIN,MAXaio;
当任何用户都不能登录图形界面时有可能根结点充满,在登录窗口用字符方式登录,加大根结点空间即可;
ps-ef|grepcluster查找包含"cluster"的进程
more/etc/passwd|grepzhxx查找静态字符"zhxx"
pe-f进程查看,如:
#ps-f
UIDPIDPPIDCSTIMETTYTIMECMD
root4362645014020:
38:
58pts/10:
00-ksh
root4771043626221:
08:
03pts/10:
00ps-f
用户ID进程ID父进程IDCPU利用率开始时间控制台运行时间命令
kill-9*******为进程号,可用ps获得
ping10.188.12.252-l17000-t以17000bytes/包ping目标
crontab创建计划任务(crontab-l查看已有任务,crontab-e编辑或增加,删除任务)
02***/u05/dmpbak/auto.sh表示:
每天两点执行/u05/dmpbak/auto.sh文件
lsfs列出所有文件系统
lsvg-lrootvg列出rootvg的卷
lsvg-prootvg列出物理卷信息
lsvgdatavg可查询空闲物理分区数
smitreogvg重组卷组
smitimportvg导出卷组,卷组必须是不活动的;
lspvhdisk0显示物理卷
lspv-lhdisk0逻辑卷映射
lspv-phdisk0物理卷映射
defragfs-q/u01报告文件系统的当前状态
defragfs-r/u01得到碎片连续化操作后和前后对比情况
defragfs/u01执行碎片连续化操作
fsck/u05检查u05文件系统
xclock时钟,可用于检查环境是否正常
chmod777/u02
r2=3相当于:
chmod777/u03
rshzzyc2_sev在其他机器上登录某主机
dgmgrl类似SVRMGRL(9i)
ps-ef|greporacle|pg查看oracle用户的所有进程
kill-914206杀14206#进程
kill-l显示KILL命令可以用的信号量
killallsignal删除除发送外的其他所有进程
/usr/sbin/cluster/clstat&显示双机热备状态图
exit或logout退出登录
qprtfilename1,filename2...打印文件
qchk查看打印队列
qcan取消打印作业
lsps-a查询交换空间,如USE超过70%,则要增加
set查看已定义的变量;
echo$name查看某个变量的值;
xxx=value定义变量
unsetxxx删除变量
``把``之间的内容作为一个命令,返回命令结果;如$now=`date`$echo$now
''直接显示''间的内容,不予解释;
""解释""间的$,``,等字符的特殊含义;
忽略后的特殊字符的特殊含义;
$$表示当前进程的ID
$0当前shell程序的名称
$#传给当前shellScript的参数个数;
$*传给当前shellScript的第*个参数,$1-$9,${10}......
$?
最近一个命令的返回值;
$!
最近一个后台进程的ID号;
exprshell下的四则运算:
*乘; /除;%求余数;+,-如:
expr(3+3)*(4-2)
command1&&command2如果第一个命令执行成功,则运行第二个命令;
command1||command2如果第一个命令执行失败,则运行第二个命令;
test表达式测试条件表达式,主要有:
-ffilename文件是否存在;
-ddirctory目录是否存在;
-rfilename文件存在,且能被当前进程读;
-wfilename文件存在,且能被当前进程写;
-xfilename文件存在,且能被当前进程运行;
-nstring字符STRING长度非零;
-zstring字符STRING长度零;
string1=string2两个字符串相同;
integer1-eqinteger2两个变量相等;(ne:
不等gt:
大于lt:
小于le:
小于等于ge:
大于等于)
if..
then..
else...
fi
readxxx从标准输入读入一行,赋给xxx变量;readxecho$x
foriin....
do
...
done
whileexpression
do
...
done
kshscriptname
scriptname
pathname/scriptnameshellscript的三种执行方法
#command前台进程
#command&后台进程
nice/renice增加/再增加nice的值,从而降低进程优先级;
nohupcommand&使用户的后台进程在用户退出时仍然运行
#aliasalias=string赋命令别名
unaliasaliasname取消命令别名
history显示最后的16条命令
cal2003/cal22003日历
finger[oracle]显示用户信息
mail接收,发出,查看电子邮件
clear清屏
echo显示指定信息
wcfilename统计指定文件的行数,词数,字节数
headfilename显示文件头
tailfilename显示文件尾
tail-f/tmp/hacmp.out显示HACMP启动情况
[^+C]/[^+d]/[^+s]/[^+q]/[^+u]终止/结束文件传输/暂停屏幕输出/继续屏幕输出/删除当前输入行
smit(systemmanagementinterfaceTool)
其log文件/script文件保存在各用户目录下;
alog-o-tboot查看引导日志
chtz设置新时区
/etc/profile
/etc/environment
$HOME/.profile系统设置用户环境的主要文件;
lsuser-aidhomeALL列出所有用户
/etc/motd用户登录时显示的信息,可直接编辑,但如果用户主目录下$HOME/.hushlogin存在,motd不显示;
wall*****向各登录用户发出*****消息,用户终端上将马上显示;
/var/adm/sulogsu命令执行记录
/var/adm/wtmp,/etc/utmp用who命令查看登录记录
lastroot|pgroot用户登录记录
lastreboot|pg重启记录;
/etc/passwd合法用户(不含密码)
/etc/group
/etc/security普通用户不能访问的安全性文件目录
lsdev-P列出所有的设备,lsdev-Pcdisk
smittydevices设备管理
lsattr-E-lsys0列出已配置的设备
jfs/Cdrfs/NfsAIX支持的三种文件系统
/var/adm/wtmp
/var/spool/*/*
/smit.log
/etc/securibty/failedlogin
/var/adm/sulog这些文件增长很快,要定期清理,可用cat/dev/null>filename方式清理
du/u05|sort-r-n查询文件或目录所占用的磁盘块数
vmstat显示虚拟内存,内存及CPU活动信息;
arp-a查看解析协议ARP表
hostname显示机器名
/etc/rc.tcpip系统启动时自动执行,进而执行以下子进程:
-syslogd:
错误信息日志
-portmap:
端口查找
-inetd:
Internet服务的主守护进程
-named:
域名服务器
-lpd:
打印服务器
-routedorgated:
动态路由
-sendmail:
邮件系统
-timed:
时间服务器
-rwhod:
远程用户信息
-snmpd:
SNMP代理进程
host机器名/IP实现IP与机器名的转换
rshPTYC2_svcdate执行另一台主机上的命令
lscfg显示机器配置信息
lsdev-C-cif显示网络接口描述
lsdev-C-cadapetr显示适配描述
netpmon-v物理/逻辑资源的详细报告
psaux查询内存使用情况
sar[-u|-c|-a|-q|-r][-p]110查询系统负载情况
traceroute10.188.182.1跟踪IP
netpmon可以监控关于网络行为的系统事件和性能以及网络行为对CPU的消耗。
lsdev-C|grepProcess|wc-l显示CPU数量
smittymklv创建裸设备(字符型设备);
smittyrmlv删除裸设备(字符型设备);
lslv***********为裸设备名称,显示裸设备相关参数
/etc/default/login加上CONSOLE=/dev/console后,可防止root用户telnet;
SSL工具代替telnet等,增加安全性
/etc/passwd.../bin/sh对应.profile
/etc/passwd.../bin/csh对应.login
系统正常从桌面登录执行.dtprofile
su-username执行.profile
vmstat查询内存情况
iostat
mpstat查询CPU情况
/etc/vfstab磁盘目录规划
mount目录安装情况
format查看磁盘物理信息
p分区
p
swap[-l|s|d|a]操作swap交换空间
patchadd-d补丁文件名打补丁-p显示已打的补丁信息
sysdef-i
share-Fnfs-oro/etc
hare-Fnfs-orw=usera:
userb/export
unshare/etc
dfshares
/usr/dt/bin/dtconfig-d这将告知系统在下一次重新引导时不启动登录服务器。
/etc/ftpusers,/etc/default/loginSOLARIS8下的FTP和TELNET缺省是关着,看看这两个文件.
sys-unconfigsolaris重新设置
kdmconfig配置显示器
eject弹出CD-ROM或软驱
查看交换区信息:
lsps-a显示交换区的分布信息
lsps-s显示交换区的使用信息
slibclean清除处理程序遗留的旧分页信息
smitmkps建立交换区空间信息
swapon-a启动所有的分页空间
/etc/swapspaces存放分页空间表格信息
显示卷信息:
lsvg显示卷的名称
lsvg-lrootvg显示rootvg卷的详细信息
mount卷的方法:
varyonvgdatavg加载datavg卷
mount/dev/data1加载datavg下的一个data1卷
裸设备类型:
raw,jfsjfs可以转变成文件系统,而raw则不行
在裸设备上安装oracle系统:
修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle
chownoracle:
dba/dev/system01
chownoracle:
dba/dev/rsystem01
在使用文件时必须用rsystem01
smit快速路径名称:
(smit:
图形方式,smitty:
字符方式)
clstart,clstop:
启动和停止cluster
lssrc-gcluser:
查看cluser的状态
查看已安装的软件信息:
ls-aF/usr/lpp(lpp:
LicensedProgramProducts)
查看安装媒体内容:
installp-q-d/dev/cdrom-l
启动时自动加载文件系统信息:
需要加载的信息存放在/etc/filesystems
mount-tnf加载所有在/ect/filesystems中定义type=nfs的文件系统
显示已加载的文件系统及状态:
df-v,mount
查看错误日志信息:
errpt-a
有关TCP/IP的命令
网路卡:
smitchgenet,chgtok,chgfddi,opschange,mktty:
adptr架构快速路径
smitmkinet,ppp:
slip与ppp快速路径
ifconfig:
confi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIX 常用命令