科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Linux 常用备份恢复命令-cpio

Linux 常用备份恢复命令-cpio

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

GNU cpio工具像tar一样从命令提示行启动程序。与tar相比cpio更复杂,但是也更为可靠。因为如果一个tar文件中某处有一个坏块,就不能对备份文件的其它部分进行访问,而使用cpio,只有坏块不能被访问。

2008年8月25日

关键字: 操作系统 cpio 备份恢复 Linux

  • 评论
  • 分享微博
  • 分享邮件

  GNU cpio工具像tar一样从命令提示行启动程序。与tar相比cpio更复杂,但是也更为可靠。因为如果一个tar文件中某处有一个坏块,就不能对备份文件的其它部分进行访问,而使用cpio,只有坏块不能被访问。 cpio创建一个称为copy-out mode的备份,备份存档中包含了文件和所有者、时间及访问许可等信息。cpio需要一个假定要备份的文件列表。创建列表的一个最方便的方法就是使用ls命令。

  cpio 命令操作举例

  1. 拷贝当前目录中所有文件到磁带设备 /dev/rmt0,输入:

  find . | /usr/sysv/bin/cpio -oc >/dev/rmt0

  2. 从 cpio 归档中只抽取一个常规文件中的文件列表,使用下列命令:

  cat ar | /usr/sysv/bin/cpio -i -E Efile

  3. 把/home目录备份到SCSI磁带设备中,输入下面的命令:

  $ls /home | cpio -o >/dev/st0

  你也可以对cpio的备份进行计划,用crontab工具设置成基于任何时间的有规律地运行。例如,要在每晚2点把/ home目录备份到SCSI磁带驱动器中,把下面的语句添加到root的crontab文件中即可:

  00 02 * * * ls /home | cpio -o >/dev/st0

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章