简单的cpio使用方法举例

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不允许解开绝对路径建立的备份档,所以在解开或检视时,必须加上此选项 才可正常)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章