1、AIX 操作系 统概述 一、AIX 的性能和特点: 1、短小强干的内核和丰富的核外系统程序 AIX 的设计 者对系统的内核进行了精心设计,使之既简短又强干,可常驻内存。把凡是能从内核中分离出来的部分都从中分离出来,被分离出来的部分均按核外系统程序对待。 2、良好的用户界面 AIX 向用户 提供的界面功能齐备,使用方便。其中包括: 命令 是用户通过键盘和显示终端与系统进行交互会话的界面。 系统调用命令 是供用户在编写应用程序时使用的界面。 X-WINDOWS 是系统与用户之间的图形界面环境。 3、可装卸文件卷的文件系统 AIX 的整个文件系 统由一个基本文件系统和若干个可装卸的子文件系统构成,它
2、允许用户根据需要把自己的文件卷装入并与基本文件系统连接起来,不需要时可以拆卸下来。AIX 的这种特点既便于扩大文件存储空间,又有利于安全和保密。 4、文件、目录和各种 I/O 设备均作为文件统 一处理 为了方便用户使用,AIX 将普通数据文件、目录文件和 I/O 设备均以文件论之,三者使用相同的保护机制,在用户面前它们具有相同的语法和语义。 5、性能良好的网络环境 AIX 为用户 提供了良好的网络环境,主要包括: 一组网络通信协议,例如 TCP/IP。 一组网络通信工具,例如 mail, write,wall,talk 等。 一组网络编程接口,例如 TLI(Transport Layer In
3、terface)和 Socket等。 6、完善的安全机制 AIX 具有完善的多 级安全/保密机制,其中用户级机制的一些基本内容包括: AIX 将其用 户分为普通用户和特权(超级)用户,它们各自享有不同的权限。 AIX 为每一个用 户都建立一个户头,称之为用户帐户。系统通过用户帐户来组织和记录各用户在系统中的活动,并将其限制在一定的活动范围之内。 AIX 要求每一个用 户必须用合法的用户名、正确的口令进行注册,并将每一个用户都归划到某一个特定的用户组中。 AIX 要求每一个用 户必须按照自己拥有的权限对文件/目录进行访问,不符合权限规定的访问不被系统所接受。 7、AIX 用 C 语言编写,非常便
4、于移植 二、AIX 的基本结构 AIX 采用了内核和核外程序有机结合的总体框架。从逻辑上看,整个系统可分为五层:硬件层、内核层、系统调用层、核外程序层和外壳层。 硬件层是 AIX 系统的基础。一方面它要为 AIX 提供必要的硬件支持,另一方面它又要在该系统的统一管理控制下有条不紊地工作。硬件层包括 CPU、存储 器、 I/O 设备和网络控制部件等。 内核层是 AIX 系统的重要部分,它负责管理、支配系统中的全部资源,其中包括硬件资源、 软件资源和信息资源等。AIX 内核层包括中断/ 陷入处理,存 储管理、 进程管理、 I/O 设备管理和文件管理等部分。 系统调用层是内核与核外程序的界面。核外程
5、序通过它调用内核的子功能并为之服务。 核外程序层在内核支持下工作。用户可通过外壳层对其中的程序实施控制。它主要包括核外常规系统程序、各种实用软件和用户应用程序等。 外壳层是 AIX 系统直接面向用户的外层界面,它由 Shell 和 X-window 组成。 Shell 是 AIX 操作系统的命令语言/命令程序设计语言环境,在这个环境下用户既可使用单个 Shell 命令,也可编写 Shell 命令程序。X-window 是 AIX 系统的图形用户 界面。 UNIX 的一些基本概念 一、帐户 1、普通用户帐户 普通用户帐户是最常用的用户帐户。它主要涉及这一些内容: 用户登录名 用户口令字 组标识符
6、(GID) 用户登录目录(Home directory) 用户登录 shell 2、超级用户帐户 超级用户帐户有其固定的登录名 root。超级用户拥有系统中最高权力,可以读或编辑系统中的任意一个文件,可以执行系统中任意一个程序,所以使用超级用户帐户时必须谨慎,不能随意删除或修改系统中的重要文件或其它内容。为了确保安全,超级用户帐户的口令应该由专人负责保密,并每隔一段时间更改。 二、文件和目录 文件是 UNIX 系统的基本单位,共有三种不同 类型的文件: 普通文件 普通文件就是通常所指的程序文件和文本文件,用来存储数据。它们既可是文本的,也可是二进制的,有的还可以执行。 目录文件 目录文件包括了
7、用来存取其它文件的信息, 简称为目录。 特殊文件 一个特殊文件定义了一个先进先出(FIFO)的管道或者一个物理设备,通常指磁带、磁盘等外部设备。 1、普通文件 普通文件是最常用的文件,它是以字节为单位的数据信息的集合,这些文件包括文本、程序码、程序数据及可执行的二进制代码文件。每个普通文件都具有下列基本属性: 一个文件名。 一个唯一的文件索引号,即 i 结点号。 以字节为单位的文件大小。 最近访问时间和修改时间。 一组存取权。 属主名。 属组名。 使用命令 ls -li 可看到一个普通文件所具有的属性: 1234 -rwxr-xr-x 2 user group 688 NOV 27 1999
8、/usr/calender 索引号 文件标志和存取 权限 链接数 属主名 属组名 字节数 最后修改时间 文件名 普通文件还可分为两类:文本文件和二进制文件。 (1)、文本文件 文本文件是包含用户可读信息的文件。这些文件以 ASCII 码方式存储,可显示和打印。文本文件的行不能包括空字符( 即码中的NULL),行的最大长度 (包括换行符在内) 也不能超过(LINE_MAX)所定义的字节数。不 过文本文件中并不限制使用除空字符以外的控制字符或其它不可打印字符。 (2)、二 进制文件 二进制文件是包含计算机可读信息的文件。二进制文件可以是可执行的文件,使系统根据其中的指令完成某项工作。命令和程序都是
9、以可执行的而进制文件方式存储。二进制文件没有行的长度限制,也可包含空字符。 2、目录文件 目录文件是一种独特的文件类型,它只包含存取文件或其它目录时所需要的信息,通常简称为目录。目录中包含有目录项,每个目录项包含一个文件名/目录名和一个 结点号。为 了提高访问速度,并充分利用磁盘空间,文件中的数据存储在不同的位置。所以与一个文件相关的散列数据块的地址都包含在一个 i 结点中。i 结点还包含有关文件的最近访问和修改时间、存取 权限、链接数、文件属主及文件类型等信息。通过使用 ln 命令可以 创建多个目录项 ,将不同的文件链接到同一个 i 结点上。 目录可以由操作系统、系统管理员、用户来定义。例如
10、: / 根目录 /dev 包括有关 输入输出设备的特殊文件 /etc 包括有关系统初始化和系统管理的文件 /home 包括系统用户的登录目录 /tmp 包括一些临时文件 /usr 包括 lpp,include 和其它的系统目录 /usr/bin 包括用户可执 行的程序。 目录结构经常被比成一棵倒置的树,称为目录数。父目录下面是子目录。 3、特殊文件 特殊文件事实上是指管道以及和系统相连的一些物理设备,如硬盘、 终端、磁带机等。在 UNIX 系统中,这些特殊文件通常存放在/dev目录中。 特殊文件分为三种类型:FIFO(先进先出)管道文件、块设备特殊文件和字符设备特殊文件。 FIFO 管道文件是
11、由进程创建的,并被该进程用来和另一个进程进行暂时的通信。当创建它的进程结束时,这些文件也不再存在。 块设备特殊文件则是指硬盘、软盘、磁带这样的设备,它们的记录数据是以 512 个字节的数据块为单位(512byts=1block)的,因此被称为块设备。 (首个字母是 b) 字符设备特殊文件则是指打印机、终端、显示器这类设备。这些设备进行数据传输时通常以字符为单位,因此被称为字符型设备。( 首个字母是 c) 例如: brw-rw-rw 3 bin bin 2 7 NOV 19 14:00 /dev/fd0 c-w-w-w 2 bin bin 6 0 NOV 30 10:02 /dev/lp 设备特
12、殊文件 链接数 属主名 属组名 主设备号 次设备号 最后修改时间 特殊文件名 其主设备号表示设备的类型,次设备号表示该设备是系统中的第几个这种设备。 几乎每个块设备都有一个字符型接口,对于这种块设备的字符型接口也有一个特殊文件与之相对应。通常是在块设备特殊文件的文件名前面加一个字母 r。fd-rfd。 4、文件和目录的命名 (1)、文件名的 长度最多为 256 个字符。 (2)、文件名要分大小写。 (3)、.表示当前工作目录;表示当前工作目录的上一级目录;和HOME 表示用户的登 录目 录。 (4)、*通配若干个字符;?通配单个字符;通配括号中任何一个字符;!通配除其后字符外的任何字符。 5、
13、文件和目录的存取权 读权 r 数字表示 4。 写权 w 数字表示是 2。 执行权 x 数字表示是 1。 三、命令 1、命令、标志及参数之间要有空格。 2、两个或多个命令可以在同一行输入,中间以分号;隔开。 3、命令作业放在后台执行,在命令最后加上符号&。 4、列出以前输入的命令列表时用 history。 5、重复命令历史中的命令时 r。 6、替换命令历史中的命令字符串时用 r 旧串 =新串。 7、创建命令别名时用 alias Name=String,例如 $alias dir=“/usr/bin/ls -alF“。 使用 AIX 系 统 一、系统的启动 1、内部自检 2、加电自检 3、装入内核
14、程序 4、软件配置及初始化 二、注册 在控制台上注册有一些选项和设置: 1、重新开始(Start over)按此按纽可删除原来的输入,于是可重新输入用户名,再次登录。 2、选项(Options)按此按纽可选择以下几项: 语言 会话 命令行注册 切换到命令行环境 重置注册屏幕 重新启动 X-server 用户名和口令都输入正确后,将会进入系统进行工作。 三、更改口令 通过使用 passwd 命令,可以修改口令字。例如: $passwd Changing password for “User“ Users Old password: Users New password: Re-enter Use
15、rs new password: 这样输入正确后,更改口令成功。下次注册时,须使用新的口令,才能注册成功。 四、目录管理 1、显示当前工作目录 pwd 2、显示目录内容 ls -option name 其参数的意义分别是: -a:列出包含以 . 起始的隐藏档在内的所有文件名 -t:依照文件最后修改时间之顺序,依序列出文件名 -F:列出目前目录下之文件名及其类型。/结尾表示为目录名称,*结尾表示为执行档, 结尾表示为 symblic link -l:列出目 录下所有文件之许可权、拥有者、文件大小、修改时间及名称 -lg:同上,并显示出文件之拥有者群组名称 -R:显示出目录下,以及其所有子目录之文
16、件名 3、改变当前目录 cd 转到登录时的工作目录 转到指定目录 转到当前目录的上一层目录 4、创建目录 mkdir Directory 5、删除目录 rmdir Directory 6、目录换名 mv SourceDirectory TargetDirectory 7、目录拷贝 cp SourceDirectory TargetDirectory 五、文件管理 1、文件拷贝 cp SourceFile TargetFile cp SourceFile TargetDirectory 2、文件删除 rm File 3、文件链接 ln SourceFile TargetFile 4、文件移动/换
17、名 mv SourceFile TargetFile or TargetDirectory 5、显示文件内容 more pg cat head tail 6、文件查找 find / -name .profile -print find . -perm 0600 -print find . -ctime 1 -print find . -inum 2145 -print find . -user abc -print 六、改变文件/目录属性 每一个文件或目录都有一个属主、一个组名和一组存取权限、访问时间等等。 1、改变文件或目录的最近访问时间 touch 2、改变文件或目录的属主 chown 3
18、、改变文件或目录的属组 chgrp 4、改变文件或目录的存取权 chmod chmod g+w File chmod u+r File chmod u=rwx File chmod 755 File 七、DOS 格式文件的使用 1、对磁盘进行 DOS 格式化 dosformat /dev/fd0 2、显示 DOS 文件的目录 dosdir 3、读 DOS 格式文件 dosread File1 File2 4、写 DOS 格式文件 doswrite File1 File2 5、删除 DOS 格式文件 dosdel File 八、进程控制 1、查询进程状态 ps ps -a ps -ef ps -
19、l ps -u uid 2、终止进程的执行 kill 19160 kill -9 19160 3、对进程的控制 nohup nice sleep wait 4、在指定的时间运行程序 at batch cron /usr/bin/crontab crontab 和/var/spool/cron/crontabs/ 九、退出系统和关机 exit Ctr + d logout shutdown -option +time message 当 shutdown 不带任何参数时,机器会向连在其上的所有终端发出一条关机信息,接着在一分钟后关闭所有终端,杀掉所有在系统上运行的进程,卸除所有文件系统,最后关闭
20、系统。 你也可以在 shutdown 后加上一些参数,它们分别是: -F: 快速关机,没有任何警告信息 (warning) -r: 关机后重起 AIX 基础教程(中)*文档编辑命令 在 AIX 中,常用的文档编辑命令是 vi。 下面,我们就来学习一下有关 vi 的使用决窍。 在 vi 中,必须牢记它是有两个状态的 - 输 入状态与命令状态。由输入状态切换到命令状态,必须 ESC 键;而从命令状 态转换到输入状态的命令比较多,有 a, A,i,I,s,S,c,C,o 和 O 等, 其次,必须掌握光标的基本移动方法。因为 AIX 的许多命令都是与光标所在的位置相关的。请牢记,只有在命令状态下才能移
21、动光标。你可以用方向键移动,也可 以用 h,j,k,l 来移动。其中,h 向左,j 向下,k 向上,l 向右。 第三,记住基本的插入、删除命令。 1、插入或附加正文 插入或附加正文都是向文件中加入新内容,在光标前插入字符的命令为 i,在当前行的行 头插入字符的命令为 I,在光标后附加字符的命令为 a,在当前行的行尾附加字符的命令为 A,在当前行后加入若干行新内容的命令为 o,在当前行之前加入若干行新内容的命令 为 O,这 6 个命令都将使 vi 由命令状态转换到插入状态,当 加入新内容后,必须按 ESC 键使 vi 由插入状态切换到命令状 态。 2、删除正文 在 vi 中删 除正文的命令比 较
22、多,可以按字符、单词和行等不同的单位进行删除。 删除字符的命令将使 vi 继续处于命令状态。下面是各删除键的意义及删除结束后 光标的位置。 删除键意义删除后光标的位置 x 键删除光标所在的字符移动到本行中下一个字符 X 键删除光标前一个字符停留在原来的那个字符 D 键删除光标至行尾的字符在本行的行尾 dd 键删除光标所在行移动到下一行 3、查找或修改正文 / 表达式 ?表达式 前者是表示从当前光标位置开始向后查找,问号表示从当前光标位置开始向前查找 4、保存文本与退出 vi : w 保存文件内容 : w ! 强行保存文件内容 : q 退出 vi 状态 : q !强 制退出 vi 状态 : wq
23、 存盘并退出 Shell Shell 是一个命令解释器,也是一种程序设计语言。它有 Korn shell、 Bourne shell 和 C shell 等,AIX 使用的是 K shell。 1、初始化文件.profile(.dtprofile)和用户环境的订制 概括地将,.profile 应完成确认设置用户终端类型、定义各种必要的 shell 变量、等等。下面是一个.profile 的例子: PATH=/usr/bin/ : /etc : /usr/sbin : /usr/lib : $HOME/bin : /usr/bin/X11 : /sbin : /bin export PATH e
24、xport PS1=$PWD export EDITOR=/usr/bin/vi set -o vi alias dir=“ls -l“ 在 K shell 中常 见的环境变量有: PATH 查询程序的路径 变量( 要分前后顺序) PATH=/usr/bin : /etc PS1 shell 的主提示符 PS1=$PWD PS2 shell 的第二提示符 PS2= PWD 当前的工作目录 TMOUT 无命令输入退出的等待时间(秒) TMOUT=200 TERM 终端类型 TERM=ibm3151 HOME 用户的主目录 HOME=/home/user/ EDITOR 缺省的 编辑器 EDITO
25、R=/usr/bin/vi 用命令 set 可列出当前的变量。 /*/文件系统和逻辑卷 一、AIX 系统的数据存储方式 在 AIX 中,是这样来组织多个硬盘上的数据的: 物理卷 PV 单独的硬盘 /dev/hdisk0 , /dev/hdisk1. 可细分为 物理分区 PP 卷组 VG 一个或多个硬 盘组成。 从逻辑上讲,在一个卷组 VG 中,可定义若干个逻辑卷 LV。它也可细分为逻辑分区 LP。这 些逻辑卷 LV 可用作分页空间(Paging Space)、系统日志(SystemLog),最多的是用作文件系统FileSystem 的载体, 这种文件系 统称为日志文件系 统(Journaled
26、FileSystem)。 在系统初始安装时,一个名为 rootvg 的卷组被用来装载 BOS。在 rootvg 卷 组中,有一些逻辑分区被用来装载一些特定的系统数据,例如启动数据 hd5、日志 记录(JL)hd8、分页空间(PagingSpace)hd6 等。这样 rootvg 总是被激活的。 在每一个卷组 VG 内的物理卷 PV 上,至少一个或多个很重要的数据区- 卷组描述区(VGDA)。同一个卷组 VG 的各个物理卷 PV 上的 VGDA 内容,正常时应该是一致的。 在一个卷组 VG 中,用户可以定义若干个逻辑卷 LV,一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷。
27、可用 mklv 来创建。一个 逻辑 卷的大小可利用 逻辑分区的数目来确定。每个逻辑分区最多可有三个物理分区与之对应,多个物理分区对应于一个逻辑分区的情况,通常用于对逻辑卷生成镜像。 这样就有这么一些概念: 卷组 VG 物理卷 PV 物理分区 PP 逻辑卷 LV 逻辑分区 LP 常用命令: # lsvg 显示卷组 VG 的信息,例如: (1) lsvg -o (2) lsvg (3) lsvg vg02 (4) lsvg -l vg02 #varyoffvg 使卷组 VG 不被激活,例如: (1) varyoffvg cx_vg #varyonvg 使卷组 VG 被激活,例如: (1) vary
28、onvg cx_vg # lspv 显示物理卷 PV 的信息,例如: (1) lspv hdisk0 (2) lspv -p hdisk2 (3) lspv hdisk0 0000000012345678 rootvg hdisk1 10000BC876543258 rootvg hdisk2 ABCD000054C23486 cx_vg # lslv 显示逻辑卷 LV 的信息,例如: (1) lslv lv03 (2) lslv -p hdisk2 (3) lslv -l lv03 # lsps 显示 Paging space 的信息,例如: (1) lsps -a Page Space P
29、hy Vol Vol Grp Size %Used Active Auto hd6 hdisk0 rootvg 1024MB 30 yes yes (2) lsps -s # lsfs 显示文件系统的信息,例如: (1) lsfs (2) lsfs -v jfs 二、文件系统的管理 1、文件系统概述 在 AIX 中,文件系 统是由若个文件和目录组成的分级树形结构。文件系统通过一个挂接点 mount point 把自己连接到系 统的一个节点上,这样文件系统可以方便地安装、拆卸和备份、恢复。 在 AIX 中,一个文件系统总是独占一个逻辑卷,因此系统逻辑卷对文件系统有一定的限制。当然,逻辑卷既可做为
30、一个文件系统的载体,也可做为它用。AIX 支持的文件系 统类 型有日志文件系统 jfs,网络文件系统 nfs,光 盘文件系 统 cdrfs 等等。 对于一般的日志文件系统,系统在/etc/filesystems 文件中都有具体的定义。例如: /: dev=/dev/hd4 vol=“root“ mount=automatic check=false vfs=jfs log=/dev/hd8 type=bootfs /home: dev=/dev/hd1 vol=“/home“ mount=true check=true vfs=jfs log=/dev/hd8 /home/user: dev=
31、/dev/lv00 vfs=jfs log=/dev/hd8 mount=false check=true options=rw 其中 check 属性表示如果使用 fsck 命令检测文件系统,此文件是否在检测之列。AIX 在系 统启动时要调用 fsck 来检测指定文件系统的完整性。 mount 属性有三个选项 :automatic 表示在系统初启时此文件系统将被自动载入,相反 则用 false 表示;true 表示使用 mount all 命令来加载。 vfs 表示文件系统的类型,如 JFS、NFS。 log 表示此文件系统的日志记录数据将写到的逻辑卷。 options 表示此文件系统的操作
32、属性,如 rw 表示为可读写。 2、文件系统的结构 在 AIX 中,有五个特定的文件系统,它 们是系统安装时自动生成的。 (1)、/ root 文件系统包括 AIX 系统运行的一些关键性的文件和目录,其中比较重要的有目录/etc,/dev,/usr,/var, /home,文件/unix 等。 在/etc 目录下,包括了有关系统的一些配置文件和命令文件。 在/dev 目录 下,包含了所有的硬件设备的逻辑文件。 /unix 文件则包含了 UNIX 操作系统的核心程序 (2)、/usr 文件系统是 AIX 中最庞大的一个文件系统,它挂接在root 文件系 统的/usr 目录下。 它包括的内容最常见
33、的有: /usr/bin 目录包括有各种二 进制命令文件和 SHELL 脚本程序。 /usr/lib 目录中主要是各种与平台无关的库文件。 /usr/lpp 目录下包含了安装到 AIX 中的各种应用软件产品。 /usr/sbin 目录提供给管理员各种用于系统管理的工具。 (3)、/var 文件系统包括了一些有关电子邮件、日志记录、事件跟踪等方面的一些应用程序的文本记录。例如: /var/adm/wtmp 用户的登录记录 /var/news 系统的消息记录 /var/tmp/*有关的 临时文件 /var/adm/sulog 用户使用 SU 命令的记录 (4)、为 了保存一些临时文件,AIX 中设
34、有一个专门的文件系统/tmp。 (5)、/home 文件系统则是专门用来放置用户数据。 除了这些由系统建立的文件系统外,用户也可以用 smit mkfs 来建立自己的文件系统。 3、管理文件系统 #smit fs File Systems List All File Systems List All Mounted File Systems Add/Change/Show/Delete File Systems Mount a File Systems Mount a Group of File Systems Unmount a File Systems Unmount a Group of
35、 File Systems Verify a File Systems Backup a File Systems Restore a File Systems List Contents of a Backup 三、逻辑卷的管理 对于逻辑卷,在/dev 中对应一个流格式和一个块格式的逻辑文件描述: brw-rw- 1 root system 19,0 Apr 01 12 : 30 /dev/hdisk0 crw-rw- 1 root system 19,0 Apr 01 12 : 30 /dev/rhdisk0 brw-rw- 1 root system 10,6 Apr 01 12 : 3
36、0 /dev/hd2 crw-rw- 1 root system 10,6 Apr 01 12 : 30 /dev/rhd2 它主要包括有: Journaled file system 日志文件系 统 Paging space 分页空间 Journal log 日志记录 Boot Logical Volume 引导逻辑卷 Raw device 裸设备 Dump Space 我们可以用 smit lvm 来进行管理和配置 四、分页空间 分页空间是位于硬盘上的固定空间,其中保存着一些位于虚拟内存中且当前不被访问的数据。分页空间也可称为交换空间,实际上就是一个逻辑卷。 在实际系统运行中,如果系统实内
37、存太小,那么位于实内存中最近没有被访问到的数据将被从实内存移到分页空间中,以便为其它的急需要内存资源的作业释放空间。 在 AIX 中,缺省的分 页空间是/dev/hd6 逻辑卷。 对于一个系统来说,分页空间的管理通常是对以下两个方面来进行的: (1)、分 页空间的数量 太多的分页空间是一种不必要的浪费,但太少则会影响系统的运行效率,更有甚者可能会造成系统终止。建议在 30%70%之间。 (2)、分 页空间的分布 分页空间是被频繁访问的区域,所以应当尽量放在硬盘的中心。 五、系统的备份与恢复 数据的备份和恢复是 UNIX 系统中一个重要的工作。在 备份过程中,常常要使用 compress 和 p
38、ack 命令对数据 进行压缩。恢复时用uncompress、unpack 解压缩 。 数据备份从方式上来说有如下三种: 系统备份 保留整个操作系统的备份映像,可用来恢复操作系统。全备份 保留所有用户的全部数据文件和配置信息。 增强式备份 只对上次备份后的修改部分作备份,备份速度快。 在系统安装完毕后或系统有任何修改,都应该对 ROOTVG 作系统备份,方法是: # smit mksysb TOP Entry Fields WARNING: Execution of the mksysb command will result in the loss of all material previo
39、usly stored on the selected output medium. This command backs up only rootvg volume group. * Backup DEVICE or FILE +/ Create MAP files? no + EXCLUDE files? no + List files as they are backed up? no + Generate new /image.data file? yes + EXPAND /tmp if needed? no + Disable software packing of backup?
40、 no + MORE.2 Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=List Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do 进入 smit 界面后,把 device 一栏设成磁带机,然后按回车就行了。对于非 rootvg 卷组,可用 savevg 命令或 smit savevg 来作备份。对于一般用户可用 backup 命令来进行。例如: backup -u -level -f device file system 其中允许使用参数实
41、现增强式备份,如-0,-1,-2 ,.,等等,其中零级备份即表示全备份。除此以外, AIX 还 提供了tar、cpio、dd、copy、flcopy、tctl 等,请查看随机的 CD-ROM 文件。 注意:数据库的备份应使用其提供的方法,才能保证数据库的完整性。 *AIX 基础教程(下)* 设备的管理和使用 一、物理设备和逻辑设备 1、物理设备是指以某种方式与计算机系统相连的实际硬件。例如显示器、终端、磁带 机等。 2、逻辑设备是用户或应用程序访问物理设备的界面,用户或应用程序通过逻辑设备来访问物理设备。 3、在很多情况下,一个物理设备会对应多个逻辑设备,例如: /dev/fd0 /dev/f
42、d0.18 /dev/fd0h /dev/fd0l /dev/rfd0 /dev/rfd0.18 /dev/rfd0h /dev/rfd0l 以上所有的逻辑设备全部对应于同一个物理设备(软盘驱动器) 。此外,系统中有一些逻辑设备只是一些虚拟设备,它们不对于任何实际的物理设备,例如 /dev/error 和 /dev/null。 4、块设备是一种将信息存放在定长块中的设备。块设备是一种随机访问设备,用 户可以随时访问设备中的任意一块。常见的块设备有:cd0 只读光 驱 fd0 软盘驱动器 hd1 lv00 逻辑卷 hdisk0 硬盘 5、字符设备是一种原始的、面向字符流的顺序存取设备,每次按顺序
43、读写一个字符。常用的字符设备有: console, lft0, tty 终端 rmt0 磁带机 tok0, ent0 网卡 mem 内存 rhd1, rlv00 逻辑卷 rhdisk0 物理卷 二、设备的分类层次 1、在 AIX 系统中,按 类 、子类、型号三个层 次对设备进行分类。 类(class)是按 设备的功能划分的,例如打印机类、硬盘类、适配卡类等。 子类(subclass)是按设备的某种相似性划分的,例如适配卡类可分为 PCI 子类 和 MCA 子 类。 型号(type)是按设备的机型或生 产厂家划分的,例如磁 带机可分为 4mm12gb、 8mm20gb 等型号。 2、获取设备信息
44、 # lsdev -option 在 AIX 系统 中,有两个关于设备的数据库-Predefined 与Customized。Predefined 数 据库中记录了 AIX 系统本身可以支持的所有设备种类;Customized 数据库中则记录 了目前你的系统已配置/ 安装的设备类型。 Customized 数据库中又有两类设备。一种叫 Defined 设备;另一种叫 Available 设备。 Defined 设备是指它的驱动程序已安装,但系统还没有找到该设备。 Available 设备则 是指系 统已找到该设备 及其驱动程序,因此你可以直接使用这个设备。 这条命令的参数如下: -P:查 看系
45、统 Predefined 数据库中的设备 -H:输出时,在第一行加上各列的 Title -c: 指出要查询的设备类型 -C:查看系统 Customized 数据库中的设备 例子: # lsdev -PH 查看系统可以支持的所有设备,其输出如下: classtype subclass description adapterethernet isa IBM ISA Ethernet Adapter adapterppa sio Standard I/O Parallel Port Adapter adaptertokenring mca Token-Ring High-Performance Adapter disk 400mb scsi 400MB SCSI Disk Drive disk osdisk scsi Other SCSI disk memory memory sys Memory Card printerosp rs232 Other serial printer tape 150mb scsi 150MB ?-Inch Tape Drive tty tty rs232 Asynchronous Terminal adapterner810 pci Standard SCSI I/O Controller . . . . . .