文档库 最新最全的文档下载
当前位置:文档库 › AIX基本命令

AIX基本命令

AIX基本命令
AIX基本命令

AIX 操作系统基本命令

作者: 来源:https://www.wendangku.net/doc/e6335003.html, 整理

阅读 1398 人次 , 2006-3-18 14:21:00

系统的进入和退出 login: 输入用户名(例如:user01)

password: 输入用户口令

若用户名及口令均正确,则用户将登陆成功。

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

例:#(or$)exit

#(or$)Ctrl^D

注,#为ROOT 用户的命令提示符,$为一般用户

mkdir 、rm 、mv 和cd

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

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.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 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 -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

$

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

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

/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

root 139368 1 0 09:03:29 - 0:00 /usr/dt/bin/dtlogin -daemo

oracle 155720 172088 0 09:05:35 - 0:00

/usr/dt/bin/dtsession

root 163946 245824 0 09:04:28 - 0:00

/usr/sbin/rsct/bin/rmcd -r

root 172088 139368 0 09:03:30 - 0:00 dtlogin <:0> -daemo

oracle 180378 188526 0 09:06:20 pts/4 0:00 -ksh

root 188526 483470 0 09:06:10 pts/4 0:00 -ksh

root 196670 303186 0 09:04:34 - 0:00 rpc.ttdbserver 100083 1

root 204866 245824 0 09:04:34 - 0:00

/usr/sbin/rsct/bin/IBM.Aud

oracle 221370 581780 0 09:05:41 - 0:03 /usr/dt/bin/dtterm root 229440 1 0 09:03:41 - 0:01 /usr/sbin/syncd 60 root 237626 1 0 09:03:42 - 0:00 /usr/lib/errdemon root 245824 1 0 09:03:47 - 0:00 /usr/sbin/srcmstr root 262240 245824 0 09:03:50 - 0:00 /usr/sbin/syslogd

/usr/sbin/rsct/bin/ctcasd

root 286806 245824 0 09:04:30 - 0:00

/usr/sbin/rsct/bin/IBM.CSM

oracle 295050 1 0 09:07:03 - 0:00 ora_dbw0_ORCL

root 303186 245824 0 09:03:59 - 0:00 /usr/sbin/inetd

root 311380 245824 0 09:03:53 - 0:00 sendmail: accepting connec

root 319566 245824 0 09:03:56 - 0:00 /usr/sbin/portmap root 327760 245824 0 09:04:02 - 0:00 /usr/sbin/snmpd

root 335954 245824 0 09:04:06 - 0:00 /usr/sbin/dpid2

root 344150 245824 0 09:04:09 - 0:00 /usr/sbin/hostmibd oracle 368788 1 0 11:09:35 - 0:00 oracleORCL (LOCAL=NO)

root 376946 1 0 09:04:18 - 0:00 /usr/sbin/cron

root 385122 245824 0 09:04:12 - 0:00 /usr/sbin/biod 6

oracle 393320 1 0 09:07:03 - 0:00 ora_reco_ORCL

daemon 401510 245824 0 09:04:15 - 0:00 /usr/sbin/rpc.statd root 409726 1 0 09:04:28 - 0:00 /usr/bin/itesmdem itesrv.i

root 417902 245824 0 09:04:18 - 0:00 /usr/sbin/rpc.lockd root 434288 1 0 09:04:25 - 0:00 /usr/sbin/uprintfd root 442484 245824 0 09:04:25 - 0:00 /usr/sbin/writesrv root 450676 245824 0 09:04:22 - 0:00 /usr/sbin/qdaemon

/usr/sbin/rsct/bin/IBM.Ser

oracle 475266 1 0 09:05:35 - 0:00

/usr/dt/bin/ttsession -s

oracle 483470 221370 0 09:05:41 pts/4 0:00 /usr/bin/ksh

oracle 491646 1 0 09:07:02 - 0:00 ora_pmon_ORCL

oracle 499860 1 0 09:07:33 pts/4 0:08

/usr/oracle/ora90/bin/tnsl

oracle 524452 1 0 09:07:03 - 0:01 ora_ckpt_ORCL

root 532612 1 0 09:04:25 lft0 0:00 /usr/sbin/getty

/dev/conso

root 540830 245824 0 09:04:32 - 0:00

/usr/sbin/rsct/bin/IBM.ERr

imnadm 557194 1 0 09:04:25 - 0:00

/usr/IMNSearch/httpdlite/h

root 565388 1 0 09:04:25 - 0:00

/usr/lpp/diagnostics/bin/d

oracle 573584 1 0 09:07:03 - 0:01 ora_smon_ORCL

