1、fd0 软盘驱动器hd1 lv00 逻辑卷hdisk0 硬盘5、字符设备是一种原始的、面向字符流的顺序存取设备,每次按顺序读写一个字符。常用的字符设备有:console, lft0, tty 终端rmt0 磁带机tok0, ent0 网卡mem 内存rhd1, rlv00 逻辑卷rhdisk0 物理卷二、设备的分类层次1、在AIX系统中,按类、子类、型号三个层次对设备进行分类。类(class)是按设备的功能划分的,例如打印机类、硬盘类、适配卡类等。子类(subclass)是按设备的某种相似性划分的,例如适配卡类可分为PCI子类和MCA子类。型号(type)是按设备的机型或生产厂家划分的,例如磁
2、带机可分为4mm12gb、 8mm20gb等型号。2、获取设备信息# lsdev -option在AIX系统中,有两个关于设备的数据库-Predefined与Customized。Predefined数 据库中记录了AIX系统本身可以支持的所有设备种类;Customized数据库中则记录 了目前你的系统已配置/安装的设备类型。Customized数据库中又有两类设备。一种叫Defined设备;另一种叫Available设备。 Defined设备是指它的驱动程序已安装,但系统还没有找到该设备。Available设备则 是指系统已找到该设备及其驱动程序,因此你可以直接使用这个设备。这条命令的参数如
3、下:-P:查看系统Predefined数据库中的设备-H:输出时,在第一行加上各列的Title-c: 指出要查询的设备类型-C:查看系统Customized数据库中的设备例子:# lsdev -PH查看系统可以支持的所有设备# lsdev -Pc tape查看系统可以支持的所有磁带机类型# lsdev -CH 查看系统内各个设备的信息# lsdev -Cc memory查看所有属于memory设备的信息3、获取设备的具体信息# lsattr -option resource name这条命令是用来获取某一设备的具体信息的。每个逻辑设备在系统中都有一个 Location Code ,这个号码因设
4、备的类型及与之所 连的适配卡而定。从ODM库中提取customized设备的信息。-E:看设备的具体属性。-l : 列出逻辑设备名。-c : 按类来列出设备。# lsattr -El sys0查看系统本身的配置信息。4、显示系统配置、诊断、VPD(vital product data)的信息# lscfg三、设备的状态在AIX中,设备可以处在下列三种状态之一:1、Undefined未定义状态如果设备处于此状态,则系统没有该设备的任何信息。2、Defined已定义状态处于此状态,说明系统已经存有该设备的全部信息,并已经给设备分配好逻辑设备名和端口,但当前设备还不能被使用。3、Available可
5、用状态处于此状态的设备能被正常使用。设备可以在这三种状态之间进行转换,可通过命令mkdev -dl和 rmdev -dl来进行,或通过smit dev来实现。四、串行设备串行设备是与系统串口相连的设备,一般需要手工配置。1、显示所有已定义的TTY设备lsdev -Ccttysmit tty2、增加一个TTY设备-Add a TTY 在这个对话框中,须填写PORT number一项,使用F4键得到选项列表,按所需的来选出合适的PORT number。3、与TTY有关的命令pdisable -a device命令暂时禁用一个TTY设备penable命令则解除对TTY设备的禁用stty -a -g
6、options命令设置或显示TTY设备的属性五、磁带机和软盘的使用1、格式化软盘format -d /dev/rfd0注意:在UNIX系统中格式化的软盘不能在DOS中使用。2、软盘拷贝flcopy命令用于将一个软盘中的内容拷贝到另一张软盘上。3、用软盘或磁带转存文件使用cpio命令可将硬盘文件拷贝到磁带或软盘上。例如,将当前目录下所有以C为后缀的文件拷贝到软盘上:ls *.C | cpio -ov /dev/rfd04、磁带机的属性(1)、块大小block-size数据在磁带上是按块来存放的,块与块之间有一定的间隔标志。当对磁带进行读写操作时,需要知道块的大小。将块大小设置为较大的值时可以向磁
7、带写入更多的信息,因为这样做会减少块与块之间间隔的数目。当块大小设置为零时,表示磁带机使用可变长度的块。可通过smit tape-Change/Show Characteristics of a Tape Drive来设置或查看块大小。(2)、缓冲区use DEVICE BUFFERS during writes当缓冲区属性设为YES时,应用程序将数据写入设备缓冲区后即被告知完成写操作。当缓冲区属性设为NO时,只有当数据真正写入磁带后,应用程序才被告知完成写操作。此值缺省为YES。第二部分 文件系统和逻辑卷一、AIX系统的数据存储方式在AIX中,是这样来组织多个硬盘上的数据的:物理卷PV 单独
8、的硬盘 /dev/hdisk0 , /dev/hdisk1. 可细分为物理分区PP卷组VG 一个或多个硬盘组成。从逻辑上讲,在一个卷组VG中,可定义若干个逻辑卷LV。它也可细分为逻辑分区LP。这些逻辑卷LV可用作分页空间(Paging Space)、系统日志(SystemLog),最多的是用作文件系统FileSystem的载体,这种文件系统称为日志文件系统(JournaledFileSystem)。在系统初始安装时,一个名为rootvg的卷组被用来装载BOS。在rootvg卷组中,有一些逻辑分区被用来装载一些特定的系统数据,例如启动数据hd5、日志记录(JL)hd8、分页空间(PagingSp
9、ace)hd6等。这样rootvg总是被激活的。在每一个卷组VG内的物理卷PV上,至少一个或多个很重要的数据区-卷组描述区(VGDA)。同一个卷组VG的各个物理卷PV上的VGDA内容,正常时应该是一致的。在一个卷组VG中,用户可以定义若干个逻辑卷LV,一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷。可用mklv来创建。一个逻辑卷的大小可利用逻辑分区的数目来确定。每个逻辑分区最多可有三个物理分区与之对应,多个物理分区对应于一个逻辑分区的情况,通常用于对逻辑卷生成镜像。常用命令:# lsvg显示卷组VG的信息,例如:(1) lsvg -o(2) lsvg(3) lsvg vg
10、02(4) lsvg -l vg02#varyoffvg使卷组VG不被激活,例如:(1) varyoffvg cx_vg#varyonvg使卷组VG被激活,例如:(1) varyonvg cx_vg# lspv显示物理卷PV的信息,例如:(1) lspv hdisk0(2) lspv -p hdisk2# lslv 显示逻辑卷LV的信息,例如:(1) lslv lv03 (2) lslv -p hdisk2(3) lslv -l lv03# lsps显示Paging space的信息,例如:(1) lsps -a Page Space Phy Vol Vol Grp Size %Used Ac
11、tive Auto hd6 hdisk0 rootvg 1024MB 30 yes yes(2) lsps s# lsfs显示文件系统的信息,例如:(1) lsfs(2) lsfs -v jfs二、文件系统的管理1、文件系统概述在AIX中,文件系统是由若个文件和目录组成的分级树形结构。文件系统通过一个挂接点mount point把自己连接到系统的一个节点上,这样文件系统可以方便地安装、拆卸和备份、恢复。在AIX中,一个文件系统总是独占一个逻辑卷,因此系统逻辑卷对文件系统有一定的限制。当然,逻辑卷既可做为一个文件系统的载体,也可做为它用。AIX支持的文件系统类型有日志文件系统jfs,网络文件系统
12、nfs,光盘文件系统Ccdrfs等等。对于一般的日志文件系统,系统在/etc/filesystems文件中都有具体的定义。例如:/:dev=/dev/hd4vol=rootmount=automaticcheck=falsevfs=jfslog=/dev/hd8type=bootfs/home:dev=/dev/hd1/homemount=truecheck=true/home/user:dev=/dev/lv00mount=falseoptions=rw其中check属性表示如果使用fsck命令检测文件系统,此文件是否在检测之列。AIX在系统启动时要调用fsck来检测指定文件系统的完整形。m
13、ount属性有三个选项:automatic表示在系统初启时此文件系统将被自动载入,相反则用false表示;true表示使用mount all命令来加载。vfs表示文件系统的类型,如JFS、NFS。log表示此文件系统的日志记录数据将写到的逻辑卷。options表示此文件系统的操作属性,如rw表示为可读写。系统启动后装载文件系统时会读取该文件,所以也可以直接修改该文件,来达到修改文件系统属性的目的,但不建议采用该方法。2、文件系统的结构在AIX中,有五个特定的文件系统,它们是系统安装时自动生成的。(1)、/ root文件系统包括AIX系统运行的一些关键性的文件和目录,其中比较重要的有目录/etc,/dev,/usr,/var,/home,文件/unix等。在/etc目录下,包括了有关系统的一些配置文件和命令文件。在/dev目录下,包含了所有的硬件设备的逻辑文件。/unix文件则包含了UNIX操作系统的核心程序(2)、/usr文件系统是AIX中最庞大的一个文件系统,它挂接在root文件系统的/usr目录下。它包括的内容最常见的有:/usr/bin目录包括有各种二进制命令文件和SHELL脚本程序。/usr/lib目录中主要是各种与平台无关的库文件。/usr/lpp目录下包含了安
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1