在 Oracle® Solaris 11.2 中管理文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

如何从磁带中检索文件 (tar)

  1. 转到要放置文件的目录。
  2. 将磁带插入磁带机。
  3. 从磁带中检索文件。
    $ tar xvf /dev/rmt/n [filenames]
    x

    指明应从指定的归档文件中提取文件。指定磁带机中的磁带上的所有文件都会被复制到当前目录。

    v

    检索时显示每个文件的名称。

    f /dev/rmt/n

    指明包含归档文件的磁带设备。

    filenames

    指定要检索的文件。使用空格分隔多个文件。

    有关更多信息,请参见 tar(1)

  4. 验证文件是否已被复制。
    $ ls -l
示例 4-4  检索磁带中的文件 (tar)

以下示例说明如何从磁带机 0 中的磁带检索所有文件。

$ cd /var/tmp
$ tar xvf /dev/rmt/0
x reports/, 0 bytes, 0 tape blocks
x reports/reportA, 0 bytes, 0 tape blocks
x reports/reportB, 0 bytes, 0 tape blocks
x reports/reportC, 0 bytes, 0 tape blocks
x reports/reportD, 0 bytes, 0 tape blocks
$ ls -l

故障排除

从磁带中提取的文件名称必须与归档文件中存储的文件名称完全匹配。如果对文件的名称或路径有任何疑问,请首先列出磁带中的文件。有关列出磁带中的文件的说明,请参见如何列出磁带中的文件 (tar)