oracle 581780 123030 0 09:05:41 - 0:00 /usr/dt/bin/dtexec -open 0

oracle 589978 1 0 09:07:03 - 0:00 ora_lgwr_ORCL

oracle 598188 1 0 09:17:14 - 0:00 oracleORCL (LOCAL=NO)

oracle 606440 1 0 11:09:28 - 0:00 oracleORCL

oracle 622592 1 0 11:09:49 - 0:00 oracleORCL (LOCAL=NO)

oracle 631032 1 0 11:09:34 - 0:00 oracleORCL (LOCAL=NO)

oracle 638984 1 0 11:09:47 - 0:00 oracleORCL (LOCAL=NO)

oracle 647404 1 0 10:58:31 - 0:01 oracleORCL (LOCAL=NO)

oracle 655384 1 0 10:46:10 - 0:00 oracleORCL (LOCAL=NO)

oracle 663756 1 0 11:09:38 - 0:00 oracleORCL (LOCAL=NO)

oracle 671964 1 0 10:57:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 679998 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 688340 1 0 11:01:09 - 0:00 oracleORCL (LOCAL=NO)

oracle 696500 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 704756 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 712916 1 0 09:31:17 - 0:00 oracleORCL

oracle 721104 1 0 09:33:58 - 0:00 oracleORCL (LOCAL=NO)

root 729308 803034 4 11:09:56 pts/0 0:00 ps -ef

oracle 737532 1 0 11:07:43 - 0:00 oracleORCL (LOCAL=NO)

oracle 753856 1 0 09:34:03 - 0:00 oracleORCL (LOCAL=NO)

oracle 762104 1 1 11:09:53 - 0:00 oracleORCL (LOCAL=NO)

oracle 770280 1 0 11:09:46 - 0:00 oracleORCL (LOCAL=NO)

oracle 778466 1 0 11:04:42 - 0:00 oracleORCL (LOCAL=NO)

oracle 786634 1 0 11:09:50 - 0:00 oracleORCL (LOCAL=NO)

oracle 794656 1 0 11:08:10 - 0:00 oracleORCL (LOCAL=NO)

root 803034 1056846 0 11:06:38 pts/0 0:00 -ksh

oracle 811034 1 0 10:59:20 - 0:00 oracleORCL (LOCAL=NO)

oracle 819402 1 0 09:47:03 - 0:00 oracleORCL (LOCAL=NO)

oracle 827620 1 0 10:10:40 - 0:00 oracleORCL

oracle 835810 1 0 10:57:30 - 0:00 oracleORCL (LOCAL=NO)

oracle 843988 1 0 09:49:16 - 0:00 oracleORCL (LOCAL=NO)

oracle 852190 1 0 10:52:22 - 0:00 oracleORCL (LOCAL=NO)

oracle 860378 1 0 09:33:55 - 0:00 oracleORCL (LOCAL=NO)

oracle 868586 1 0 10:52:21 - 0:00 oracleORCL (LOCAL=NO)

oracle 876796 1 0 11:09:29 - 0:00 oracleORCL (LOCAL=NO)

oracle 884784 1 0 10:59:22 - 0:00 oracleORCL (LOCAL=NO)

oracle 893164 1 0 10:42:26 - 0:00 oracleORCL (LOCAL=NO)

oracle 909556 1 0 11:09:49 - 0:00 oracleORCL (LOCAL=NO)

oracle 917528 1 1 11:09:53 - 0:00 oracleORCL (LOCAL=NO)

oracle 925948 1 0 11:09:47 - 0:00 oracleORCL (LOCAL=NO)

oracle 942326 1 0 11:07:47 - 0:00 oracleORCL

oracle 950360 1 0 11:07:35 - 0:00 oracleORCL (LOCAL=NO)

oracle 958486 1 0 11:09:39 - 0:00 oracleORCL (LOCAL=NO)

oracle 974934 1 0 11:07:23 - 0:00 oracleORCL (LOCAL=NO)

oracle 983294 1 0 10:48:40 - 0:00 oracleORCL (LOCAL=NO)

oracle 999438 1 0 10:58:51 - 0:00 oracleORCL (LOCAL=NO)

oracle 1007638 1 0 10:52:27 - 0:00 oracleORCL (LOCAL=NO)

oracle 1015834 1 0 11:08:09 - 0:00 oracleORCL (LOCAL=NO)

oracle 1024012 1 0 09:45:28 - 0:00 oracleORCL (LOCAL=NO)

oracle 1032230 155720 0 11:08:33 - 0:00 /usr/dt/bin/dtexec -open 0

oracle 1040390 1 0 10:58:52 - 0:00 oracleORCL (LOCAL=NO)

