存储 频道

存储专家:教你磁带驱动器常见使用命令

  cpio命令

  cpio命令复制文件,特殊文件和需要多个磁带的文件系统,提供从SunOS5.x复制文件到SunOS4.x系统的兼容性。优点:比tar命令能更有效地打

  包数据到磁带;恢复文件时能跳过磁带上的坏区;提供以下不同的头格式(tar ustar crc odr bar)写入文件的选项,方便在不同系统类型之

  间的移植;以及创建多个磁带卷。

  使用cpio命令创建存档时,该命令从标准输入获得文件和路径名列表并写到标准输出。输出通常重定向为文件或者设备。

  1.复制目录中的所有文件到磁带

  1)在磁带驱动器中插入写保护打开的磁带

  2)输入 ls|cpio -oc > /dev/rmt/0

  其中,o选项复制文件;c选项以ASCII的形式写头信息。该命令覆盖磁带上的所有文件,并显示的块的总数。

  3)从驱动器中取出磁带,将文件名写在磁带的标签上。

  2.列出磁带上的文件

  1)插入磁带到磁带驱动器中。

  2)输入 cpio -civt

  其中,i选项读磁带内容;v选项显示输出;t选项列出指定驱动器中磁带上的文件内容。

  3.从磁带获取所有文件

  如果存档使用相对名,则输出文件在当前目录中以目录创建。如果存档使用绝对路径名创建,则重新创建文件时使用该全路径名。

  DANGER:使用绝对路径名是危险的,因为可能覆盖初始文件。

  1)切换到需要放置文件的目录。

  2)在磁带驱动器中插入磁带

  3)输入 cpio -icv

0
相关文章