UNIX(AIX)系统常用命令

合集下载

AIX系统常用命令

AIX系统常用命令

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常用的命令

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。

常用UNIX命令

常用UNIX命令
pwd (print working directory) 显示当前工作目录
cd dirname 改变当前目录 ,cd .. 转父目录 , cd / 转跟目录,为空转其登陆目录
ls [option] dirname 列出文件名
Option:–a显示隐含文件;-f可执行文件后面加*;-g给出用户组的标示;-I输出每个文件I节点号;-l列出详细信息;-t按时间排序
经常使用的几种作业状态控制方法
ctrl + c 立即杀死当前运行的前台作业
ctrl + z 停止前台作业,释放终端或命令窗口
command & 将命令直接推到后台运行
time [command] 监视并报告给定的命令在执行期间所花费的时间(秒)
报告信息分三部分 real:命令在系统驻留总时间; user命令消耗的cpu时间 ;
ESSCMD 查看服务号 Ctrl+c 退出 exit 退出
logout 退出系统,但必须在login 登陆的用户状态
passwd 修改口令
ps –ef|grep ESS 查找带有ESS答服务名称
Quit
rm –rf * 删除目录
smitty user 启动管理工具,加入用户
例如:在当前目录下找文件名不为bbb或ccc的文件
find .\!(-name bbb –o –name ccc\) –print
chmod (chang mode) 改变文件权限,chmod +x 文件名 对文件赋执行权限
u:用户本人g:同组用户o:其他用户a:所有用户 +:添加权限 -:删去权限
1. 报告生成类命令
2. 目录操作类命令

AIX操作系统基本命令

AIX操作系统基本命令

AIX操作系统基本命令系统的进入和退出login: 输入用户名(例如:user01)password: 输入用户口令若用户名及口令均正确,则用户将登陆成功。

此时系统会出现命令提示符$或#,即表示可接收用户输入的操作系统命令。

退出系统:或 exit或logout。

例:#(or$)exit#(or$)Ctrl^D注,#为ROOT用户的命令提示符,$为一般用户passwordpassword命令用于建立或修改用户的密码。

如:#passwordpasswd: —输入旧口令new passwd: —输入新口令re-enter new paswd: —重新输入新口令mkdir、rm、mv和cdmkdir:用于创建目录$ mkdir oracle$ lsoracle$rm:用于删除文件或目录(rm –r 删除目录时目录内有内容,用-r一起删除)$ rm -r oracle$ ls$mv:用于改变文件或目录名$ mkdir ll$ lsll$ mkdir kk$ lskk ll$ mv ll kk$ lskk$ cd kk$ lsll$cd:用于进入系统某一级目录中去$ cd /$ pwd/$ cd /home/oracle$ pwd/home/oracle$ls功能:显示目录中的内容,列出当前目录中所有文件的文件名参数说明:a:列出目录中所有文件d:列出所有子目录l:列出长格式文件信息举例:ls –a:列出当前目录中的所有文件$ ls -a#UNTITLED# .dt createdbscripts oracle. .dtprofile dead_letter smit.log.. .profile ll smit.script.TTauthority .sh_history make.log websm.log.Xauthority afiedt.buf mbox websm.script$ls –l:显示文件的详细信息$ ls -ltotal 295-rw-r--r-- 1 201 dba 3 Sep 01 15:24 #UNTITLED#-rw-r--r-- 1 201 dba 51 Jul 08 18:18 afiedt.buf drwxrwxr-x 2 201 dba 512 May 08 11:49 createdbscripts drwx------ 2 201 dba 512 Jun 19 09:27 dead_letter drwxr-xr-x 2 201 dba 512 Sep 22 10:17 ll-rw-r--r-- 1 201 dba 95987 Apr 18 14:51 make.log-rw------- 1 201 dba 11174 Sep 17 09:15 mboxdrwxr-xr-x 3 201 dba 512 Sep 22 10:21 oracle-rw-r--r-- 1 201 dba 8971 Sep 20 11:08 smit.log-rw-r--r-- 1 201 dba 5437 Sep 20 11:08 smit.script-rw-r--r-- 1 201 system 1682 Sep 02 15:18 websm.log-rw-r--r-- 1 201 system 21441 Sep 02 15:10 websm.script $date功能:显示当前日期和时间,超级用户可以进行修改举例:$ dateMon Sep 22 10:28:26 BEIST 2003$wc功能:计算文件中的行数、字数和字符数参数说明:c:计算字符数l:计算行数w:计算字数举例:# wc profile13 53 381 profile| | |行数字数字符数$ wc smit.log422 1162 8971 smit.log$who功能:列出当前系统注册的用户举例:$who am i-- 列出当前系统使用者身份$ whooracle lft0 Sep 22 09:05oracle pts/0 Sep 22 10:17 (192.168.100.79)oracle pts/4 Sep 22 09:05 (:0.0)$ who am ioracle pts/0 Sep 22 10:17 (192.168.100.79)$finger显示当前登陆到系统中的用户的信息举例:# fingerLogin Name TTY Idle When Site I nfooracle ??? *l0 2:02 Mon 09:05 oracle ??? p4 1:59 Mon 09:05root ??? p0 Mon 11:06# finger oracleLogin name: oracleDirectory: /usr/oracle/ora90 Shell: /usr/bin/kshOn since Sep 22 09:05:35 on lft0, 2 hours 2 minutes Idle Time(messages off)On since Sep 22 09:05:41 on pts/4, 1 hour 59 minutes Idle Timefrom :0.0No Plan.#ps功能:显示后台进程的有关信息。