root 1056846 303186 0 11:06:38 - 0:00 telnetd -a

oracle 1064970 1 0 10:05:40 - 0:00 oracleORCL (LOCAL=NO)

oracle 1081404 1 0 11:09:31 - 0:00 oracleORCL (LOCAL=NO)

oracle 1089562 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 1097770 1 1 11:09:53 - 0:00 oracleORCL (LOCAL=NO)

oracle 1105962 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 1114198 1 0 11:07:47 - 0:00 oracleORCL (LOCAL=NO)

oracle 1122406 1 0 11:07:00 - 0:00 oracleORCL (LOCAL=NO)

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

oracle 1138778 1 0 10:57:28 - 0:00 oracleORCL (LOCAL=NO)

oracle 1146948 1 0 11:07:26 - 0:00 oracleORCL (LOCAL=NO)

oracle 1155106 1032230 0 11:08:33 - 0:00 /usr/dt/bin/dtscreen oracle 1163312 1 0 11:09:39 - 0:00 oracleORCL (LOCAL=NO)

oracle 1171526 1 0 11:00:39 - 0:01 oracleORCL (LOCAL=NO)

oracle 1179700 1 0 10:53:31 - 0:00 oracleORCL

oracle 1196136 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 1204300 1 0 10:58:52 - 0:00 oracleORCL (LOCAL=NO)

oracle 1212516 1 0 10:54:08 - 0:00 oracleORCL (LOCAL=NO)

oracle 1220718 1 0 10:42:22 - 0:00 oracleORCL (LOCAL=NO)

oracle 1237084 1 0 10:42:20 - 0:00 oracleORCL (LOCAL=NO)

oracle 1245250 1 0 11:09:33 - 0:00 oracleORCL (LOCAL=NO)

oracle 1253470 1 0 11:08:09 - 0:00 oracleORCL (LOCAL=NO)

oracle 1261658 1 0 11:09:32 - 0:00 oracleORCL (LOCAL=NO)

oracle 1269822 1 0 10:28:05 - 0:10 oracleORCL (LOCAL=NO)

oracle 1294398 1 0 10:46:13 - 0:00 oracleORCL (LOCAL=NO)

oracle 1302590 1 0 10:46:08 - 0:00 oracleORCL (LOCAL=NO)

oracle 1310814 1 0 11:09:34 - 0:00 oracleORCL

oracle 1318996 1 0 11:04:45 - 0:00 oracleORCL (LOCAL=NO)

oracle 1335400 1 0 11:09:47 - 0:00 oracleORCL (LOCAL=NO)

oracle 1343576 1 0 11:09:39 - 0:00 oracleORCL (LOCAL=NO)

oracle 1351830 1 0 11:09:31 - 0:00 oracleORCL (LOCAL=NO)

oracle 1368176 1 0 11:09:32 - 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

参数说明:

-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 "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:做全单词匹配

举例:

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.

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

)

AIX常用命令大全

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/system01 chown oracle:dba /dev/rsystem01 在使用文件时必须用rsystem01 ------------------------------------------------- smit快速路径名称:(smit:图形方式,smitty:字符方式) dev 设备管理 diag 诊断 jfs 定期档案管理系统 lvm 逻辑卷册系统管理员管理 nfs NFS管理 sinstallp 软件安装及维护 spooler 列印队列管理 system 系统管理

AIX常用命令

AIX常用命令目录指令 文件操作 选择操作

安全操作 编程操作 进程操作 时间操作 网络与通信操作 Korn Shell命令

其他命令 1 基本命令 pwd 查看当前目录 ls -a查看隐藏信息-l查看详细信息 cd 转到指定目录 mkdir 创建目录 mkdir –p 创建多级目录 rmdir 删除目录(不能删除当前目录或父目录且必须为空) rm -rf file 删除文件 clear 清屏 istat 查看文件i_node表的信息

touch 更新文件的访问和修改时间 date 列出当前日期时间 who 查看已登陆的用户 who am i 查看当前用户 su 切换用户 man 帮助 vi file 创建/编辑文件 exit 退出 cp source target 拷贝文件 mv source target 移动文件或重命名 cat 查看文件内容 compress -v file 压缩文件 uncompress file.z 解压文件 passwd 修改口令 shutdown -h now 立刻关机 shutdown -r now 关闭并立刻重启 reboot 重启 2 查看端口连接数命令 netstat -an | find /i "8000" /c Windows下查看8000端口的连接

