AIX基本命令
AIX系统基本命令

AIX系统基本命令mkdir:用于创建目录$ 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 -l-rw------- 1 201 dba 11174 Sep 17 09:15 err*.logdrwxr-xr-x 3 201 dba 512 Sep 22 10:21 tra*.log-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(还有ls –rtl,ls –lt 等相关类似命令)$date功能:显示当前日期和时间,超级用户可以进行修改举例:$ dateMon Sep 22 11:22:33 BEIST 2013$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常用命令一.目录和文件操作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操作系统基本命令系统的进入和退出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(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权限。
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最常用命令(中文注释)

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

目录目录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常用操作命令

#alt_rootvg_op -W -d hdisk1 --唤醒克隆盘,此后即可对克隆盘进行修改,但不能继续执行引导操作
#alt_rootvg_op -S -t hdisk1 --使其再次休眠
#alt_rootvg_op -v old_rootvg -d hdisk1 --重新设置卷组名为old_rootvg
2.3 使用命令进行克隆
#alt_disk_copy -d hdisk0 --将rootvg克隆到hdisk0
#alt_rootvg_op -X old_rootvg --清除原始的rootvg(old_rotvg)
#alt_rootvg_op -X altinst_rootvg --清除原始的rootvg(altinst_rootvg)
#errpt -aj 864D2CE3 | more --显示指定错误号的详细信息
#errclear -d S 0 --删除所有软件类错误
#errclear 0 --删除所有信息
#diag -d sysplanar0 -v -e --查看指定设备的硬件错误信息
7. AIX任务调度相关
4.2 使用smitty配置网络接口TCP/IP
#smitty tcoip -> minimum configuration & startup -> available network interfaces
5. 用户、组、文件权限相关
5.1 用户相关
#mkuser oracle --创建用户
#last root console | more --查看root用户从控制台登录和退出的相关信息
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重启系统;
tar xvf filename解压缩;
ps -ef|grep java
du -sk filename
查看文件大小;
set -o vi
进入编辑模式;
export LANG=
zh_CN安装时使用字符集;启动时使用字符集:Zh_CN
tar xvf filename解压缩;
tar cvf
目标文件(目标+文件名) 原文件(全路径会出问题,解压缩时,按压缩时的全路径解压,可能会覆盖原有文件;一定要用./相对路径);
说明:
所以构造tar包通常是用命令
tar cvf tar包名.tar 目录,文件列表
所谓目录文件列表就是以空格形式分割文件和目录
pax
重名的话可以使用pax -s /oldstri换一下
查看
more;cat;tail;
ctrl+c
停止退出;
smitty
aix自带工具集;
exc shift+w+q
退出保存
locale -a
显示所有的安装的字符集(nc用:Zh_CN:GB18030)
echo $LANG
当前字符集
export LANG=
加载字符集 ;
su - oracle
进入数据库操作状态;下一步进入数据库编辑状态(sqlplus /nolog);下一步连接数据库(conn 用户名/密码)
#su - oracle
$lsnrctl start
$sqlplus /nolog
SQL>conn / as sysdba
SQL>startup
AIX下如何解压tar.gz文件
gzip -d *.tar.gz
然后
tar -vxf *.tar
uncompress
uncompress foo.Z foo.Z 文件被解压,并重命名为 foo
topas
exit;
mkdir
新建文件夹;
mv
mv oldfilename newfilename
telnet
net
加载java
export JAVA_HOME=/ufida/ibm/java
aix服务器下,如何启动ORACLE数据库
sqlplus /nolog
conn sys/oracle as sysdba
startup
启动数据库;
startup mount
装载数据库,但不启动实例;可进行部分数据的操作;
shutdown - immediate
停止数据库;
quit
退出数据库;
lsnrctl start
启动监听;
lsnrctl stop
df
硬盘
df -g
硬盘使用情况
ls
显示文件列表;
ls -l
显示文件权限列表;
pwd
路径
cd
进入退出 cd /ufida
cd ..
退回上层目录
./
执行 ./start.sh
cp -r 源文件名 目标文件名
拷贝:源文件名 目标文件名
cp -rf
不提醒覆盖拷贝;
vi
打开文本;i插入;esc+del删除;esc+shift:+wq,保存;
停止监听;
lsnrctl
查看监听状态;
ps -ef|grep ora
rm -fr
force强制;r递归;删除
chmod
更改许可权:chmod -R 777 f* 启用全部权限;f*表示的文件夹或文件名
nohup
nohup ./stop.sh & 后台运行;
tail -f
tail -f nohup.out