tar命令打包压缩时排除.svn .git .repo等特定文件/文件夹报错/未生效

当使用tar命令打包压缩的同时期望排除某类文件或文件夹时,可以使用--exclude参数。

在ubuntu20.04版本,执行命令tar -caf /tmp/mydocs.tar.gz * --exclude=.git报错,如下:

$ tar -caf /tmp/mydocs.tar.gz * --exclude=.git
tar: 下列选项在归档创建或更新模式中用在任何非可选参数之后。这些选项是可选的,且仅影响跟随其后的参数。请在安排参数顺序时谨慎处理。
tar: --exclude “.git” 无效果
tar: 由于前次错误,将以上次的错误状态退出

但是在ubuntu18.04版本,执行同样命令tar -caf /tmp/mydocs.tar.gz * --exclude=.git不会报错,但是解压mydocs.tar.gz之后,发现.git文件夹还在,说明--exclude=.git未生效。

正确用法:
需要将--exclude参数放在需要打包压缩的文件前面。正确命令如下:

$ tar --exclude=.git -caf /tmp/mydocs.tar.gz *

上述使用的比较通用的方法排除不期望打包在内的文件/文件夹。如果只是不期望包含版本控制系统的目录的话,还可以使用参数--exclude-vcs--exclude-vcs-ignores
注:vcsversion control system的缩写。

tar命令打包压缩时排除.svn .git .repo等特定文件/文件夹报错/未生效相关推荐

  1. linux使用tar命令打包压缩时排除某个文件夹或文件

    今天在使用tar命令进行文件夹打包压缩的时候,需要打包压缩masalaPage目录,但是该目录中的2017,2016两个目录中的文件不进行打包压缩 所以通常使用的tar -zcvf masalaPag ...

  2. linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...

    本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...

  3. tar 命令打包压缩tar.gz,不包含当前文件夹路径

    tar 命令打包压缩 最近研究一些DevOps自动化部署相关的操作,其中Linux命令是避免不了的,其他我用到的命令都很简单,就打包压缩着立跟大家分享一下.前端的代码经过npm run build指令 ...

  4. Linux 命令之 tar 命令-打包和备份的归档工具(附压缩/解压工具)

    文章目录 一.命令介绍 二.命令语法 三.常用选项 四.命令示例 (一)对指定的目录进行打包(即备份归档),不压缩 (二)对指定目录下的内容(不含目录本身)进行打包(即备份归档),不压缩 (三)通过通 ...

  5. tar命令打包和压缩与解压

    ** tar命令打包和压缩与解压 ** Linux里压缩与打包时分开的: 打包:多个文件变一个文件.该一个文件会大于整体所有文件,因为会添加各个信息说明哪到哪是一个文件. 压缩:大文件变小文件. 归档 ...

  6. tar命令解压时如何去除目录结构及其解压到指定目录 (--strip-components N)

    tar命令解压时如何去除目录结构及其解压到指定目录 (–strip-components N) 去除目录结构加上 --strip-components N 在解压的时候,如果想指定解压目录,可以加参数 ...

  7. Linux tar命令打包

    tar命令打包 参数 -c :建立一个包档案(我个人理解:这里只是打包:压缩应该是:-z) -x :解压tar包 -t :查看tar包的文件列表 -r :向tar包追加文件 -u :更新tar包文件 ...

  8. python打开指定文件-python打包压缩、读取指定目录下的指定类型文件

    下面通过代码给大家介绍python打包压缩指定目录下的指定类型文件,具体代码如下所示: import os import datetime import tarfile import fnmatch ...

  9. PPT在线预览 转换为图片实现方案 Apache POI 实现时踩坑:含嵌入文件ppt转换报错 ArrayStoreException

    前言 背景:最近项目需要实现PPT预览功能,以及项目APP上浏览ppt,初步方案是ppt转为图片. 实现 1.ppt转为pdf,然后pdf转为图片 该种实现,先将ppt转为pdf文件,实现方式有很多, ...

最新文章

  1. 解决ie6、7 margin-bottom 失效问题
  2. Codeforces Round #297 (Div. 2)C. Ilya and Sticks 贪心
  3. 【技术干货】Spring事务原理一探
  4. mysql 导入 sqlite_Mysql 数据导入SQlite
  5. python django开发工具_Python和Django web开发工具pycharm介绍
  6. k8s安装部署Istio
  7. OSChina 周五乱弹 —— 姑娘馋的口水都留下来了。
  8. Fiddler添加过滤条件
  9. linux模拟发包工具,linux发包软件-线不是一个压力测试工具的linux以上收缩服务器可...
  10. tms xdata、sparkle服务运行时显示拒绝访问的错误
  11. 设置<hr>标签的样式
  12. 循环神经网络 - 卷积神经网络
  13. TC275can总结
  14. 计算长方体体积(3分)
  15. 【Tableau 图表大全1.0】之条形图
  16. Spring Cloud入门-Ribbon服务消费者(Hoxton版本)
  17. 照片美妆--人像变老算法研究
  18. 第一篇博客——(自我介绍篇)
  19. so动态库生成、链接方法
  20. 如何成为一个合格的产品经理

热门文章

  1. David I 盛大之行 --关于delphi2010
  2. Echarts自定义数据视图(DataView)-按钮名称-刷新方法
  3. 移动应用,让人激动的这些年
  4. ansys经典界面分析工字钢_工字钢_ANSYS实例分析72道(含结果)
  5. 树莓派和arduino的串口通信
  6. SpringBoot搭建微信公众号后台(一):消息接收与响应
  7. CODESYS领导到访创龙科技,共同助力工业控制软硬件技术发展
  8. 订单除了快递、达达同城以外,可设置到店自取
  9. APK瘦身-是时候给App进行减负了
  10. 【工大SCIR】基于动态图交互网络的多意图口语语言理解框架