netstat -an | grep 8000 Linux和Aix下查看8000端口的连接 netstat -an | grep 8000 |wc -l 自动统计linux和Aix端口号为8000的连接数 3 更改权限命令 chmod a-x myfile rw- rw- rw-收回所有用户的执行权限chmod og-w myfile rw-r--r--收回同组用户和其他用户的写权限 chmod g+w myfile rw- rw- r--赋予同组用户写权限chmod u+x myfile rwx rw-r--赋予文件属主执行权限(常用) chmod go+x myfile rwx rwx r-x 赋予同组用户和其他用户执行权限 4 拷贝文件命令 //远程目录拷贝到本地 scp cata@108.199.2.201:/home/cata/nmon/nmon /home/oracle/nmon //本地拷贝到远程目录

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

-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

AIX系统常用的命令

AIX系统常用的命令 1、系统性能 (1)看CPU个数#lsdev -C|grepproc#几条记录就是几个CPU (注意考虑AIX 5.3的SMP) (2)看每个CPU的大小#lsattr -El proc0 (3)看内存条数#lsdev -C|grepmem (4)看内存大小#lsattr -El mem0 (5)看硬盘#lsdev -Cc disk (6)查看系统性能#top 或 #topas 2、系统重启:#shutdowm -Fr 3、配网址和路由 (1)配置网址 #smittytcpip #ifconfig en0 netmask 255.255.255.0 up (2)配置路由: #route add 0 200.3.0.254 4、如何确定一个文件系统是大文件系统? #lsfs -q /home注意如果输出:bf:true证明此文件系统为大文件系统。

5、/etc/inittab中的环境变量只引用/etc/enviormant文件中的设置,其余的如/etc/profile,/.profile中的不引用。 6、磁带机的相关操作: tctlfsf 1 tctlbsf 1 dd if=/temp1 pf=/dev/rmt1 tctl -f /dev/rmt1 rewind tctl -f /dev/rmt1 offline tapeutil -f /dev/rmt1 unmount 2 tapeutil -d /dev/rmt1 mount 2 7、查看硬盘的大小 lspv hdisk4 or lspv -p hdisk3 8、查看操作系统的版本 oslevel -r可以查看AIX当前版本和ML(维护层次), 也可以使用# instfix |grep ML 9、查看Os的bit 1 local364or bootinfo -y

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 删除目录/mytmp 6.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 下所有文件及其子目录拷贝至目录/mytmp 7.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有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。 9.Chown 文件属性设置 [语法]: chown [-R] 文件属主文件... [参数]: -R 改变所有子目录下所有文件的存取模式 [例子]: chown tom file1 将文件file1 的文件属主改为用户tom chown –R oracle /oracle 将/oracle属主改为用户oracle 10.vi 文本编辑 vi是unix上最常用的文本编辑工具 vi filename :打开或新建文件,并将光标置于第一行首 插入命令:i 从光标所在位置前面开始插入资料

AIX常用的性能监控命令

AIX常用的性能监控命令 2009-07-24 10:38 机器性能优化主要从四个方面去考虑:CPU,内存,磁盘I/O,网络。 1, CPU sar命令 可以使用sar命令来查看cpu的使用率。 ibm150:[/]#sar 1 5 AIX ibm150 1 5 000AF70D4C00 01/24/06 13:13:25 %usr %sys %wio %idle 13:13:26 0 0 0 100 13:13:27 0 0 0 100 13:13:28 0 0 0 100 13:13:29 0 0 0 100 13:13:30 0 0 0 100 Average 0 0 0 100 %usr + %sys > 80% 的时候 CPU将是瓶颈 ibm150:[/]#ps aux | head -4 查看前3位占用cpu的进程USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND

root 774 49.7 8.0 12 18052 - A 10:07:58 188:24 wait root 516 49.7 8.0 12 18052 - A 10:07:58 188:20 wait root 5688 0.1 0.0 164 168 - A 10:09:13 0:21 /usr/sbin/syncd 6 %CPU表示进程使用cpu时间的百分比;%MEM表示进程使用实际内存的百分比 ps –elf 命令 将查看进程的优先级别 ibm150:[/]#ps -elf F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD 200003 A root 1 0 0 60 20 28034 1876 10:08:23 0:00 /etc/init 240401 A root 2968 4502 0 60 20 2c376 2176 * 10:10:230:00 /usr/sbin/rsct/bin/IBM.ServiceRMd 40001 A root 3192 1 0 60 20 3417a 1472 10:09:00 - 0:00 /usr/dt/bin/dtlogin -daemon 240001 A root 3730 4158 3 61 20 321b9 2568 10:10:19 - 0:20 dtgreet PRI值越小,优先级越大。

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

