语法
mt [ -f TapeName ] 子命令 [ Count ]
描述
mt 命令给流式磁带设备发子命令。 如果未将 -f 标志与 TapeName 参数一起指定,那么将使用 TAPE 环境变量。 如果环境变量不存在,mt 命令就使用 /dev/rmt0.1 设备。 TapeName 参数必须是未处理过的(而不是块)磁带设备。 可以使用 Count 参数指定多个操作。
子命令
| 项 |
描述 |
| eof,weof |
将由 Count 参数指定的文件结束符数目写在磁带当前位置上。 |
| ff |
将磁带向前移动由 Count 参数指定的文件数,并且将其放置到下一个文件的开头。 |
| Bsf |
将磁带向后移动由 Count 参数指定的文件数,并且将其放置到跳过的最后一个文件的开头。 如果使用 bsf 子命令将导致磁带磁头往回移动越过磁带的开头,然后磁带将反绕,且 mt 命令将返回 EIO。 |
| fsr |
将磁带向前移动由 Count 参数指定的记录数。 |
| Bsr |
将磁带向后移动由 Count 参数指定的记录数目。 |
| rewoff1,rewind |
将磁带倒带。 忽略 Count 参数。 |
| 状态 |
显示有关指定的磁带设备的状态信息。 status 命令的输出可能在以后的实现中更改。 |
标志
| 项 |
描述 |
| -f TapeName |
指定 TapeName 参数。 |
示例
- 要倒带 rmt1磁带设备,输入:
- 要在缺省磁带设备上向前移动两个文件,请输入:
- 要将磁带上的两个文件结束符标记写入/dev/rmt0.6文件,请输入:
退出状态
| 项 |
描述 |
| 重大安全事件数量 |
指示成功完成。 |
| > 0 |
指示发生错误。 |
文件
| 项 |
描述 |
| /dev/rmt/n。n |
指定原始流磁带接口。 |
| /usr/bin/mt |
包含 mt 命令文件。 |