AIX基本操作命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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’的串。
$
wc
功能:计算文件中的行数、字数和字符数
参数说明:
c:计算字符数
l:计算行数
w:计算字数
举例:
# wc profile
13
53
381
profile
|
|
|
行数 字数 字符数
$ wc smit.log
422 1162 8971 smit.log
$
who
功能:列出当前系统注册的用户
举例:$who am i-- 列出当前系统使用者身份
语法:kill -num PID
举例:
kill –9 23094
(-9 是软件终止进程的信号,是不可忽略的)
find
功能:在一个或多个目录中查找符合指定条件的文件,
显示文件名或对这些文件进行特定的操作
语法:find path expression
参数说明:
TTY TIME CMD pts/0 0:00 k
password
password命令用于建立或修改用户的密码。
如:
#password
passwd:
—输入旧口令
new passwd:
—输入新口令
re-enter new paswd:
—重新输入新口令
mkdir、rm、mv和cd
mkdir:用于创建目录
$ mkdir oracle
$ ls
oracle
$
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
显示当前登陆到系统中的用户的信息
举例:
# 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
Login name: oracle
$ 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
.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
# ps -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN
240001 A 0 803034 1056846 1 60 20 20009284 952
sh
200001 A 0 1114200 803034 1 60 20 2003549a 488
s
#
kill
功能:杀死后台进程
举例:
grep a websm.log 搜索.profile文件中与mail匹配的行并显示。 # grep a websm.log com.ibm.websm.preferences.WXPreferenceException: Unable to load preferences from /WebSM.pref. Default settings will be used. This preference file will be updated if the Check Button in the Exit Confirmation Dialog is checked.
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
$ cd /
$ pwd
/
$ cd /home/oracle
$ pwd
/home/oracle
$
ls
功能:显示目录中的内容,列出当前目录中所有文件的文件名
参数说明:
a:列出目录中所有文件
d:列出所有子目录
l:列出长格式文件信息
举例:
ls –a:列出当前目录中的所有文件
$ ls -a
#UNTITLED#
举例: find . –name ‘unix’ –print 在当前目录及其子目录中查找文件名为“m*”的所有文件(‘*’是通配符)并显示文件名。 # find . -name "unix" -print ./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:做全单词匹配
-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
功能:显示当前日期和时间,超级用户可以进行修改
举例:$ date
Mon Sep 22 10:28:26 BEIST 2003
系统的进入和退出
login:
输入用户名(例如:user01)
password: 输入用户口令
若用户名及口令均正确,则用户将登陆成功。
此时系统会出现命令提示符$或#,即表示可接收用户输入的操作系统命令。
退出系统:或 exit或logout。
例:#(or$)exit
#(or$)Ctrl^D
注,#为ROOT用户的命令提示符,$为一般用户
$
ls –l:显示文件的详细信息
$ ls -l
total 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.bufdrwxrw来自r-x 2 201dba
512 May 08 11:49 createdbscripts
11174 Sep 17 09:15 mbox
drwxr-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
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:用于进入系统某一级目录中去
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
pts/0 0:00 p
-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逻辑‘或’
at com.ibm.websm.preferences.WSPreferenceImpl.loadData(WSPreferenceImpl. java:185)
at com.ibm.websm.preferences.WCPreferences.LoadData(WCPreferences.java:1 94)
相关文档
最新文档