AIX常用命令 目录操作 命令名功能描述使用举例 mkdir 创建一个目录mkdir dirname "mkdir yaohc/test" rmdir 删除一个目录rmdir dirname "rmdir yaohc/test" mvdir 移动或重命名一个目录mvdir dir1 dir2 "mvdir test testcopy" cd 改变当前目录cd dirname pwd 显示当前目录的路径名pwd ls 显示当前目录的内容ls -la dircmp 比较两个目录的内容dircmp dir1 dir2 文件操作 命令名功能描述使用举例 cat 显示或连接文件cat filename pg 分页格式化显示文件内容pg filename more 分屏显示文件内容more filename od 显示非文本文件的内容od -c filename cp 复制文件或目录cp file1 file2 rm 删除文件或目录rm filename "rm -r test" mv 改变文件名或所在目录mv file1 file2 "mv copytest copy" ln 联接文件ln -s file1 file2 find 使用匹配表达式查找文件find . -name "*.c" -print

file 显示文件类型file filename 选择操作 命令名功能描述使用举例 head 显示文件的最初几行head -20 filename tail 显示文件的最后几行tail -15 filename cut 显示文件每行中的某些域cut -f1,7 -d: /etc/passwd colrm 从标准输入中删除若干列colrm 8 20 file2 paste 横向连接文件paste file1 file2 diff 比较并显示两个文件的差异diff file1 file2 sed 非交互方式流编辑器sed "s/red/green/g" filename grep 在文件中按模式查找grep "^[a-zA-Z]" filename awk 在文件中查找并处理模式awk '{print $1 $1}' filename sort 排序或归并文件sort -d -f -u file1 uniq 去掉文件中的重复行uniq file1 file2 wc 统计文件的字符数、词数和行数wc filename nl 给文件加上行号nl file1 >file2 安全操作 命令名功能描述使用举例 passwd 修改用户密码passwd chmod 改变文件或目录的权限chmod ug+x filename

AIX常用命令介绍

常用命令介绍 文件系统维护命令: 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

AIX关机重启命令整理

关机 #shutdown #shutdown –F 重启计算机 #shutdown –Fr Aliase,修改重启命令,如shutdown = shutdown –Fr 问题描述: AIX系统的关机命令有shutdown、halt;重启命令有shutdown -Fr和reboot,但是对于这几个命令的正确使用却存在一些误区。 解答: 用shutdown命令停止操作系统是一个最安全最彻底的方法。使用不带参数的shutdown 命令,在停止系统运行之前,他将通过wall命令吧系统即将关闭的信息告诉已登录的所有用户,并且留给1分钟(默认时间,可以更改)时间来完成剩余工作,1分钟后,系统开始调用killall命令杀死人在系统中运行的进程,用sync命令将内存中的缓冲数据保存到硬盘上,再卸载已经安装的文件系统,最后是用halt命令停止系统。 使用halt命令来关闭系统,该命令只能有root用户执行,halt一般是在单用户模式下使用,执行它时,先将数据保存到磁盘上,然后就停止处理器的运行,halt命令不做任何提示,而是直接杀死进程。如果有其他用户已经登录到系统中,就不要执行halt命令。只有除root用户之外的其他所有用户都退出系统之后,才可以执行halt命令,否则会导致用户数据丢失。实际上halt命令也是调用fasthalt命令来停止系统的。当halt命令执行时,它会调用syslogd进程在/var/adm/wtmp文件中写一条关闭系统的记录,同时也记录一条状态为关闭的错误日志信息。做hacmp切换测试时,常使用halt -q命令。 reboot命令可以重新启动系统,但是执行reboot命令之前,必须确保所有的用户已经退出系统,reboot命令一般在单用户模式下使用。虽然使用reboot可以快速重启计算机,但是使用reboot命令比较危险,在多用户模式下很容易使文件系统受损,导致数据丢失,严重时会导致系统无法启动。 有客户在多用户环境下使用reboot做hacmp切换测试,会发现系统无法重启,其实这是合理现象,毕竟reboot不支持多用户模式下的使用。shutdown是一个graceful的关机动作,因而不会引起hacmp的切换。所以在做hacmp切换的测试中需要将其他用户退出后使用halt命令进去测试。 可以使用下面的命令进入单用户模式,也就是维护模式下:#init s 使用shutdown -m命令也可以将系统运行级别从多用户模式下改变到单用户模式,实际上它还是会调用了#init -s命令来完成的。

AIX系统维护命令大全

