IBMAIX命令.docx
- 文档编号:23694543
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:90
- 大小:84.54KB
IBMAIX命令.docx
《IBMAIX命令.docx》由会员分享,可在线阅读,更多相关《IBMAIX命令.docx(90页珍藏版)》请在冰豆网上搜索。
IBMAIX命令
IBMpSeries服务器AIX系统的常用命令
1.如何移动与重命名文件?
要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv命令。
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。
注意:
如果不指定-i标志,mv命令可能会覆盖许多已存在的文件。
-i标志会在覆盖文件之前提示确认。
而-f标志则不会提示确认。
如果一起指定了-f和-i两个标志,则后一个指定的标志优先。
以下是如何使用mv命令的示例:
1.要将文件移动到另一个目录并给它一个新名字,请输入:
#mvintromanual/chap1
按下Enter键。
该命令将intro文件移动到manual/chap1目录。
名字intro从当前目录被除去,同样的文件在 manual目录中以chap1的名字出现。
2.要将文件移动到另一个目录,且不改变名字,请输入:
#mvchap3manual
按下Enter键。
该命令将chap3移动到manual/chap3。
用mv命令重命名文件
可以使用mv命令改变文件的名字而不将其移动到另一目录。
3.要重命名文件,请输入:
#mvappendixapndx.a
按下Enter键。
该命令将appendix文件重命名为apndx.a。
如果名为apndx.a的文件已存在,则旧的内容被appendix文件的内容替换。
2.如何在系统中移动或者重命名目录?
如果需要移动或者重命名目录,可以在系统中使用mvdir命令。
例如,如果需要移动目录,可以在命令行中输入下面的命令:
#mvdirbookmanual
然后按下Enter(回车)键。
如果manual目录在系统中已经存在,则上面的命令会将book目录移动到名为manual的目录下面。
否则,book目录会被重新命名为manual。
例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:
#mvdirbook3proj4/manual
然后按下Enter(回车)键。
上面的命令会将book3目录移动到名为proj4的目录下面,并且会将proj4目录重新命名为manual(如果manual目录事先在系统中不存在)。
3.如何删除目录?
可以使用rmdir命令将以Directory参数指定的目录从系统中除去。
在除去目录之前,目录必须为空(只能包含.和..),您在将其除去前必须对其父目录拥有写权限。
使用ls-aDirectory命令检查目录是否为空。
以下是如何使用rmdir命令的示例:
1.要清空并除去目录,请输入:
#rmmydir/*mydir/.*
#rmdirmydir
按下Enter键。
该命令除去mydir的内容,然后除去空目录。
rm命令显示有关试图除去目录圆点(.)和双圆点(..)的出错信息,然后rmdir命令将它们和目录本身除去。
注:
rmmydir/*mydir/.*首先除去名字不以圆点开头的文件,然后除去那些名字以圆点开头的文件。
您可能无法认识到目录包含名字以圆点开头的文件,s命令通常不显示因为如果不使用-a标志,l它们。
2.要除去/tmp/jones/demo/mydir目录及其下面所有的目录,请输入:
#cd/tmp
#rmdir-pjones/demo/mydir
按下Enter键。
该命令将jones/demo/mydir目录从/tmp目录中除去。
要删除目录时,如果目录非空,或者您对其没有写权限,则命令以适当的出错消息终止。
4.如何删除文件?
当用户不再需要某个文件时,可以使用rm命令将其除去。
rm命令除去某个特定文件、一组文件或目录内从文件列表中选中的某些文件条目。
使用rm命令时,在除去文件之前无需用户确认、读权限和写权限。
然而,用户必须对包含该文件的目录具有写权限。
以下是如何使用rm命令删除文件的示例:
1.要删除名为myfile的文件,请输入下面的命令:
#rmmyfile
按下Enter(回车)键。
2.要依次删除mydir目录中的所有文件,请输入下面的命令:
#rm-imydir/*
按下Enter(回车)键。
在每个文件名显示时,输入y并按下Enter(回车)键以删除文件。
或者仅按下Enter键以保留文件。
5.如何为文本文件排序?
可以使用sort命令将File参数指定的文件中的行按字母顺序或其它方式排序,并将结果写到标准输出。
如果File参数指定了多于一个的文件,则sort命令将这些文件连接起来,并将它们像一个文件那样按字母顺序排序。
注:
sort命令区分大小写并规定大写字母在小写字母之前(这取决于语言环境)。
下例中,名为names的文件的内容为:
marta
denise
joyce
endrica
melanie
名为states的文件的内容为:
texas
colorado
ohio
1.要显示names文件排序后的内容,请输入:
#sortnames
按下Enter键。
系统显示与以下类似的信息:
denise
endrica
joyce
marta
melanie
2.要显示names和states文件排序后的内容,请输入:
#sortnamesstates
按下Enter键。
系统显示与以下类似的信息:
colorado
denise
endrica
joyce
marta
melanie
ohio
texas
3.要以names文件排序后的内容替代原先的内容,请输入:
#sort-onamesnames
按下Enter键。
该命令以相同但排过序的数据替换names文件的内容。
【IT168服务器学院】AIX的命令格式:
$commandoption(s)argument(s)
command:
命令
option(s):
命令选项,均以''-''号开始
argument(s):
参数
命令用途
-------------------------------------------------------
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"
ps-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设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IBMAIX 命令