最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

IBM小型机-设备的管理和使用

IT圈 admin 21浏览 0评论

2024年11月6日发(作者:缑笑卉)

第一部分 设备的管理和使用

一、物理设备和逻辑设备

1、物理设备是指以某种方式与计算机系统相连的实际硬件。例如显示器、终端、

磁带机等。

2、逻辑设备是用户或应用程序访问物理设备的界面,用户或应用程序通过逻辑

设备来访问物理设备。

3、在很多情况下,一个物理设备会对应多个逻辑设备,例如:

/dev/fd0

/dev/fd0.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、字符设备是一种原始的、面向字符流的顺序存取设备,每次按顺序读写一个

字符。常用的字符设备有:

console, lft0, tty 终端

rmt0 磁带机

tok0, ent0 网卡

mem 内存

rhd1, rlv00 逻辑卷

rhdisk0 物理卷

二、设备的分类层次

1、在AIX系统中,按类、子类、型号三个层次对设备进行分类。

类(class)是按设备的功能划分的,例如打印机类、硬盘类、适配卡类等。

子类(subclass)是按设备的某种相似性划分的,例如适配卡类可分为PCI子类和

MCA子类。

型号(type)是按设备的机型或生产厂家划分的,例如磁带机可分为4mm12gb、

8mm20gb等型号。

2、获取设备信息

# lsdev [-option]

在AIX系统中,有两个关于设备的数据库----Predefined与Customized。

Predefined数 据库中记录了AIX系统本身可以支持的所有设备种类;

Customized数据库中则记录 了目前你的系统已配置/安装的设备类型。

Customized数据库中又有两类设备。一种叫Defined设备;另一种叫Available

设备。 Defined设备是指它的驱动程序已安装,但系统还没有找到该设备。

Available设备则 是指系统已找到该设备及其驱动程序,因此你可以直接使用

这个设备。

这条命令的参数如下:

-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 ,这个号码因设备的类型及与

之所 连的适配卡而定。

这条命令的参数如下:

-C:从ODM库中提取customized设备的信息。

-E:看设备的具体属性。

-l : 列出逻辑设备名。

-c : 按类来列出设备。

例子:

# lsattr -El sys0

查看系统本身的配置信息。

4、显示系统配置、诊断、VPD(vital product data)的信息

# lscfg

三、设备的状态

在AIX中,设备可以处在下列三种状态之一:

1、Undefined未定义状态

如果设备处于此状态,则系统没有该设备的任何信息。

2、Defined已定义状态

处于此状态,说明系统已经存有该设备的全部信息,并已经给设备分配好逻辑设

备名和端口,但当前设备还不能被使用。

3、Available可用状态

处于此状态的设备能被正常使用。

设备可以在这三种状态之间进行转换,可通过命令mkdev -dl和 rmdev -dl

来进行,或通过smit dev来实现。

四、串行设备

串行设备是与系统串口相连的设备,一般需要手工配置。

1、显示所有已定义的TTY设备

lsdev -Cctty

smit tty

2、增加一个TTY设备

smit tty

-Add a TTY

在这个对话框中,须填写PORT number一项,使用F4键得到选项列表,按所需

的来选出合适的PORT number。

3、与TTY有关的命令

pdisable [-a] [device]命令暂时禁用一个TTY设备

penable命令则解除对TTY设备的禁用

stty [-a] [-g] [options]命令设置或显示TTY设备的属性

五、磁带机和软盘的使用

1、格式化软盘

format -d /dev/rfd0

注意:在UNIX系统中格式化的软盘不能在DOS中使用。

2、软盘拷贝

flcopy命令用于将一个软盘中的内容拷贝到另一张软盘上。

3、用软盘或磁带转存文件

使用cpio命令可将硬盘文件拷贝到磁带或软盘上。

例如,将当前目录下所有以C为后缀的文件拷贝到软盘上:

ls *.C | cpio -ov > /dev/rfd0

4、磁带机的属性

(1)、块大小block-size

数据在磁带上是按块来存放的,块与块之间有一定的间隔标志。当对磁带进行读

写操作时,需要知道块的大小。将块大小设置为较大的值时可以向磁带写入更多

的信息,因为这样做会减少块与块之间间隔的数目。当块大小设置为零时,表示

磁带机使用可变长度的块。

可通过smit tape--Change/Show Characteristics of a Tape Drive来设置或

查看块大小。

(2)、缓冲区use DEVICE BUFFERS during writes

当缓冲区属性设为YES时,应用程序将数据写入设备缓冲区后即被告知完成写操

作。当缓冲区属性设为NO时,只有当数据真正写入磁带后,应用程序才被告知

完成写操作。此值缺省为YES。