IBM小型机系统维护命令使用总结 uname -a //操作系统版本 instfix -i|grep ML //操作系统补丁 prtconf //获取硬件信息 mklv -y lvinformix -c 2 rootvg 64 //创建逻辑卷lvinformix,大小为64(LP)×16M=1G,磁盘镜像后需用-c参数 crfs -v jfs -d lvinformix -m /opt/informix //在lvinformix上创建文件系统/opt/informix mount /dev/lvinformix /opt/informix //将设备mount到文件系统上 chfs -A yes /dev/lvinformix //修改所建文件系统的自动安装属性(Auto-Mount) //以上四步为创建文件系统四步曲 mkvg -t 16 -s 4 -y vgdata hdisk2 //在hdisk2上创建卷组vgdata,-t 16指定系数factor=16,-s 4指定物理分区大小PP SIZE=4MB //factor×PP SIZE×1016≥hdisk2的大小。如果factor×PP SIZE×1016的值< hdisk2的大小,//请适当调整factor和PP SIZE的值 varyonvg vgdata //激活卷组vgdata varyoffvg vgdata //去激活卷组vgdata exportvg testvg //如果在smcp2上已经有testvg的信息,则先删除原有信息(exportvg),再引入新信息(importvg) importvg -y vgsmp hdisk2 //将vgsmp信息引入hdisk2 lspv //查看hdisk和vg的对应关系 lsdev -Cc disk //查看磁盘名和磁盘类型(内置盘还是SSA外置盘) lsdev -Cc processor //查询cpu的个数 lscfg -v -l ent0 //查看网卡ent0的MAC地址 lsvg -o //查询所有激活的卷组 chfs -a options=rw,mind /tellinshare/sms //设置文件系统/tellinshare/sms的mind属性 //否则当文件系统中有足够多的大文件(指32K以上的文件)时会出问题 mkgroup id=101 informix //创建组informix,组编号101 mkuser id=101 pgrp=informix home=/opt/informix shell=/usr/bin/csh informix //创建用户informix,命令参数说明: //id:指定用户的id号,请根据规划设置; //pgrp:指定该用户的归属组,请根据规划设置; //home:指定该用户的home目录,请根据规划设置;

IBM小型机AIX基本操作命令文档

1.如何移动与重命名文件 要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。 注意:如果不指定-i 标志,mv 命令可能会覆盖许多已存在的文件。-i 标志会在覆盖文件之前提示确认。而-f 标志则不会提示确认。如果一起指定了-f 和-i 两个标志,则后一个指定的标志优先。 以下是如何使用mv 命令的示例: 1.要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下Enter 键。 该命令将intro 文件移动到manual/chap1 目录。名字intro 从当前目录被除去,同样的文件在manual 目录中以chap1 的名字出现。 2.要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下Enter 键。该命令将chap3 移动到manual/chap 3.用mv 命令重命名文件可以使用mv 命令改变文件的名字而不将其移动到另一目录。 3.要重命名文件,请输入:# mv appendix apndx.a按下Enter 键。 该命令将appendix 文件重命名为apndx.a.如果名为apndx.a 的文件已存在,则旧的内容被appendix 文件的内容替换。 2.如何在系统中移动或者重命名目录? 如果需要移动或者重命名目录,可以在系统中使用mvdir 命令。 例如,如果需要移动目录,可以在命令行中输入下面的命令:# mvdir book manual然后按下Enter(回车) 键。 如果manual 目录在系统中已经存在,则上面的命令会将book 目录移动到名为manual 的目录下面。否则,book 目录会被重新命名为manual.例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:# mvdir book3 proj4/manual然后按下Enter(回车)键。 上面的命令会将book3 目录移动到名为proj4 的目录下面,并且会将proj4 目录重新命名为manual(如果manual 目录事先在系统中不存在)。 3.如何删除目录? 可以使用rmdir 命令将以Directory 参数指定的目录从系统中除去。在除去目录之前,目录必须为空(只能包含. 和……),您在将其除去前必须对其父目录拥有写权限。使用ls -a Directory 命令检查目录是否为空。 以下是如何使用rmdir 命令的示例: 1.要清空并除去目录,请输入:# rm mydir/* mydir/.* # rmdir mydir按下Enter 键。 该命令除去mydir 的内容,然后除去空目录。rm 命令显示有关试图除去目录圆点(。) 和双圆点(……) 的出错信息,然后rmdir 命令将它们和目录本身除去。 注:rm mydir/* mydir/.* 首先除去名字不以圆点开头的文件,然后除去那些名字以圆点开头的文件。您可能无法认识到目录包含名字以圆点开头的文件,因为如果不使用-a 标志,ls 命令通常不显示它们。 2.要除去/tmp/jones/demo/mydir 目录及其下面所有的目录,请输入:# cd /tmp # rmdir -p jones/demo/mydir按下Enter 键。 该命令将jones/demo/mydir 目录从/tmp 目录中除去。要删除目录时,如果目录非空,或者您对其没有写权限,则命令以适当的出错消息终止。

