Linux tar 打包排除某些文件夹[通俗易懂]

Linux tar 打包排除某些文件夹[通俗易懂]场景想要将以前的程序打包下来,但是发现有log日志,而且比较大,有几G大。解决思路打包的时候,将某些文件夹给排除掉,只打包自己想要的文件。解决方法使用tar命令来进行打包,并使用-exclude这个参数来排除一个文件夹。如果存在多个排除文件夹,就要写多个参数。示例tar-zcvfscheduler_20180508.tar.gz–exclude=s…

大家好,又见面了,我是你们的朋友全栈君。

场景

想要将以前的程序打包下来,但是发现有log日志,而且比较大,有几G大。

解决思路

打包的时候,将某些文件夹给排除掉,只打包自己想要的文件。

解决方法

使用tar命令来进行打包,并使用-exclude这个参数来排除一个文件夹。如果存在多个排除文件夹,就要写多个参数。

示例

tar -zcvf scheduler_20180508.tar.gz 
    --exclude=scheduler/lib.bk     --exclude=scheduler/logs scheduler

常见错误

打包命令觉得没有错,但是还是将排除的文件夹给打包进去了。原因之一便是在写路径的时候,后面跟了/,导致排除失败。
失败用法

tar -zcvf scheduler_20180508.tar.gz 
    --exclude=scheduler/lib.bk/     --exclude=scheduler/logs/ scheduler

正确用法

tar -zcvf scheduler_20180508.tar.gz 
    --exclude=scheduler/lib.bk     --exclude=scheduler/logs scheduler
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139803.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • iphone相册打开是横屏_苹果手机相册变成横屏怎么办

    iphone相册打开是横屏_苹果手机相册变成横屏怎么办1.在以往开发中,app调用相册一直没问题。最近开发ipad的时候,项目必须横屏,这时候调用相册的时候app就奔溃了问题所在:系统的相册只支持竖屏打开,如果你的app设置了只能横屏,就会冲突,打不开相册,程序会崩溃。解决方法:在网上找了很久,很多说在打开相册的时候强制竖屏,或者重写一个类,继承UIImagePickerController,重写他的 –

    2022年9月22日
    2
  • 将String转换成Int数组-Java「建议收藏」

    今天贴出来一个编程小技巧,利用substring或charAt将字符转换为int数组。方法一:publicclassParseString{publicstaticint[]stringToInts(Strings){int[]n=newint[s.length()];for(inti=0;i

    2022年4月12日
    46
  • 使用JavaScript 实现 split方法

    使用JavaScript 实现 split方法/***将输入的字符串以逗号分割,忽略为空的情况只保留数组,返回一个数字组成的新数组*禁止使用String.split*提示:可以使用String.chatAt来取String的第n位字符,如’012′.charAt(1)===1*@param{string}str输入的字符串*@param{string}tag分割符*@return{string[]}*/conststr1=’,1,2,3,,44,555,6,78,.

    2025年7月12日
    3
  • python正则表达式大全_php和python

    python正则表达式大全_php和python1、re.match()函数和re.search()函数实现字符串的正则匹配。2、re.sub()函数,用检索和替换。3、re.compile()函数。4、re.compile()供match()和search()这两个函数的使用。5、findall()使用。6、re.finditer()使用。7、re.split()使用。8、'(?P…)’分组匹配。附件1、flags匹配模式规则表。附件2、pattern正则表达式匹配模式规则表。

    2022年9月28日
    3
  • ucinet网络分析实例(网络分析app)

    ucinet介绍UCINET为菜单驱动的Windows程序,可能是最知名和最经常被使用的处理社会网络数据和其他相似性数据的综合性分析程序。与UCINET捆绑在一起的还有Pajek、Mage和NetDraw等三个软件。UCINET能够处理的原始数据为矩阵格式,提供了大量数据管理和转化工具。该程序本身不包含网络可视化的图形程序,但可将数据和处理结果输出至NetDraw、Pajek、Mage和Kr…

    2022年4月16日
    73

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号