aix 常用命令

aix 常用命令

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权限。

UNIX操作系统命令大全

UNIX操作系统命令大全

UNIX操作系统命令大全1. ls:列出当前目录中的文件和目录。

2. cd:切换当前工作目录。

3. pwd:显示当前工作目录的路径。

4. mkdir:创建一个新目录。

5. rmdir:删除一个空目录。

6. cp:复制文件或目录。

7. mv:移动或重命名文件或目录。

8. rm:删除文件或目录。

9. touch:创建一个新文件。

10. cat:连接文件并打印到标准输出设备上。

11. less:逐页显示文件内容。

12. head:显示文件的开头几行。

13. tail:显示文件的末尾几行。

14. grep:在文件中查找匹配的字符串。

15. find:从指定目录开始递归地查找文件。

16. tar:打包和压缩文件。

17. unzip:解压缩文件。

18. chmod:更改文件的权限。

19. chown:更改文件的所有者。

20. chgrp:更改文件的所属组。

21. ps:显示当前运行的进程。

22. top:动态显示系统资源使用情况。

23. kill:终止一个进程。

24. ssh:使用安全外壳协议远程登录到另一台计算机。

25. scp:通过安全外壳协议在本地计算机和远程计算机之间传输文件。

26. ping:测试与另一台计算机的网络连接。

27. ifconfig:显示和配置网络接口。

28. netstat:显示网络连接、路由表和网络接口统计信息。

29. hostname:显示或设置主机名。

30. whoami:显示当前登录的用户。

31. su:切换到另一个用户身份。

32. sudo:以超级用户的身份执行命令。

33. date:显示或设置系统日期和时间。

35. df:显示文件系统的磁盘使用情况。

36. du:显示目录或文件的磁盘使用情况。

37. tar:创建备份文件或将备份文件释放到系统中。

38. gzip:使用GNU的zip压缩程序压缩文件。

39. gunzip:解压文件。

40. zip:创建一个zip文件。

41. uname:显示系统信息。

AIX最常用命令(中文注释)