2024年11月6日发(作者:缑笑卉)

第一部分 设备的管理和使用

一、物理设备和逻辑设备

1、物理设备是指以某种方式与计算机系统相连的实际硬件。例如显示器、终端、

磁带机等。

2、逻辑设备是用户或应用程序访问物理设备的界面,用户或应用程序通过逻辑

设备来访问物理设备。

3、在很多情况下,一个物理设备会对应多个逻辑设备,例如:

/dev/fd0

/dev/fd0.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、字符设备是一种原始的、面向字符流的顺序存取设备,每次按顺序读写一个

字符。常用的字符设备有:

console, lft0, tty 终端

rmt0 磁带机

tok0, ent0 网卡

mem 内存

rhd1, rlv00 逻辑卷

rhdisk0 物理卷

二、设备的分类层次

1、在AIX系统中,按类、子类、型号三个层次对设备进行分类。

类(class)是按设备的功能划分的,例如打印机类、硬盘类、适配卡类等。

子类(subclass)是按设备的某种相似性划分的,例如适配卡类可分为PCI子类和

MCA子类。

型号(type)是按设备的机型或生产厂家划分的,例如磁带机可分为4mm12gb、

8mm20gb等型号。

2、获取设备信息

# lsdev [-option]

在AIX系统中,有两个关于设备的数据库----Predefined与Customized。

Predefined数 据库中记录了AIX系统本身可以支持的所有设备种类;

Customized数据库中则记录 了目前你的系统已配置/安装的设备类型。

Customized数据库中又有两类设备。一种叫Defined设备;另一种叫Available

设备。 Defined设备是指它的驱动程序已安装,但系统还没有找到该设备。

Available设备则 是指系统已找到该设备及其驱动程序,因此你可以直接使用

这个设备。

这条命令的参数如下:

-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 ,这个号码因设备的类型及与

之所 连的适配卡而定。

这条命令的参数如下:

-C:从ODM库中提取customized设备的信息。

-E:看设备的具体属性。

-l : 列出逻辑设备名。

-c : 按类来列出设备。

例子:

# lsattr -El sys0

查看系统本身的配置信息。

4、显示系统配置、诊断、VPD(vital product data)的信息

# lscfg

三、设备的状态

在AIX中,设备可以处在下列三种状态之一:

1、Undefined未定义状态

如果设备处于此状态,则系统没有该设备的任何信息。

2、Defined已定义状态

处于此状态,说明系统已经存有该设备的全部信息,并已经给设备分配好逻辑设

备名和端口,但当前设备还不能被使用。

3、Available可用状态

处于此状态的设备能被正常使用。

设备可以在这三种状态之间进行转换,可通过命令mkdev -dl和 rmdev -dl

来进行,或通过smit dev来实现。

四、串行设备

串行设备是与系统串口相连的设备,一般需要手工配置。

1、显示所有已定义的TTY设备

lsdev -Cctty

smit tty

2、增加一个TTY设备

smit tty

-Add a TTY

在这个对话框中,须填写PORT number一项,使用F4键得到选项列表,按所需

的来选出合适的PORT number。

3、与TTY有关的命令

pdisable [-a] [device]命令暂时禁用一个TTY设备

penable命令则解除对TTY设备的禁用

stty [-a] [-g] [options]命令设置或显示TTY设备的属性

五、磁带机和软盘的使用

1、格式化软盘

format -d /dev/rfd0

注意:在UNIX系统中格式化的软盘不能在DOS中使用。

2、软盘拷贝

flcopy命令用于将一个软盘中的内容拷贝到另一张软盘上。

3、用软盘或磁带转存文件

使用cpio命令可将硬盘文件拷贝到磁带或软盘上。

例如,将当前目录下所有以C为后缀的文件拷贝到软盘上:

ls *.C | cpio -ov > /dev/rfd0

4、磁带机的属性

(1)、块大小block-size

数据在磁带上是按块来存放的,块与块之间有一定的间隔标志。当对磁带进行读

写操作时,需要知道块的大小。将块大小设置为较大的值时可以向磁带写入更多

的信息,因为这样做会减少块与块之间间隔的数目。当块大小设置为零时,表示

磁带机使用可变长度的块。

可通过smit tape--Change/Show Characteristics of a Tape Drive来设置或

查看块大小。

(2)、缓冲区use DEVICE BUFFERS during writes

当缓冲区属性设为YES时,应用程序将数据写入设备缓冲区后即被告知完成写操

作。当缓冲区属性设为NO时,只有当数据真正写入磁带后,应用程序才被告知

完成写操作。此值缺省为YES。

发布评论

评论列表 (0)

  1. 暂无评论