快速业务通道

吃饱了说说cpio。

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-07

tar相似cpio将文件归档到硬盘或磁带等存储设备中.在所处理的文件类型方面,它比tar更全面,但也更复杂.cpiotar更为可靠,如果一个tar文件中某处有一个坏块,就不能对备份文件的其它部分进行访问,而使用cpio则只有坏块不能被访问,其他部分照样可以被访问.cpio创建一个称为copy-out mode的备份,备份存档中包含了文件和所有者、时间及访问许可等信息.cpio在使用时需要一个假定要备份的文件列表,创建列表的一个最方便的方法就是使用ls命令.cpio命令的语法如下.

cpio [参数] [<> 列表]

参数:

Ø -o:建立备份文件.

Ø -v:显示命令执行过程.

Ø -i:恢复备份文件.

Ø -t:查看备份文件.

Ø -d:自动建立目录.

Ø -u:强制覆盖已存在的内容.

Ø -m:保留时间属性.

Ø --absolute-filenames:保留绝对路径.

下面是使用cpio命令的几个例子.

1. /home目录所有内容备份到/tmp/homeback.bak文件中.

ls /home | cpio -o > /tmp/homeback.bak

2. /home目录所有在上一个2 4小时内修改过的文件备份到/tmp/homeback.bak文件中.

find /home -mtime 1 -type f -print | cpio -o > /tmp/homeback.bak

备份工具cpio可以使用crontab配置成基于时间的有规律地运行.比如每晚1点把/home目录备份到第一个磁带机中,只要将下面语句添加到rootcrontab中即可.

00 01 * * * ls /home | cpio -o > /tmp/homeback.bak

本文出自 “相濡以沫” 博客,请务必保留此出处http://onlyzq.blog.51cto.com/1228/517896

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号