AIX常用命令目录操作命令名功能描述使用举例mkdir 创建一个目录mkdir dirname "mkdir yaohc/test"rmdir 删除一个目录rmdir dirname "rmdir yaohc/test"mvdir 移动或重命名一个目录mvdir dir1 dir2 "mvdir test testcopy" cd 改变当前目录cd dirnamepwd 显示当前目录的路径名pwdls 显示当前目录的内容ls -ladircmp 比较两个目录的内容dircmp dir1 dir2文件操作命令名功能描述使用举例cat 显示或连接文件cat filenamepg 分页格式化显示文件内容pg filenamemore 分屏显示文件内容more filenameod 显示非文本文件的内容od -c filenamecp 复制文件或目录cp file1 file2rm 删除文件或目录rm filename "rm -r test"mv 改变文件名或所在目录mv file1 file2 "mv copytest copy"ln 联接文件ln -s file1 file2find 使用匹配表达式查找文件find . -name "*.c" -printfile 显示文件类型file filename选择操作命令名功能描述使用举例head 显示文件的最初几行head -20 filenametail 显示文件的最后几行tail -15 filenamecut 显示文件每行中的某些域cut -f1,7 -d:/etc/passwdcolrm 从标准输入中删除若干列colrm 8 20 file2paste 横向连接文件paste file1 file2diff 比较并显示两个文件的差异diff file1 file2sed 非交互方式流编辑器sed "s/red/green/g" filename grep 在文件中按模式查找grep "^[a-zA-Z]" filenameawk 在文件中查找并处理模式awk '{print $1 $1}' filename sort 排序或归并文件sort -d -f -u file1uniq 去掉文件中的重复行uniq file1 file2wc 统计文件的字符数、词数和行数wc filenamenl 给文件加上行号nl file1 >file2安全操作命令名功能描述使用举例passwd 修改用户密码passwdchmod 改变文件或目录的权限chmod ug+x filenameumask 定义创建文件的权限掩码umask 027chown 改变文件或目录的属主chown newowner filename chgrp 改变文件或目录的所属组chgrp staff filename xlock 给终端上锁xlock -remote编程操作命令名功能描述使用举例make 维护可执行程序的最新版本maketouch 更新文件的访问和修改时间touch -m filename dbx 命令行界面调试工具dbx a.outxde 图形用户界面调试工具xde a.out进程操作命令名功能描述使用举例ps 显示进程当前状态ps ukill 终止进程kill -9 30142nice 改变待执行命令的优先级nice cc -c *.crenice 改变已运行进程的优先级renice +20 32768时间操作命令名功能描述使用举例date 显示系统的当前日期和时间datecal 显示日历cal 8 1996time 统计程序的执行时间time a.out网络与通信操作命令名功能描述使用举例rlogin 远程登录rlogin hostname -l usernamersh 在远程主机执行指定命令rsh f01n03 datercp 在本地主机与远程主机之间复制文件rcp file1 host1:file2 mail 阅读和发送电子邮件mailwrite 给另一用户发送报文write username pts/1mesg 允许或拒绝接收报文mesg nKorn Shell 命令命令名功能描述使用举例history 列出最近执行过的几条命令及编号historyr 重复执行最近执行过的某条命令r -2alias 给某个命令定义别名alias del=rm -iunalias 取消对某个别名的定义unalias del其它命令命令名功能描述使用举例uname 显示操作系统的有关信息uname -aclear 清除屏幕或窗口内容clearenv 显示当前所有设置过的环境变量envwho 列出当前登录的所有用户whowhoami 显示当前正进行操作的用户名whoamitty 显示终端或伪终端的名称ttystty 显示或重置控制键定义stty -adu 查询磁盘使用情况du -k subdirdf 显示文件系统的总空间和可用空间df /tmp要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。

AIX常用系统命令简介

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该命令用来创建一个文件系统。

UNIX系统常用命令

如$PATH中有/usr/bin目录,存在ss.sh文件,可直接ss.sh,而不用/usr/bin/ss.sh
uname: 显示操作系统信息
***************************************************************************************
deluser/userdel: 删除用户
passwd:修改密码 passwd username修改username的密码
usermod: 修改用户信息
***************************************************************************************
/dev/rmt0 指定缺省磁带设备。
/bin/tar 指定 tar 命令的符号链接。
/usr/bin/tar 包含 tar 命令。
/tmp/tar* 指定临时文件。
***************************************************************************************
ls >> file1 将ls 命令显示的内容附加存到file1的尾部
grep abc < file1 将file1的内容作为grep abc命令的输入
UNIX管道: 将一文件的输出作为另一文件的输入。管道符号如下:
| 将左边命令的输出,作为右边命令的输入
例如:
c -- 字符(character), p --- 管道(pipe)
-user user 寻找属于user所拥有的文件, user可为用户名或uid号

AIX基本操作命令

AIX基本操作命令一、Aix简介Aix是Unix操作系统的版本之一,主要应用在IBM RISC 6000系列小型机上。

其他的Unix ,如SUN的Solaris ,HP Unix以及Linux 等等。

目前Aix系统的版本有Aix 4.x Aix5.x等。

它们之间只是版本不同,但内核都是一样的,操作命令机本上也相同。

版本高的会新增一些命令,都是向下兼容的。

二、Aix使用入门对于大多数用户来说,对于Aix的访问都是通过telnet的方法来登录到RS6000上,当然是以不同的身份了。

把本地机器作为RS6000的一个终端,来完成对R S6000的操作。

这实际上是Unix的一大特点,Unix本身就是设计成一个多任务、多用户的并发系统。

2.1登录(login)2.1.1 RS6000的登录许多用户可以同时使用Unix系统,为了让系统知道用户是谁以及可以使用什么资源,用户在使用之前必须向系统表明自己的身份。

另外,U nix认为用户是通过终端或在PC上运行方针软件与其通讯。

