扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者