系统管理指南:设备和文件系统

Procedure如何从远程磁带设备中提取文件

  1. 将磁带插入磁带机。

  2. 转至临时目录。


    $ cd /var/tmp
    
  3. 从远程磁带设备中提取文件。


    $ rsh remote-host dd if=/dev/rmt/n | tar xvBpf -
    
    rsh remote-host

    指明使用 dd 命令从磁带设备中提取文件时启动的远程 shell。

    dd if=/dev/rmt/n

    指明输入设备。

    | tar xvBpf -

    dd 命令的输出传输到用于恢复文件的 tar 命令。

  4. 确认文件已被提取。


    $ ls -l
    

示例 29–13 从远程磁带机中提取文件


$ cd /var/tmp

$ rsh mercury dd if=/dev/rmt/0 | tar xvBpf -

x answers/, 0 bytes, 0 tape blocks

x answers/test129, 48 bytes, 1 tape blocks

20+0 records in

20+0 records out

x sc.directives/, 0 bytes, 0 tape blocks

x sc.directives/sc.190089, 77 bytes, 1 tape blocks

x tests/, 0 bytes, 0 tape blocks

x tests/test131, 84 bytes, 1 tape blocks

$ ls -l