AIX服务器磁盘操作命令汇总

AIX服务器磁盘操作命令汇总

一、rootvg的磁盘操作 先用cfgmgr –v找到新加的硬盘。 # lspv hdisk0 00092204880d7036 rootvg hdisk1 none none 显示结果中,hdisk1是一个新硬盘,没有分配pvid,可以用下面的命令为hdisk配置成一 个物理卷: # chdev –l hdisk1 –a pv=yes 该命令就给磁盘hidsk1分配一个唯一的pvid,并将pvid写在该磁盘的引导记录中。如果 该磁盘已经有了pvid,则此磁盘就配置成了物理卷。 该方法适用于配置之前不能重新启动系统,并且用cfgmgr检测不到的磁盘,此方法需 要用户知道硬盘的具体信息。知道硬盘的类型(Type),硬盘的连接的子类型(Subclass), 硬盘连接的父设备名(Parent Name )和硬盘的逻辑位置(Location Code) 一搬使用mkdev配置该磁盘,格式如下: # mkdev –c disk –s Subclass –t Type –p ParentName –w Location Code –a pv=yes 例:增加一个679M的硬盘,连接到scsi3父设备上,他的scsi id是6,逻辑单元号是0, # mkdev –c disk –s scsi –t 670mb –p scsi3 –w 6,0 –a pv=yes 或者调用smit mkdev来配置 1.1.将一块新盘添加到rootvg当中 #smit extendvg Force the creation of a volume group? no * VOLUME GROUP name [rootvg] * PHYSICAL VOLUME names [hdisk1] #lspv hdisk0 000cf05c5941a1f6 rootvg active hdisk1 000cf05ca13d72ec rootvg active #lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 000cf05c00004c000000011bc16b24da VG STATE: active PP SIZE: 32 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 1088 (34816 megabytes) MAX LVs: 256 FREE PPs: 946 (30272 megabytes) LVs: 10 USED PPs: 142 (4544 megabytes) ACTIVE PVs: 2 AUTO ON: yes ......................... 注意TOTAL PPs、ACTIVE PVs项 1.2.在该新添加盘当中分出一个LV,并将其挂载到系统当中,确认其可用性 #smit mklv Logical volume NAME [ora_data] * VOLUME GROUP name rootvg * Number of LOGICAL PARTITIONS [30] PHYSICAL VOLUME names [hdisk1]

AIX系统重启过程

系统重启过程: 一、停止HACMP,停止系统 1、运行指令"smitty clstop"回车。在shutdown mode项选择graceful并回车, 等待命令执行OK,退出smitty。 2、等待HACMP完全停止, 可用指令"tail -f /tmp/hacmp.out"观察HACMP停止状况。 3、用指令"netstat -i"检查IP address, 确认Boot IP和Admin IP正常,Service IP有没有起。 4、用指令"lsvg -o"检查vary on 的VG,确认共享VG变为varyoff状态。 5、停止系统:shutdown -Fr 二、启动HACMP之前 1、指令"netstat -i"检查IP address, 确认Boot IP和Admin IP正常,Service IP有没有起。 2、运行指令"lsvg -o"检查vary on 的VG,确认共享VG为varyoff状态。 3、确认无其他节点正在启动HACMP。 三、启动HACMP 1、指令"smitty clstart"回车。等待命令执行OK, 退出smitty。 2、等待HACMP完全启动, 用指令"tail -f /tmp/hacmp.out"观察HACMP启动状况。 3、用指令"netstat -i"检查IP address, 确认Boot IP和Admin IP正常,Service IP启动正常。 4、用指令"lsvg -o"检查vary on 的VG, 认共享VG变为varyon状态。lsvg -l datavg lspv 5、用指令"df"检查mount的文件系统df -g 6、确认属于应用正常: su – vbs5 db2 connect to vbs5 db2 list applications db2 list tablespaces show detail lssrc -a lssrc -a |grep cics 四、查看日志 1、/tmp/hacmp.out 2、DB2的日志文件db2diag.log 在/home/db2ivbs/sqllib/db2dump下 3、errpt -a >errlog.txt(root下)

UNIX(AIX)系统常用命令

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 向上下翻,Esc 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 显示文件系统的信息 du 磁盘使用信息汇总 mount 显示已经挂装的文件系统的信息或挂装文件系统mount -rv cdrfs /dev/cd0 /cdrom mount /dev/lv02 /u01 umount 卸载某个文件系统umount /cdrom fuser -kxuc /dev/cd0 当光驱不能正常释放时 lsattr -E -l sys0 -a realmem 察看内存的命令 env 输出用户环境变量到屏幕 id 察看用户的属性 whoami 察看当前用户名 who 查看已经登录的用户

