好文档 - 专业文书写作范文服务资料分享网站

AIX系统基本命令

天下 分享 时间: 加入收藏 我要投稿 点赞

AIX系统基本命令

mkdir:用于创建目录 $ mkdir oracle $ ls oracle $

rm:用于删除文件或目录(rm –r 删除目录时目录内有内容,用-r一起删除) $ rm -r oracle $ ls $

mv:用于改变文件或目录名 $ mkdir ll $ ls ll

$ mkdir kk $ ls kk ll $ mv ll kk $ ls kk

$ cd kk $ ls ll $

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

第 1 页

-rw------- 1 201 dba 11174 Sep 17 09:15 err*.log drwxr-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

功能:显示当前日期和时间,超级用户可以进行修改 举例:$ date

Mon Sep 22 11:22:33 BEIST 2013 $ wc

功能:计算文件中的行数、字数和字符数 参数说明: c:计算字符数 l:计算行数 w:计算字数 举例:

# wc profile

13 53 381 profile | | | 行数 字数 字符数 $ wc smit.log

422 1162 8971 smit.log $ who

功能:列出当前系统注册的用户

举例:$who am i-- 列出当前系统使用者身份 $ who

oracle lft0 Sep 22 09:05

oracle pts/0 Sep 22 10:17 (192.168.100.79) oracle pts/4 Sep 22 09:05 (:0.0) $ who am i

oracle pts/0 Sep 22 10:17 (192.168.100.79) $

finger

显示当前登陆到系统中的用户的信息 举例: # finger

Login Name TTY Idle When Site I nfo

oracle ??? *l0 2:02 Mon 09:05 oracle ??? p4 1:59 Mon 09:05 root ??? p0 Mon 11:06 # finger oracle

第 2 页

Login name: oracle

Directory: /usr/oracle/ora90 Shell: /usr/bin/ksh On 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 Time from :0.0 No Plan. # ps

功能:显示后台进程的有关信息。单独使用ps将显示由

当前终端启动的后台进程的PID、终端号、进程已执行时间以及启动该进程的命令 语法:ps -options 参数说明:

-e:显示系统内当前运行的所有后台进程

-f:除ps所提供的信息外,还显示用户名、PPID(父进程ID)及启动时间 -l:除ps所提供的信息外,还显示 User ID, PPID 和进程优先级 例: # ps

PID TTY TIME CMD 803034 pts/0 0:00 -ksh 917524 pts/0 0:00 ps # ps -ef

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 09:03:04 - 0:00 /etc/init

root 90262 1 0 09:03:42 - 0:00 /usr/ccs/bin/shlap64

root 106572 139368 0 09:03:30 - 0:01 /usr/lpp/X11/bin/X -D /usr oracle 123030 155720 0 09:05:36 - 0:00 dtwm

oracle 1130564 1 0 10:27:48 - 0:00 oracleORCL (LOCAL=NO) #

# ps -l

F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 240001 A 0 803034 1056846 1 60 20 20009284 952 pts/0 0:00 k sh

200001 A 0 1114200 803034 1 60 20 2003549a 488 pts/0 0:00 p s # kill

功能:杀死后台进程 语法:kill -num PID 举例:

kill –9 23094 (-9 是软件终止进程的信号,是不可忽略的) find

功能:在一个或多个目录中查找符合指定条件的文件, 显示文件名或对这些文件进行特定的操作 语法:find path expression 参数说明:

第 3 页

-typef文件 d目录

-size+n文件大小超过n blocks(1block=512 bytes) -n文件大小小于n blocks n文件大小等于n blocks

-mtime+xX天以前被修改的文件 -xX天以内被修改的文件

-permonum访问指定权限的文件(权限以8进制表示) mode访问指定权限的文件(权限以字母表示,如rwx) -userUser属于用户user的文件 -o逻辑‘或’

举例:

find . –name ‘unix’ –print

在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)并显示文件名。 # find . -name \./usr/lib/boot/unix

./usr/oracle/ora90/inventory/filemap/md/demo/unix

./usr/oracle/ora90/inventory/filemap/ultrasearch/tools/remotecrawler/scripts/unix ./usr/oracle/ora90/md/demo/unix

./usr/oracle/ora90/ultrasearch/tools/remotecrawler/scripts/unix

./upload/Disk2/stage/Components/oracle.sysman.website.nls/9.2.0.1.0/1/DataFiles/ Expanded/websitehtm/unix ./unix #

find . –name ‘m*’ –exec ls –l {} \\;

在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)

并显示详细的文件列表信息。-exec 使得find以非交互的方式执行-exec后的命令。 ‘{}’用于保留find的查找结果,并将其作为ls –l 的输入。 find . –name ‘m*’ –ok rm {} \\;

在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)删除之。 -ok 使得find以交互的方式执行-ok后的命令。 find . -perm 644 -mtime +4 –print

在当前目录及其子目录中查找权限为644、4天以前被修改过的文件。 grep

功能:在文件或标准输入中搜索与指定格式相匹配的行 语法:grep [options] pattern [file1 file 2..] 参数说明:

-v:显示与指定格式不匹配的行 -c:统计满足条件的行数

-l:只显示满足匹配条件的文件名 -n:显示满足条件的行所在的行号 -I:查找时忽略大小写 -w:做全单词匹配

举例:

grep a websm.log

搜索.profile文件中与mail匹配的行并显示。 # grep a websm.log

com.ibm.websm.preferences.WXPreferenceException: Unable to load preferences from

第 4 页

/WebSM.pref.

Default settings will be used. This preference file will be updated if the Check Button in the Exit Confirmation Dialog is checked.

at com.ibm.websm.preferences.WSPreferenceImpl.loadData(WSPreferenceImpl. java:185)

at com.ibm.websm.preferences.WCPreferences.LoadData(WCPreferences.java:1 94)

at com.ibm.websm.preferences.WCPreferences.(WCPreferences.java:111 )

at com.ibm.websm.console.WConsole.getPreferences(WConsole.java:592) at com.ibm.websm.console.WConsole.getPrefData(WConsole.java:559) at com.ibm.websm.console.WConsole.(WConsole.java:119)

at com.ibm.websm.console.WConsole.main(WConsole.java:1294)

com.ibm.websm.bridge.directory.WDirectoryException: Caught EOFException while reading the stream header

at com.ibm.websm.bridge.directory.WDirectory.get(WDirectory.java:128) at com.ibm.websm.preferences.WSPreferenceImpl.loadData(WSPreferenceImpl. java:178)

at com.ibm.websm.preferences.WCPreferences.LoadData(WCPreferences.java:1 94)

at com.ibm.websm.preferences.WCPreferences.(WCPreferences.java:111 )

at com.ibm.websm.console.WConsole.getPreferences(WConsole.java:592) at com.ibm.websm.console.WConsole.getPrefData(WConsole.java:559) at com.ibm.websm.console.WConsole.(WConsole.java:119)

at com.ibm.websm.console.WConsole.main(WConsole.java:1294) #

grep –v mail .profile 显示与mail不匹配的行。 grep “^a[0-9]z$” filename

在filename中查找以’a’开头、以’z’结尾、中间包含数字’0’-‘9’的串。

第 5 页

AIX系统基本命令

AIX系统基本命令mkdir:用于创建目录$mkdiroracle$lsoracle$rm:用于删除文件或目录(rm–r删除目录时目录内有内容,用-r一起删除)$rm-roracle$ls$mv:用于改变文件或目录名$mkdirll$lsll$mkdi
推荐度:
点击下载文档文档为doc格式
0sdni6acjw55t2h9601t
领取福利

微信扫码领取福利

微信扫码分享