cpio使用
用法:cpio [option] [<> device]
例: 备份/home家目录
<1>建立备份
(1)绝对路径:find /home -print |cpio -ov > home.cpio
(2)相对路径:cd /home;find . -print |cpio -ov > home.cpio
<2>检视备份档内容
(1)原始档使用绝对路径备份:cpio -itv --absolute-filenames < home.cpio
(2)原始档使用相对路径备份:cpio -itv < home.cpio
<3>解开备份档
(1)原始档使用绝对路径备份:cpio -ivdum --absolute-filenames < home.cpio
(2)原始档使用相对路径备份:cpio -ivdum < home.cpio
option:
-o:建立备份档
-v:显示过程
-i:解开备份档
-t:检视备份档
-d:自动建立目录
-u:强制覆盖已存在的内容
-m:保留时间属性
--absolute-filenames:保留绝对路径
(因为FC3之后,cpio不允许解开绝对路径建立的备份档,所以在解开或检视时,必须加上此选项 才可正常)