zoukankan      html  css  js  c++  java
  • tar排除指定目录打包

    转载自:http://hxl2009.blog.51cto.com/779549/476513

    假设 test目录下有 1 2 3 4 5 这5个目录
    现在要将 3 4 5目录tar打包,1和2目录不要
    命令如下:

    tar -zcvf test.tar.gz --exclude=1 --exclude=2 test

    tar -zcvf test.tar.gz --exclude=test/1 --exclude=test/2 test

    看man tar帮助,--exclude后面跟的好像是正则
    注意: 要打包的test必须在命令最后,不然没有效果.

    将 /etc/ 内的所有文件备份下来,并且保存其权限! 
    tar -zxvpf /tmp/etc.tar.gz /etc 
    #这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!

    在 /home 当中,比 2010/06/01 新的文件才备份 
    tar -N '2010/06/01' -zcvf home.tar.gz /home

    备份 /home, /etc ,但不要 /home/dmtsai 
    tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

  • 相关阅读:
    贪心算法1000
    贪心算法1006
    1012
    贪心算法1016
    贪心算法1001
    贪心算法1004
    Java作业1
    指针数组与数组指针的区别
    Java 中对类进行排序的方法(转)
    java习题1
  • 原文地址:https://www.cnblogs.com/zl0372/p/linux_tar.html
Copyright © 2011-2022 走看看