打包归档命令tar cpio

1.tar的常用命令及参数
tar -cf etc.tar /etc/
-c 创建一个新的归档文件
-f 指向一个归档文件
/etc/ 被归档的文件
tar -czf boot.tar.gz /boot/
-z 将以gzip形式打包的文件压缩
tar -cjf boot.tar.bz2 /tmp/
-j 将以bzip2形式打包的文件压缩
tar -tf etc.tar
-t 查看归档文件内容
tar --delete etc/hosts -f etc.tar
–delete 删除etc.tar 下的etc/hosts
tar -f etc.tar -r /root/anaconda-ks.cfg.bak
-r 向打包文件中追加新内容
tar -tvf etc.tar |grep hosts
-v 查看详细信息
tar xzf boot.tar.gz
-x 解压
-xz 解压以gzip形式压缩的归档文件
tar xjf boot.tar.bz2
-xj 解压以bzip2压缩的归档文件
tar xjf tmp.tar.bz2 -C test/
-C 指定解压路径
tar -czvf test.tar.gz file* --remove-files
–remove-files 打包压缩文件的同时删除源文件
tar xzvf test.tar.gz && rm -rf test.tar.gz
&&分两步(前一步解压文件,后一步把源文件删掉)
2.参数总结
-c 建立压缩档案
-x 解压
-r 像压缩的归档文件末尾追加文件
-t 查看内容
-u 更新源压缩包中的文件
A 追加tar文件至归档
-z 有gzip属性的文件
-j 有bzip2属性的文件
-J 有xz属性的
-Z 有compress属性的
-v 显示所有的过错
-o 将文件解压到标准输出
-f 使用档案名字。(切记:这个参数是最后一个参数,后面只能接档案名)
cpio
1.常用命令及参数
(1)find ./ -depth |cpio -ov -F tree1.cpio
把当前的文件 归档到了tree1.cpio ,tree.cpio里面有本身
(2)find ./ -depth |cpio -ov -F /tmp/tree.cpio
把当前的文件归档到/tmp/目录下
(3)find ./ -depth -print0 |cpio --null -ov -F /tmp/tree2.cpio
–null 解析空字符
(4)cpio -t -F tree.cpio 或者 cpio -t < tree.cpio
查看tree.cpio下的归档内容
(5)cpio -t -F /tmp/home1.cpio /root/*
查看home1.cpio归档文件里的 /root/下的内容 (没有隐藏文件)
(6)cpio -t -F /tmp/home1.cpio /roo/.*
查看home1.cpio归档文件里的 /root/下的内容 (全隐藏文件)
(7)cpio -t -F /tmp/home1.cpio /root/{.,}
查看home1.cpio归档文件里的 /root/下的内容 (所有文件)
(8)ls /root/test.txt |cpio -oA -F /tmp/home1.cpio
向归档文件中追加文件
(9)find /boot -depth -print0 |cpio -oA -F /tmp/home1.cpio
添加新目录
(10)cpio -idv -F /tmp/home1.cpio
提取文件
(11)find ~ -depth -print0 | cpio --null -pvd /tmp/abc
复制~下文件到/tmp/abc/root/
2.常用参数
-t 查看归档内容
-F 指定归档文件
-o copy-out模式(归档模式)
-A 追加新文件
-i copy-in模式(提取模式)
-d 在需要时自动创建目录
-v 给出详细信息
-p copy pass (复制模式)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值