AIX命令参考大全,卷 4,n - r - rmt 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 4,n - r

rmt 命令

用途

允许远程访问磁带设备。

语法

rmt

描述

rmt 命令允许远程访问磁带设备。 远程转储和恢复程序使用 rmt 命令作为远程磁带协议模块。 rmt 命令使用 rexecrcmd 子例程正常启动。

rmt 命令接受磁带操作的特定请求,执行命令, 然后用状态指示响应。 所有的响应是 ASCII 形式和两种格式之一形式。 成功的命令接收 Axxx 的响应, 其中 xxx 是十进制数的 ASCII 表示。 失败的命令接收 Eyyy error-message 的响应,其中 yyy 是 在 errno.h 文件描述的可能错误代号之一, error-message 是相应的错误字符串,如同 perror 子例程调用的打印结果。协议由下面的子命令组成。

子命令

ODeviceMode 使用 Mode 参数指明的模式,打开 Device 参数指定的设备。 Device 参数值是全路径名, Mode 参数是十进制的 ASCII 表示,传输到 open 子例程。打开设备在新的打开操作执行前关闭。
CDevice 关闭打开的设备。忽略用 Device 参数指定的设备。
LWhenceOffset 使用指定的参数执行 lseek 操作。 lseek 子例程返回响应值。
WCount 写数据到打开设备。 rmt 命令从连接读由 Count 参数指定的字节数,如果遇到提前文件结束符则结束。write 子例程返回响应值。
RCount 从打开设备读 Count 参数指定的数据字节数。rmt 命令然后执行读操作并用 Azzz 响应(如果操作成功),其中 zzz 是读的字节数。 然后发送读取的数据。否则,返回标准格式的错误。
IOperationCount 使用指定参数执行 STIOCTOP ioctl 子例程。 参数作为十进制数的 ASCII 表示解释到 ioctl 子例程使用结构的 mt opmt count 字段。 当操作成功时,返回值是 Count 参数的值。

其它子命令导致 rmt 命令退出。

注: 对于 RW 子命令,如果 Count 参数指定的字节比连接能处理的多, 数据将截短到能处理的大小。

退出状态

此命令返回下列出口值:

0 成功完成。
>0 出现一处错误。

文件

/usr/sbin/rmt 包含 rmt 命令。
/usr/include/sys/errno.h 描述可能的错误号。

相关信息

rdump 命令和 rrestore 命令。

rexec 子例程。

rmt 特殊文件。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]