cpio是用来建立、还原备份档的工具程序,它可以加入、解开cpio或tar备份档内的文件。

解压cpio文件

cpio -idmv < filename.cpio

解压img文件

cpio -idmv < filename.img

备份还原

备份:cpio -covB > [file|device] 将数据备份到文件或设备上

还原:cpio -icduv < [file|device} 将数据还原到系统中

常用参数

-B:让预设的blocks可以增加到5120bytes,默认是512bytes,这样可以使备份速度加快

-c:一种比较新的portableformat方式存储

-d:自动建立目录,这样还原时才不会出现找不到路径的问题

-i:将数据从文件或设备上还原到系统中

-m:不去更换文件的更改时间。

-o:将数据copy到文件或设备上

-t:查看cpio建立的文件或设备内容

-v:在屏幕上显示备份过程中的文件名

-u:更新,用较新的文件覆盖旧的文件