AIX常用命令

平时在aix中做一些操作,把常用的一些命令记录在此。 一、磁盘与文件系统 mkvg时没有-B参数时,一个VG最多255个逻辑卷和32个物理卷,加上这个参数后,可以达到512个逻辑卷128个物理 卷。 1.镜像rootvg extendvg rootvg hdisk1 mirrorvg -c2 rootvg bootlist -m normal -o hdisk0 hdisk1 bootlist -m normal ent2 gateway=192.168.32.94 bserver=192.168.32.11 client=192.168.32.117 hdisk0 #在hdisk1上建立一个引导逻辑卷(BLV) bosboot -ad hdisk1 修改bootlist bootlist -m normal hdisk0 hdisk1 rmt0 fd 显示boolist bootlist -m normal -o chvg -Qn rootvg lsvg datavg 中QUORUM 2 rootvg 要关闭QUORUM 2.激活PV chdev -l pvname -a pv=yes 3. VG操作 删除vg varyonvg dbvg03 reducevg -df dbvg03 hdiskpower4 hdiskpower5 导出、导入vg exportvg dbvg01 importvg -y'dbvg01' -c -n importvg -V 50 -y'dbvg01' 50为major number 查看可以分配的major number lvlstmajor 建vg,-f -n为启动进不varyon,-c 为concurrent mkvg -f -y'dbvg01' -s'64' '-n' '-c' hdiskpower0 hdiskpower1 mkvg -B -t 32 -y'dbvg01' -s'64' -c -n hdiskpower0 hdiskpower1

AIX操作系统常用命令

1. AIX系统查看操作系统版本 #bootinfo -y 可以查看操作系统的位数 #oslevel 可以查看操作系统版本 #oslevel -r 可以查看操作系统小版本号 2. IBM pSeries服务器AIX系统的常用命令 IBM pSeries服务器AIX系统的常用命令,包括如何移动与重命名文件、如何在系统中移动或者重命名目录、如何删除目录、如何为文本文件排序等。 1) 如何移动与重命名文件? 要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。 如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。 注意: 如果不指定 -i 标志,mv 命令可能会覆盖许多已存在的文件。-i 标志会在覆盖文件之前提示确认。而 -f 标志则不会提示确认。如果一起指定了 -f 和-i 两个标志,则后一个指定的标志优先。 以下是如何使用 mv 命令的示例: a) 要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下 Enter 键。 该命令将 intro 文件移动到 manual/chap1 目录。名字 intro 从当前目录被除去,同样的文件在 manual 目录中以 chap1 的名字出现。 b) 要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下 Enter 键。 该命令将 chap3 移动到 manual/chap3.用 mv 命令重命名文件可以使用 mv 命令改变文件的名字而不将其移动到另一目录。 c) 要重命名文件,请输入:# mv appendix apndx.a按下 Enter 键。 该命令将 appendix 文件重命名为 apndx.a.如果名为 apndx.a 的文件已存在,则旧的内容被 appendix 文件的内容替换。 2) 如何在系统中移动或者重命名目录? 如果需要移动或者重命名目录,可以在系统中使用 mvdir 命令。 例如,如果需要移动目录,可以在命令行中输入下面的命令:# mvdir book manual 然后按下 Enter(回车) 键。 如果 manual 目录在系统中已经存在,则上面的命令会将 book 目录移动到名为manual 的目录下面。否则,book 目录会被重新命名为 manual.例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:# mvdir book3 proj4/manual 然后按下 Enter(回车)键。 上面的命令会将 book3 目录移动到名为 proj4 的目录下面,并且会将 proj4 目录重新命名为 manual(如果 manual 目录事先在系统中不存在)。 3) 如何删除目录? 可以使用 rmdir 命令将以 Directory 参数指定的目录从系统中除去。在除去目录之前,目录必须为空(只能包含 . 和……),您在将其除去前必须对其父目录拥有写权限。使用 ls -a Directory 命令检查目录是否为空。 以下是如何使用 rmdir 命令的示例: a) 要清空并除去目录,请输入:# rm mydir/* mydir/.* # rmdir mydir

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-04 cpu个数和位数 cpu个数 # lscfg | grep proc 显示系统上的处理器数量 cpu位数 # bootinfo –y # bootinfo –K ●32位修改成64位方法: 首先检查是否安装了64位内核的软件包。 # find . -name bos.mp64 如果安装了,请执行下列步骤:

相关文档