Unix系统和用户终端之间必须建立传输信息的连接。

通常把建立通讯连接和表明用户身份的过程称为登录( login) .2.1.1.1 RS6000的开机直接按Power键。

RS6000启动、自检。

包括对硬件的自检,系统的初始化。

2.1.1.2登录默认的情况下,系统会进入Xwindows环境下,也就是所谓的CDE环境(Common Desktop Environment)即公共桌面环境。

这样Aix启动后将直接显示CDE注册界面,输入用户名和口令后即进入CDE操作环境。

通常在RISC6000端都是以r oot身份(管理员身份)登录的。

2.1.2客户端的登录客户端主要是通过执行telnet命令,并且输入合法的用户名和密码,登录到服务器端。

比如:在客户端执行telnet 192.168.0.161 (假设为RS6000的IP) ,会出现如下的登录提示:AIX Version 4(C) Copyrights by IBM and by others 1982, 1996.login:然后输入用户名,如:long ,回车后,会出现输入密码的提示:long's Password:2.1.3成功登录之后成功登录之后,系统将显示一些消息,如上一次用户登录的时间、有关系统信息的消息(称为当日消息),以及一些通知用户是否有mail 的消息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Unix(aix)常用命令20/08/2005 10:19 FP UNIX(AIX)系统常用命令AIX的命令格式:$command option(s) argument(s)command:命令option(s):命令选项,均以'-'号开始argument(s):参数命令用途---------------------------------------------------------------------------- prtconf 显示系统的各项主要配置svmon -G 查看内存(4k)iostat 2 查看磁盘读写情况(每2秒刷新);set -o vi 调用缓冲区k,j,x,h,l 向上下翻,Escsmit 进入管理界面cd 改变路径ls 列出文件ls -aF 列出隐含文件,并适当分类ls -l 列出文件的详细信息ls -ltrmore 输出文件内容到屏幕cat 显示文本文件内容/合并文件pg 分页显示文件内容,回车后下一页file 显示文件属性(可执行/ASCII/等)clear 清屏mkdir 创建目录rmdir 删除目录cp 拷贝文件mv 文件/目录改名,转移rm 删除文件/目录, 如:rm -fr ora*rmdir 删除目录,如: rmdir oracledf -k 显示文件系统的信息du 磁盘使用信息汇总mount 显示已经挂装的文件系统的信息或挂装文件系统mount -rv cdrfs /dev/cd0 /cdrom mount /dev/lv02 /u01umount 卸载某个文件系统umount /cdromfuser -kxuc /dev/cd0 当光驱不能正常释放时lsattr -E -l sys0 -a realmem 察看内存的命令env 输出用户环境变量到屏幕id 察看用户的属性whoami 察看当前用户名who 查看已经登录的用户who -r 查看目前系统的运行级别users 用单独的一行打印出当前登录的用户,每个显示的用户名对应一个登录会话如果一个用户有不止一个登录会话,那他的用户名将显示相同的次数w 显示当前系统中每个用户和它所运行的进程信息last 此命令往回搜索wtmp来显示自从文件第一次创建以来登录过的用户whereis 命令的绝对路径passwd 设置用户密码su 改变/切换用户idlsuser ALL 列出所有已经创建的用户lsgroup ALL 列出所有已经创建的组smitty user 管理用户mkuser 创建新用户,创建用户的缺省属性值于文件:/usr/lib/security/mkuser.default,只能由root修改smitty group 管理组mkgroup 创建新组chfn 改变用户详细信息jobs 查看后台任务/进程fg 把后台进程调到前台bg 把当前进程调到后台运行grep 查找匹配字符/字符串netstat -i 显示网络连接信息及统计信息netstat -INnetstat -rn 显示核心路由表netstat -I 网络设置名端口号监视端口情况netstat -v 正在使用的设备驱动程序的统计信息netstat -m 网络使用的内存空间情况netstat -D 显示丢弃包的情况ifconfig -a 显示网络配置信息umask 显示文件创建掩码,即新建文件或目录的缺省权限,如#umask 664date 系统时间find path expression 查找文件,expression的值有:-name/-type/-size/-mtime(修改时间)/-perm(权限)/-usr/-o(或)uname 显示操作系统信息oslevel 系统版本man 帮助文件smitty clstart | clstop 起用|关闭HAsmitty hamcpsmitty chinet 改变网卡的配置信息smitty cluster 配置clustersmitty hacmp 配置hacmp/usr/sbin/cluster/clstat & 显示cluster信息dbassist 启动oracle数据库配置助手(dbca -9i 可以用配置数据库方式启动一个数据库)netasst 启动oracle数据库listener配置助手(-9i oemapp是一个包,后跟参数,不同工具)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 将当前行存入缓冲区ddpPerrpt|pg 创建/显示错误文件errclear 0 清除错误日志文件内容lsvg -o 显示卷组信息lsvg -l rootvginstfix -iv|grep AIX_ML 安装的文件集smitty tcpip tcp/ip配置lsdev -Cc disk 系统设备信息(磁盘)lspv 显示卷组里的物理卷信息lsdev -Cc pdisk 显示阵列里的磁盘信息errclear 清除error loglsps -a 显示交换空间swapon /dev/paging01 激活交换空间chps -a paging01 删除交换空间rmps paging01 删除不活动的交换空间smit mkps 增加交换空间smit chps 修改交换空间varyonvg 激活卷组如:varyonvg datavg 将datavg激活varyoffvg 关闭卷组/ect/services 查看端口/etc/hosts 机器名IP对照表/etc/inittab 相当于DOS的AUTOEXEC.BAT文件/etc/filesystems 记录所有的文件系统设置增加并配置端口删除端口ftp://root@10.188.12.250/ 在客户端登录AIX(用IE)lscfglsdevroute ADD 0 10.188.12.1route add default 192.168.0.1 设置网关(或在/etc/defaultrouter文件中加入网关地址,重起机器就行)su root 以ROOT用户登录;smitty lv 增加逻辑盘LN -s 源目录目标目录链接ls -l 查看权限./fielname 运行filename文件smitty clstart 启动HAsmitty clstop 停止HA.filename 表示filename文件(目录)为隐藏;cat file1 >> file2 合并file1到file2SMIT 综合管理工具# 表示ROOT用户;$ 表示一般用户;shutdown -fr 快速重启;smitty crjfs 创建结点; mount /u05 chown -R oracle.dbs u05 chmod -R 777 u05加一个文件系统的步骤: 加文件系统/chmod/chown/mount 文件系统名smitty jfssmitty lvsmitty lvm 管理逻辑卷smitty vg 管理卷组smitty chvgdrwxrwxrwx d表示目录,-表示普通文件,r表示链接; d421421421 777全部权限-rwxrwxrwx 第2-4:属主用户,5-7:同组用户,8-10所有用户date 021******* This sets the date and time to Sat Feb 17 14:25:00 CST 1990.当root不能在其终端上登录时修改/etc/hosts文件,查看其IP地址对应的主机名;当其他用户不能在其终端上登录时删除用户,并删除/home下对应的目录,重建;smitty aio 调整aioservers#pstat -a|grep aios|wc -l 查看aio的值是否常达到MAX,IF 增加MIN,MAX aio;当任何用户都不能登录图形界面时有可能根结点充满,在登录窗口用字符方式登录,加大根结点空间即可;ps -ef | grep cluster 查找包含"cluster"的进程more /etc/passwd|grep zhxx 查找静态字符"zhxx"pe -f 进程查看,如:# ps -fUID PID PPID C STIME TTY TIME CMDroot 43626 45014 0 20:38:58 pts/1 0:00 -kshroot 47710 43626 2 21:08:03 pts/1 0:00 ps -f用户ID 进程ID 父进程ID CPU利用率开始时间控制台运行时间命令kill -9 **** ***为进程号,可用ps获得ping 10.188.12.252 -l 17000 -t 以17000 bytes/包ping 目标crontab 创建计划任务(crontab -l 查看已有任务, crontab -e 编辑或增加,删除任务)0 2 * * * /u05/dmpbak/auto.sh 表示:每天两点执行/u05/dmpbak/auto.sh 文件lsfs 列出所有文件系统lsvg -l rootvg 列出rootvg的卷lsvg -p rootvg 列出物理卷信息lsvg datavg 可查询空闲物理分区数smit reogvg 重组卷组smit importvg 导出卷组,卷组必须是不活动的;lspv hdisk0 显示物理卷lspv -l hdisk0 逻辑卷映射lspv -p hdisk0 物理卷映射defragfs -q /u01 报告文件系统的当前状态defragfs -r /u01 得到碎片连续化操作后和前后对比情况defragfs /u01 执行碎片连续化操作fsck /u05 检查u05文件系统xclock 时钟,可用于检查环境是否正常chmod 777 /u02r 2=3 相当于:chmod 777 /u03rsh zzyc2_sev 在其他机器上登录某主机dgmgrl 类似SVRMGRL(9i)ps -ef |grep oracle |pg 查看oracle用户的所有进程kill -9 14206 杀14206#进程kill -l 显示KILL命令可以用的信号量killall signal 删除除发送外的其他所有进程/usr/sbin/cluster/clstat & 显示双机热备状态图exit或logout 退出登录qprt filename1,filename2... 打印文件qchk 查看打印队列qcan 取消打印作业lsps -a 查询交换空间,如USE超过70%,则要增加set 查看已定义的变量;echo $name 查看某个变量的值;xxx=value 定义变量unset xxx 删除变量``把``之间的内容作为一个命令,返回命令结果; 如$now=`date`$echo $now'' 直接显示''间的内容,不予解释;"" 解释""间的$,``,等字符的特殊含义;忽略后的特殊字符的特殊含义;$$ 表示当前进程的ID$0 当前shell程序的名称$# 传给当前shell Script的参数个数;$* 传给当前shell Script的第*个参数,$1-$9,${10}......$? 最近一个命令的返回值;$! 最近一个后台进程的ID号;expr shell下的四则运算:* 乘;/除; % 求余数; +,- 如:expr (3+3)*(4-2)command1 && command2 如果第一个命令执行成功,则运行第二个命令;command1 || command2 如果第一个命令执行失败,则运行第二个命令;test 表达式测试条件表达式,主要有:-f filename 文件是否存在;-d dirctory 目录是否存在;-r filename 文件存在,且能被当前进程读;-w filename 文件存在,且能被当前进程写;-x filename 文件存在,且能被当前进程运行;-n string 字符STRING长度非零;-z string 字符STRING长度零;string1=string2 两个字符串相同;integer1 -eq integer2 两个变量相等;(ne:不等gt:大于lt:小于le:小于等于ge:大于等于)if ..then ..else...firead xxx 从标准输入读入一行,赋给xxx变量; read x echo $xfor i in ....do...donewhile expressiondo...doneksh scriptnamescriptnamepathname/scriptname shell script的三种执行方法#command 前台进程#command & 后台进程nice/renice 增加/再增加nice的值,从而降低进程优先级; nohup command & 使用户的后台进程在用户退出时仍然运行#alias alias=string 赋命令别名unalias aliasname 取消命令别名history 显示最后的16条命令cal 2003/cal 2 2003 日历finger [oracle] 显示用户信息mail 接收,发出,查看电子邮件clear 清屏echo 显示指定信息wc filename 统计指定文件的行数,词数,字节数head filename 显示文件头tail filename 显示文件尾tail -f /tmp/hacmp.out 显示HACMP启动情况[^+C]/[^+d]/[^+s]/[^+q]/[^+u] 终止/结束文件传输/暂停屏幕输出/继续屏幕输出/删除当前输入行smit(system management interface Tool)其log文件/script文件保存在各用户目录下;alog -o -t boot 查看引导日志chtz 设置新时区/etc/profile/etc/environment$HOME/.profile 系统设置用户环境的主要文件;lsuser -a id home ALL 列出所有用户/etc/motd 用户登录时显示的信息,可直接编辑,但如果用户主目录下$HOME/.hushlogin存在,motd不显示;wall ***** 向各登录用户发出*****消息,用户终端上将马上显示;/var/adm/sulog su命令执行记录/var/adm/wtmp,/etc/utmp 用who命令查看登录记录last root |pg root用户登录记录last reboot | pg 重启记录;/etc/passwd 合法用户(不含密码)/etc/group/etc/security 普通用户不能访问的安全性文件目录lsdev -P 列出所有的设备, lsdev -Pc disksmitty devices 设备管理lsattr -E -l sys0 列出已配置的设备jfs/Cdrfs/Nfs AIX支持的三种文件系统/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 :打印服务器-routed or gated :动态路由-sendmail :邮件系统-timed :时间服务器-rwhod :远程用户信息-snmpd :SNMP代理进程host 机器名/IP 实现IP与机器名的转换rsh PTYC2_svc date 执行另一台主机上的命令lscfg 显示机器配置信息lsdev -C -c if 显示网络接口描述lsdev -C -c adapetr 显示适配描述netpmon -v 物理/逻辑资源的详细报告ps aux 查询内存使用情况sar [-u|-c|-a|-q|-r] [-p] 1 10 查询系统负载情况traceroute 10.188.182.1 跟踪IPnetpmon 可以监控关于网络行为的系统事件和性能以及网络行为对CPU的消耗。

相关文档
最新文档