AIX常用命令介绍
- 格式:doc
- 大小:31.00 KB
- 文档页数:3
alias: 定义或显示别名. 如:alias ls='ls -CF' ls 命令用'ls -CF'代替alog:创建并维护创建自标准输入的固定大小的日志文件。
alog -f/tmp/sample.log –o要列出 /tmp/sample.log 日志文件的内容Apropos:通过关键字查找定位命令apropos password查找它们的标题中包含字password的手册节as:读取和汇编源文件。
as 命令读取和汇编指定的File(约定情况下,此文件以.s 后缀结束)。
如果不指定File,则as 命令读取和汇编标准输入。
as -l -o file.o file.s 产生名为file.lst 的列表文件和名为file.o 的目标文件at:稍后运行命令。
at 命令从标准输入读取稍后要运行的命令的名称并允许您指定何时应运行该命令。
at 5 pm Firday uuclean <Ctrl-D>退出系统)如果uuclean 在您的当前目录中,则在周五下午5点运行uuclean命令atrm atrm:除去用 at 命令假脱机的作业. atrm root.621619200.a. 从 at 命令队列除去作业编号 root.62169200.aawk:在文件中查找与模式匹配的行,然后在它们上面执行特定的操作。
(用正则表达式) awk '/start/,/stop/' chapter1(文件名)显示字 start 和stop 之间的所有行,包含“start”和“stop”batch:当系统负载即被允许时运行作业。
backup:备份文件和文件系统。
要使用全路径名备份 /home 目录中所有的文件和子目录,请输入:find /home -print | backup -i -f /dev/rmt0-i标志指定文件将从标准输入读取并按文件名称归档。
find命令在 /home 目录中生成一个所有文件的列表。
AIX常用命令大全查看交换区信息:lsps -a 显示交换区的分布信息lsps -s 显示交换区的使用信息slibclean 清除处理程序遗留的旧分页信息smit mkps 建立交换区空间信息swapon -a 启动所有的分页空间/etc/swapspaces 存放分页空间表格信息-------------------------------------------------显示卷信息:lsvg 显示卷的名称lsvg -l rootvg 显示rootvg卷的详细信息-------------------------------------------------mount卷的方法:varyonvg datavg 加载datavg卷mount /dev/data1 加载datavg下的一个data1卷裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行-------------------------------------------------在裸设备上安装oracle系统:修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle chown oracle:dba /dev/system01chown oracle:dba /dev/rsystem01在使用文件时必须用rsystem01-------------------------------------------------smit快速路径名称:(smit:图形方式,smitty:字符方式)dev 设备管理diag 诊断jfs 定期档案管理系统lvm 逻辑卷册系统管理员管理nfs NFS管理sinstallp 软件安装及维护spooler 列印队列管理system 系统管理tcpip TCP/IP管理USER 使用者管理clstart,clstop:启动和停止clusterlssrc -g cluser:查看cluser的状态-------------------------------------------------查看已安装的软件信息:ls -aF /usr/lpp (lpp:Licensed Program Products)查看安装媒体内容:installp -q -d /dev/cdrom -l-------------------------------------------------启动时自动加载文件系统信息:需要加载的信息存放在/etc/filesystemsmount -t nf 加载所有在/ect/filesystems中定义type=nfs的文件系统显示已加载的文件系统及状态: df -v,mount-------------------------------------------------查看错误日志信息:errpt -a-------------------------------------------------有关TCP/IP的命令网路卡:smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架构快速路径smit mkinet,ppp:slip与ppp快速路径ifconfig:config界面位址:/etc/hosts 静态主机表/etc/resolv.conf 位址解析的名称服务器/etc/named.boot 名称服务器架构/etc/named.ca 根名称服务器快取/etc/named.data 位址列表/etc/named.rev 反转指标列表nslookup 查询名称服务器资讯网络路由:route 管理路由netstat -rn 列出定义的路由routed 路由(daekmin rip)gated 路由(daekmin rip、egp、hello)/etc/gateways 已知网关/etc/networks 已知网路服务:/etc/services/etc/inetd.confTCP/IP群组子系统:/etc/startsrc -g tcpip 启动全部的tcpip子系统startsrc -s inetd 启动主要internet除错:iptrace 启动封包追踪ipreport 追踪结果格式化输出netstat 网络统计ping 检查是否可以到达查看HACMP,外部硬盘信息:lscfg -vlsdev -Cc adapter对等机器信息:/etc/.rhosts/etc/hosts.equiv/etc/hosts-------------------------------------------------观察进程内存使用情况:ps aux 观察参数%mem:内存使用百分比 RSS:实际使用内存vmstat free的单位为块,缺省值为4096bytst-------------------------------------------------查看内存/etc/lsattr -El mem0查看SWAP空间lsps -l创建raw设备时选择的类型:raw_lv裸设备的备份dd if=/dev/raw1 of=/dev/rmt0 bs=16kAIX系统所需要补丁IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY 查看操作系统补丁instfix -a查看操作系统文件系统lslpp -l [fileset_name]AIX l 10.169.180.80root/tsc# lspv *列出设备名称hdisk0 0006fa7f212ee586 rootvghdisk1 0006fa7f7dc2b8a8 oradata如想删除设备,则用rmdev -dl hdisk1...smit ssaraid(首先创建RAID阵列)再创建VG smit vg然后在VG中创建lv(也即裸设备)此时便可以创建数据库了,或者可以在此时创建FS: smit fs几个命令lsvg -o 列出所有激活的VGlsvg 列出所有VGlsvg -l vgname 列出此VG中所有的LV# lsvg rootvgVOLUME GROUP: rootvg VG IDENTIFIER: 0006fa7f7a9d0093VG STATE: active PP SIZE: 32 megabyte(s)VG PERMISSION: read/write TOTAL PPs: 542 (17344megabytes)MAX LVs: 256 FREE PPs: 462 (14784 megabytes) LVs: 8 USED PPs: 80 (2560 megabytes)OPEN LVs: 7 QUORUM: 2TOTAL PVs: 1 VG DESCRIPTORS: 2STALE PVs: 0 STALE PPs: 0ACTIVE PVs: 1 AUTO ON: yesMAX PPs per PV: 1016 MAX PVs: 32#lsvg -p vg_nameoradata:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTIONhdisk1 active 543 343 109..00..17..108..109此出时可以看出此VG的大小,即pp*pp_size=543*64=...挂VG varyonvg vg_name删VG varyoffvg vg_name检查IBM CLUSTER(HACMP/ES)配置的校验lslpp -l|grep rsctlslpp -l|grep -i hacmp检查AIO是否在系统启动时配置启用lsdev -Cc aio或用smit chaioAIX下mount光盘mount -rv cdrfs /dev/cd0 /cdrom查看系统内核,进程,硬盘等性能前几位#topas#lscfg –v (显示所有已安装的系统资源)#lsattr –E -l sys0 (显示系统初始参数设置)#lsdev –CH(显示系统资源状态)#df –k (文件系统使用情况)##bootinfo -y 操作系统环境(位数)#bootinfo -m 硬件环境更改每个VG中LV的个数默认值=vg size/pp#chvg -t#chlv -x number'lsps -a' Lists the status of defined paging spaces.'lslpp -h' Used to determine the version of AIX you are running as well as the version of ALL Licensed Program Products.'lsattr -E -lsys0' Useful in determining how much real memory resides on the system.'lsdev -C' Used to determine what devices are defined to the system. 'ps av' Gives a ballpark estimate of the percentage of cpu and memory utilized by each process currently running.'vmstat 3 20' Useful for determining how much paging activity is taking place on the system. Also gives useful cpu usage info. 'iostat 3 20' Useful in determining disk utilization for each hard drive备份裸设备#dd if=/dev/raw_divice of=/dev/rmt0.1 bs=256k从磁带还原裸设备#dd if=/dev/rmt0.1 of=/dev/raw_device count=63 seek=1 skip=1 bs=4k#mt -f /dev/rmt0.1 bsf 1#dd if=/dev/rmt0.1 of=/dev/raw_device seek=1 skip=1 bs=256k#dd if=/dev/rsystem of=/dev/rsystem_bak bs=8192怎样镜像rootvg?现举例如下:1. 添加新硬盘到rootvg#extendvg rootvg hdisk12. 镜像rootvg#mirrorvg -c 2 rootvg hdisk13. 重新生成 boot image#bosboot -ad /dev/hdisk04. 更新bootlist#bootlist -m normal hdisk0 hdisk1 cd05. 重起系统#shutdown –Fr系统备份用以下菜单命令形成可启动磁带,用于系统恢复。
AIX常用命令一.目录和文件操作1.ls命令列出指定目录下的文件,缺省目录为当前目录#ls -a 列出所有文件,包括隐藏文件#ls –l 显示文件详细信息2.pwd显示出当前的工作目录3.cd改变当前的工作目录#cd /tmp 进入/tmp 目录#cd .. 进入上级目录4.mkdir 建立目录#mkdir tmp 在当前目录下建立子目录tmp#mkdir -p /tmp/a/b/c 建立目录/tmp/a/b/c ,若不存在目录/tmp/a 及/tmp/a/b 则建立5.rm 删除文件或目录- f 删除文件时不作提示- r 删除目录及其所有子目录[例子]:#rm file1 删除文件file1#rm -r /mytmp 删除目录/mytmp6.cp 拷贝文件[语法]: cp [ -p ] [ -r ] 文件1 [ 文件2 ...] 目标文件1(文件2 ...)拷贝到目标上,目标不能与文件同名。
[参数]:- p 不仅拷贝文件内容,还有修改时间,存取模式,存取控制表- r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件[例子]:#cp file1 file2 将文件file1 拷贝到文件file2#cp file1 file2 /tmp 将文件file1 和文件file2 拷贝到目录/tmp 下#cp -r /tmp /mytmp 将目录/tmp 下所有文件及其子目录拷贝至目录/mytmp7.mv 移动文件将文件移动至目标,若目标是文件名,则相当于文件改名#mv file1 file2 将文件file1 改名为file2#mv file1 file2 /tmp 将文件file1 和文件file2 移动到目录/tmp 下8.chmod 文件权限设置[语法]: chmod [-R] 模式文件.#chmod 777 file1将文件file1存取权限置为所有用户可读可写可执行#chmod 755 file1 文件的属主对文件file1有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。
aix常用的命令aix常用命令1、添加用户 useradd或mkuser +用户名2、删除用户 userdel或rmuser+ 用户名3、修改用户密码 passwd + 用户名然后输入密码4、lsuser命令显示/etc/passwd和/etc/security/user文件中的所有用户属性用法:lsuser + 用户名备注:maxage表示密码过期时间,默认为10周5、chuser 命令更改用户的属性,账户属性保存在/etc/security/user文件中用法:chuser Attribute=Value用户名注:禁用账户为account_locked属性6、新建组mkgroup + 组名7、修改组id :chgroup id=123 组名8、删除组 rmgroup + 组名9、修改组内成员添加组内成员chgrpmem -m + 用户名组名删除组内成员chgrpmem -m - 用户名组名10、获得内核中的用户和组名称长度限制getconf LOGIN_NAME_MAX11、查看系统版本oslevel -s12、查看当前已登录终端who13、查看登录失败日志who /etc/security/failedlogin14、查看历史登录信息last | grep -v wtmp | grep -v ^$15、查看lastlog日志lsuser -a time_last_login tty_last_login ALL16、查看硬盘信息df17、查看cpu及内存使用率nmon 按c和m18、查看内核是否加载 genkex | grep hook19、修改目录大小 chfs -a size=+4096M /20、查看硬盘信息df -k21、/etc/rc.d/init.d/ListenHostSwitch.sh stop/start22、查看文件大小ls -l或者du -sk/sm23、AIX查看CPU vmstat 1 2,查看内存svmon -G -i 1 524、修改系统时间:smit date。
AIX常用命令
1 topas命令,可以看到aix系统的使用情况,aix查看cup使用率。
2. 磁盘空间
df -g 在命令行中,输入aix命令:df -g,可以看到当前aix系统的磁盘空间使用情况,即可以查看aix磁盘空间。
df命令后面的参数-g,是表示后面显示的磁盘空间
大小以G计算并显示
df -h 统计磁盘的使用率
df -k 文件系统空间使用情况
查看空间
lspv :查看系统硬盘
lspv hdisk# :查看硬盘hdisk#的空间分配情况
lsvg :查看系统VG
lsvg vg_name : 查看VG的空间分配情况
lsvg -l vg_name: 查看VG中LV分配情况以及对应的文件系统
df -k :查看文件系统使用情况。
目录操作
文件操作
安全操作
编程操作
进程操作
时间操作
网络与通信操作
Korn Shell 命令
其它命令。
aix 常用命令AIX常用命令AIX(Advanced Interactive eXecutive)是IBM公司的一款UNIX操作系统,广泛应用于企业级服务器系统中。
本文将介绍AIX 常用命令,帮助读者更好地理解和使用该操作系统。
一、系统管理命令1. whoami:查询当前登录用户的用户名;2. hostname:查看主机名;3. uname -a:显示系统的各种信息,如内核版本、硬件平台等;4. uptime:查看系统的运行时间和负载情况;5. date:显示当前日期和时间;6. topas:实时监控系统性能,包括CPU利用率、内存使用情况等;7. lparstat -i:显示LPAR(Logical Partition)信息,包括分区的配置和资源利用情况;8. lsdev:列出设备列表;9. errpt:查看系统错误日志,用于排查故障;10. ps -ef:显示当前系统的进程列表;11. mksysb:创建系统备份;12. bootlist:设置系统启动顺序。
二、文件和目录管理命令1. ls:列出当前目录下的文件和子目录;2. pwd:显示当前工作目录的路径;3. cd:切换工作目录;4. mkdir:创建新的目录;5. rm:删除文件或目录;6. cp:复制文件或目录;7. mv:移动文件或目录;8. find:按照指定条件查找文件;9. du:查看目录或文件的磁盘使用情况;10. df:显示文件系统的使用情况;11. cat:查看文件内容;12. vi:编辑文本文件。
三、用户和权限管理命令1. useradd:创建新用户;2. userdel:删除用户;3. passwd:修改用户密码;4. chuser:修改用户属性;5. chown:修改文件或目录的所有者;6. chmod:修改文件或目录的权限;7. chgrp:修改文件或目录的所属组;8. groups:查看用户所属的组;9. su:切换用户身份;10. visudo:编辑sudoers文件,配置用户的sudo权限。
目录目录1 AIX常用命令 (1)1 AIX常用命令●概述AIX一般没有配置SSH软件包,默认通过telnet协议登录,默认shell为KSH。
P6小型机常被分割为多个LPAR使用,各个LPAR之前互不干扰,独占相应的硬件资源。
●系统详细信息# smitty 系统管理的字符界面,可以实现绝大部分命令行操作,相当有用。
# smit 以图形方式进入系统管理界面# lscfg 获得系统的详细配置# prtconf 获得系统的详细配置# uname –p 显示系统的芯片类型。
例如,PowerPC# uname –r 显示操作系统的版本号# uname –s 显示系统名称。
例如,AIX# uname –n 显示节点名称# uname –a 显示系统名称、节点名称、版本、计算机ID# uname –M 显示系统型号名称。
例如,IBM, 9114-275# uname –v 显示操作系统版本# uname –m 显示运行系统的硬件的计算机ID 编号# uname –u 显示系统 ID 编号# smitty hostname 修改主机名●操作系统oslevel –s 查看系统补丁版本oslevel –r 查看系统大版本●查看AIX5300-04缺少哪些文件集更新oslevel -rl 5300-04cpu个数和位数cpu个数# lscfg | grep proc 显示系统上的处理器数量cpu位数# bootinfo –y# bootinfo –K●32位修改成64位方法:首先检查是否安装了64位内核的软件包。
# find . -name bos.mp64如果安装了,请执行下列步骤:# ln -sf /usr/lib/boot/unix_64 /unix# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix# bosboot -ad /dev/ipldevice# shutdown -Fr●查看内存# bootinfo –r 显示以KB 为单位的实际内存●硬盘信息# lspv 显示系统上的硬盘数量# lspv hdisk1 了解有关 hdisk1 的详细信息●查看网卡−查看全部网卡# ifconfig -a 或者# lsdev -Cc if−查看某个网卡,如tr0网卡# ifconfig tr0−修改IP# smitty mktcpip (smitty tcpip)●网卡激活、去激活−激活网卡en0#ifconfig en0 up−去激活网卡en0#ifconfig en0 down平时排除网卡的错误一般方法是:ping /ifconfig up|down 。
AIX系统常⽤命令1、aix上直接执⾏的⽂件是.sh⽂件。
⽤户登陆平台之后有不同的权限。
如果权限不够,采⽤chmod修改当前的系统权限。
2、⽂件的权限分为可读、可写、可执⾏。
linux把所有的设备全部当做⽂件来处理。
hardware:hd1 和⽹卡,cpu ,内存 hardware:hd2 和⽹卡,cpu, 内存 UNIX(AIX)系统常⽤命令 AIX的命令格式: $command option(s) argument(s) command:命令 option(s):命令选项,均以’-'号开始 argument(s):参数 3、命令⽤途 —————————————————————————- prtconf 显⽰系统的各项主要配置 svmon -G 查看内存(4k) iostat 2 查看磁盘读写情况(每2秒刷新); set -o vi 调⽤缓冲区 k,j,x,h,l 向上下翻,Es smit 进⼊管理界⾯ cd 改变路径 ls 列出⽂件 ls -aF 列出隐含⽂件,并适当分类 ls -l 列出⽂件的详细信息 ls -ltr more 输出⽂件内容到屏幕 cat 显⽰⽂本⽂件内容/合并⽂件 pg 分页显⽰⽂件内容,回车后下⼀页 file 显⽰⽂件属性(可执⾏/ASCII/等) clear 清屏 mkdir 创建⽬录 rmdir 删除⽬录 cp 拷贝⽂件 mv ⽂件/⽬录改名,转移 rm 删除⽂件/⽬录, 如:rm -fr ora* rmdir 删除⽬录,如: rmdir oracle df -k 显⽰⽂件系统的信息 df 磁盘使⽤信息汇总 mount 显⽰已经挂装的⽂件系统的信息或挂装⽂件系统 mount -rv cdrfs /dev/cd0 /cdrom mount /dev/lv02 /u01 4、命令所在的路径: ⽤户命令所在的⾏: usr/bin/ umount 卸载某个⽂件系统 umount /cdrom fuser -kxuc /dev/cd0 当光驱不能正常释放时 lsattr -E -l sys0 -a realmem 察看内存的命令 env 输出⽤户环境变量到屏幕 id 察看⽤户的属性 who am i 察看当前⽤户名 who 查看已经登录的⽤户 who -r 查看⽬前系统的运⾏级别 users ⽤单独的⼀⾏打印出当前登录的⽤户,每个显⽰的⽤户名对应⼀个登录会话 ,如果⼀个⽤户有不⽌⼀个登录会话,那他的⽤户名将显⽰相同的次数 w 显⽰当前系统中每个⽤户和它所运⾏的进程信息 last 此命令往回搜索wtmp来显⽰⾃从⽂件第⼀次创建以来登录过的⽤户 whereis 命令的绝对路径 passwd 设置⽤户密码 su 改变/切换⽤户id lsuser ALL 列出所有已经创建的⽤户 lsgroup ALL 列出所有已经创建的组 smitty user 管理⽤户 mkuser 创建新⽤户,创建⽤户的缺省属性值于⽂件:/usr/lib/security/mkuser.default,只能 由root修改 smitty group 管理组 mkgroup 创建新组 chfn 改变⽤户详细信息 jobs 查看后台任务/进程 fg 把后台进程调到前台 bg 把当前进程调到后台运⾏ grep 查找匹配字符/字符串 netstat -i 显⽰⽹络连接信息及统计信息 netstat -IN netstat -rn 显⽰核⼼路由表 netstat -I ⽹络设置名端⼝号监视端⼝情况 netstat -v 正在使⽤的设备驱动程序的统计信息 netstat -m ⽹络使⽤的内存空间情况 netstat -D 显⽰丢弃包的情况 ifconfig -a 显⽰⽹络配置信息 umask 显⽰⽂件创建掩码,即新建⽂件或⽬录的缺省权限,如#umask 664 date 系统时间 find path expression 查找⽂件,expression的值有: -name/-type/-size/-mtime(修改时间)/-perm(权限)/-usr/-o(或) -uname 显⽰操作系统信息 -oslevel 系统版本。
AIX常用系统命令简介5.1系统开关机开机:机器刚接上电源,机器会进行自检,直至面板上的绿灯处于有节奏的闪烁时,按面板上的白色按钮,即开始启动机器系统关机命令及顺序:1.将应用顺序及数据库系统停止;2.利用#shutdown指令;5.2设备查看命令a)lsdev命令该命令用来查看系统设备信息。
#lsdev –Cc 设备类型常用的设备类型有:processor, disk, adapter, tape, memory, tty等。
下图为lsdev –Cc processor的显示结果。
b)lspv命令该命令用来查看系统硬盘信息。
#lspv 硬盘名用来查看具体硬盘的信息,下图为lspv hdisk0的显示结果。
#lspv -l 硬盘名用来查看硬盘上逻辑卷信息,下图为lspv –l hdisk0的显示结果。
#lspv –p 硬盘名查看该硬盘物理分区的信息。
下图为lspv –p hdisk0的显示结果。
c)lscfg命令该命令用来查看设备配置信息。
#lscfg –vl 设备名下图为lscfg –vl hdisk0的显示结果。
d)lsattr命令该命令用来查看设备的属性信息。
#lsattr -El设备名下图为lsattr –El rmt0的显示结果。
5.3逻辑卷操作命令a) mkvgmkvgb) lsvg该命令用来查看系统定义的VG(卷组)。
#lsvg -o查看系统当前激活的VG (卷组)。
下图为lsvg和lsvg –o的显示结果。
#lsvg VG名查看该VG(卷组)的信息,包括PP大小、多少,已使用(分配)的空间,自由空间大小等信息。
#lsvg -l VG名查看该VG(卷组)已经定义的逻辑卷。
下图为lsvg –p datavg和lsvg –l datatvg的显示结果。
#lsvg -o |lsvg -il列出所有系统mount上的逻辑卷。
下图为该命令的显示结果。
c) mklvd) lslv5.4文件系统操作命令a)smitty crfs该命令用来创建一个文件系统。
AIX常用命令系统(ls显示、pwd显示当前路径、cd跳转到路径)uname、hostname显示主机名date 显示日期oslevel -s 显示系统版本bootlist -om normal 显示启动设备prtconf 显示机器、系统和硬件信息bootinfo -y 显示内核;-r显示内存who显示当前用户和指令instfix -i |grep ML显示系统更新信息smit update_by_fix /smit instfix硬件lscfg |grep -i adapter 显示适配器配置信息lscfg -vpl hdisk0 显示hdisk0的配置信息lsdev-CHlsdev -Cc disk 显示磁盘类的设备状态lsdev -Cl hdisk0 显示hdisk0的状态lsattr -Elsattr -El sys0显示系统信息lsattr -El hdisk0显示磁盘信息chdev -l sys0 -a 属性=值修改系统属性cfgmgr 查找新添加设备lquerypv -h /dev/hdisk0 80 10 列出磁盘PVIDlquerypv -M hdisk0 查新LTG大小,IO磁盘操作的最大容许值。
ifconfig en0 down / ifconfig en0 detach / rmdev -l ent0 -d删除网络适配器ODM库odmdelete 从知道的对象类中删除选定的对象odmdelete -o objectclassodmadd 添加对象到创建的对象类odmchange 更改指定对象类中的选定对象的内容odmcreate 产生.C和.h文件odmcreate filename.creodmget 从指定的对象类中检索对象到odmadd输入文件odmdrop 除去对象类odmdrop -o classnameodmshow 在屏幕上显示对象类定义odmshow objectclass软件lslpp -l 查看所有的软件集lslpp -l bos.rte.* 列出bos.rte中已安装文件集的安装状态lslpp -f bos.rte.lvm 列出文件集bos.rte.lvm中的所有文件的名称lslpp -w /usr/sbin/installp 列出拥有installp的文件集lslpp -ha ‘.*’列出软件包中所有文件集的历史记录信息install -C清除失败安装install -L -d ***列除安装介质上的软件smit install安装软件lppchk -v显示文件集安装正确具备条件。
aix常用命令AIX常用命令一、介绍AIX(Advanced Interactive eXecutive)是IBM公司开发的一种UNIX操作系统。
它具有稳定性高、可靠性强的特点,被广泛应用于企业级服务器和大型计算机系统中。
本文将介绍AIX常用命令,帮助读者更好地了解和使用AIX系统。
二、文件和目录操作命令1. ls命令:用于列出指定目录下的文件和子目录。
可以使用-l参数以长格式显示文件详细信息,也可以使用-a参数显示所有文件(包括隐藏文件)。
2. cd命令:用于切换当前工作目录。
可以使用绝对路径或相对路径进行切换。
3. pwd命令:用于显示当前工作目录的路径。
4. mkdir命令:用于创建新的目录。
可以使用-p参数创建多级目录。
5. rmdir命令:用于删除空的目录。
6. cp命令:用于复制文件或目录。
可以使用-r参数递归复制整个目录。
7. mv命令:用于移动文件或目录,也可以用于对文件或目录重命名。
8. rm命令:用于删除文件或目录。
可以使用-r参数递归删除整个目录。
三、文件内容查看和编辑命令1. cat命令:用于查看文件的内容。
可以一次显示整个文件,也可以使用-n参数显示行号。
2. more命令:用于分页显示文件的内容。
可以使用空格键向下翻页,使用q键退出查看。
3. less命令:与more命令类似,但可以向上翻页和搜索内容。
4. head命令:用于显示文件的前几行,默认显示前10行。
5. tail命令:用于显示文件的后几行,默认显示最后10行。
6. vi命令:用于编辑文件。
可以进行插入、删除、修改等操作。
四、进程管理命令1. ps命令:用于查看当前系统的进程信息。
可以使用aux参数显示所有进程的详细信息。
2. top命令:实时显示系统的进程状态和资源占用情况。
可以使用q键退出。
3. kill命令:用于终止指定的进程。
可以使用进程ID或进程名称进行终止。
4. bg命令:将一个在后台暂停的进程变为继续执行。
Unix(AIX)常用命令[语法]:ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]:ls 命令列出指定目录下的文件,缺省目录为当前目录./,缺省输出顺序为纵向按字符顺序排列。
-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连用以显示目录状态。
-C 输出时多列显示-x 横向按字符顺序排列-m 输出按流式格式横向排列,文件名之间用逗号(,)分隔-l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:文件存取模式链接数文件主文件组文件字节数上次修改时间其中文件存取模式用10个字母表示,从左至右的意义如下:第一个字母表示文件种类,可以是以下几种情况:d 为目录文件l 为链接b 为块文件c 为字符型文件p 为命名管道(FIFO)- 为普通文件后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w 表示可写,x 表示可执行。
如果是设备文件,则在文件字节数处显示:主设备从设备。
-n 与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字(即GID)表示-o 与-l选项相同,只是不显示文件组-g 与-l选项相同,只是不显示文件主-r 逆序排列-t 按时间顺序排列而非按名字-u 显示时间时使用上次访问时间而非上次修改时间-c 显示时间时使用上次修改i节点时间而非上次修改时间-p 若所列文件是目录文件,则在其后显示斜杠(/)-F 在目录文件后加’/’,在可执行文件后加’*’-b 文件名中若有非打印字符,则用八进制显示该字符-q 文件名中的打印字符用’?’表示-i 显示节点号-s 显示文件长度时使用块长度而非字节长度-f 将后面的参数解释为目录并列出其中的每一项-1 每行仅列一项[例子]:ls 列出当前目录下的文件ls -al /bin 以长列表的形式列出目录/bin 下的所有文件,包括隐藏文件1.2 pwd[语法]: pwd[说明]:本命令用于显示当前的工作目录[例子]:pwd 显示出当前的工作目录1.3 cd[语法]: cd [目录][说明]:本命令用于改变当前的工作目录,无参数时使用环境变量$HOME 作为其参数,$HOME 一般为注册时进入的路径。
IBM小型机AIX基本操作命令文档
一、文件操作
1.ls 显示文件列表
语法:ls [-l,-a,-d,-t,-F] [文件或目录]
-l以长列表模式显示文件或目录的详细信息
-a显示文件夹中所有文件和目录,包括以.开头的文件
-d显示目录本身
-t按时间排序显示文件
-F显示文件类型
2.cd 切换目录
语法:cd [路径]
将当前目录改变到路径 path:cd .. 回到上一级目录;cd / 返回到根目录;cd 切换到当前用户的宿主目录
3.mkdir 创建目录
语法:mkdir [-p] [路径]
-p递归建立所有的目录,若中间目录不存在则创建
例:mkdir -p /tmp/dir1/dir2/dir3
4.rm 删除文件或目录
语法:rm [-i,-f] [文件或目录]
-i交互模式,每删除一个文件或目录前都会要求用户确认
-f强制删除模式,不需要交互,但有可能会错误的删除文件
注:rm 默认只能删除普通文件,不能删除目录。
必须使用 -r 参数才能够递归删除目录
5.touch 更改文件时间
语法:touch [文件名]
此命令可以更改指定文件创建时间和最后修改时间,但不影响文件内容
6.cp 复制文件
语法:cp [-i,-R,-f] [源文件] [目标文件]
-i交互模式,每次复制前都会要求用户确认
-R递归模式,复制目录时会将其中的所有文件复制
-f强制复制模式,不需要交互,但有可能会错误的复制文件。
alog 命令用途创建并维护创建自标准输入的固定大小的日志文件。
语法要显示日志文件的内容alog-f LogFile [ -o ]要将数据记录到指定日志文件alog-f LogFile | [ [ -q ] [ -s Size ] ]要显示指定日志类型的冗余值alog-t LogType-V要更改指定日志类型的属性alog-C-t LogType [ -f LogFile ] [ -s Size ] [ -w Verbosity ]要显示指定日志类型的当前属性alog-L [ -t LogType ]描述alog命令读取标准输入,并写至标准输出,然后将输出复制到固定大小的文件。
此文件当作是一个循环的日志。
如果此文件满了,新的条目覆盖最旧的现有条目。
alog命令处理在命令行指定的日志文件或在 alog 配置数据库中定义的日志。
在 alog 配置数据库中定义的日志由LogType标识。
每个定义的LogType 的File、Size和Verbosity属性保存在LogType的 alog 配置数据库中。
可以使用odmadd命令将一个新的LogType添加到 alog 配置数据库。
可以使用alog命令更改在 alog 配置数据库中定义的LogType的属性。
标志-C更改指定LogType的属性。
请将-C标志与-f、-s和-w标志一起使用来更改指定LogType的File、Size和Verbosity属性。
-t LogType标志是必需的。
如果使用-C标志,alog命令不会将标准输入复制到标准输出或一个日志文件中。
当使用-C标志来修改控制台日志类型的属性时,控制台日志文件也将得到修改,且控制台设备驱动程序将更新以使用新的值。
这是alog -C的常规操作的一种背离,用于适应控制台日志文件中的特殊格式。
注:您必须具有root 用户权限才能更改alog属性。
-f LogFile指定日志文件的名称。
如果指定的LogFile不存在,则创建一个。
常用命令介绍
文件系统维护命令:
Mount /umount
Lsfs/lsfs -q
df命令
# df -k 以兆为单位列出文件系统空间使用情况
who命令
lsdev 命令
# lsdev –C –H –S a 列出系统中的可用设备
# lsdev -Cc adapter
# lsdev -Cc disk 列出系统中的所有硬盘
# lsdev -Cc memory 列出系统中的所有内存
# lsdev -Cc processor 列出系统中的所有CPU
lsattr 命令
# lsattr -El mem0 查看内存的大小
# lsattr -El hdisk0 查看硬盘的信息
# lsattr -El proc0 查看处理器的个数
lscfg 命令
# lscfg -vl ent0 查看en0网卡的位置
如显示Device Specific.(YL)........P2-I4/E1,表明该网卡在第四个槽位上。
如显示Device Specific.(YL)........P2/E1,表明该网卡在主板上。
#lscfg –vl ssa0
lppchk 命令
# lppchk -v检查是否有安装不正确的软件包
oslevel 命令
# oslevel 查看AIX操作系统版本号
如显示:4.3.3.0 ,表示版本号为4.3.3.0
# oslevel -l 4.3.3.0检查是否有版本低于V4.3.3的软件包,如果有,需重新安装
lslpp 命令
# lslpp -l查看已安装的软件包及版本号
# lslpp -w /usr/bin/vi
uname 命令
# uname -m查看CPU的序列号,该序列号用来生成BTP的序列号# uname -S 主机名修改主机系统名
hostname
lsvg 命令
# lsvg 列出所有卷组
# lsvg -o 列出所有活动的卷组
# lsvg -l rootvg 显示卷组rootvg下的所有逻辑卷
# lsvg rootvg 显示卷组rootvg的详细信息
# lsvg -p rootvg 显示卷组rootvg所含的物理卷
# mkvg –f –y vgtst hdisk2 用物理卷hdisk2创建卷组vgtst
# extendvg –f rootvg hdisk2将物理卷hdisk2加到rootvg卷组
把一个硬盘标识为物理卷
#chdev –l ‘hdisk1’–a pv=‘yes’
lspv 命令
# lspv 列出所有物理卷
# lspv hdisk0 列出物理卷hdisk0的详细信息
# lspv -l hdisk0 列出物理卷hdisk0上的所有逻辑卷
lslv 命令
# lslv btpdbslv 列出逻辑卷btpdbslv上的详细信息
# lslv –l lvtest1 显示逻辑卷lvtest1的hdisk映像
# lslv –m lvtest1显示逻辑卷lvtest1的逻辑分区和物理分区映像# lslv lvtest1 显示逻辑卷lvtest1的内容
# rmlv lvtest1 删除一个逻辑卷
lsps 命令
# lsps –a 显示页空间信息
ipcs 命令
ipcs -m/-q/-s 显示共享内存、信号量、消息队列信息
ipcrm 命令
ipcrm -m/-q/-s id 清除共享内存、信号量、消息队列
如果清除BTP用户下的所有共享内存、信号量、消息队列,可执行:
ipcs|grep btp|awk '{print "ipcrm -"$1" "$2}'|sh
netstat 命令显示网络状态
# netstat –in (或netstat -i )
# netstat –rn (或netstat -r )
errpt命令
# errpt(列出简单的信息)
# errpt -a (列出详细的信息)
# errclear (清空错误记录信息)
卷组操作系列命令
varyoffvg vgname
exportvg vgname 输出卷组
cfgmgt
importvg hdiskN 输入卷组
varyonvg vgname
extendvg vgname
reducevg vgname
bootlist 启动列表命令
# bootlist -m normal –o 进行列表
# bootlist -m normal hdisk0 cd0 进行设置
性能调查:
vmstat
iostat
sar
shutdown 命令
# shutdown -F 关机命令
# shutdown -Fr 关机重启命令。