内容简介:问题描述:最近想备份一下Tomcat运行的的功能文件,以防特殊情况的发生。但是在实际操作的过程中发现,可能是由于Unix/Linux版本太老的原因,无论是网上说的加上这个--exclude=选项,
问题描述:
最近想备份一下Tomcat运行的的功能文件,以防特殊情况的发生。但是在实际操作的过程中发现,可能是由于Unix/Linux版本太老的原因,无论是网上说的加上这个--exclude=选项,
还是-X模式,都不成功,各种试验,测试
下面是我试验的结果
解决方法:
遇到问题上百度,谷歌,这是我们的第一反应,然而好像并没有搜到什么有价值的分析和内容。
额,那我们先来看看我的机器吧。
然后我看看man手册,看看那个男人会告诉我们什么
我看到了个-X选项,然后继续看描述吧
-X ExcludeList
Excludes the file names or directories given in the ExcludeList from the tar archive being created, extracted or
listed. The ExcludeList shall contain only one filename or directory per line which are to be excluded from the tar
archive being created, extracted from or listed. The -X option can be specified multiple times and it takes precedence over all other options.
然后我一想,会不会是-X选项不能合并在一块用,我尝试着分开
tar -cvf test_conf_008.tar -X exclude.list conf
exclude.list里面的内容
conf/aa/
conf/bb/
conf/cc/
执行的结果如图,等等,好像成功了
那我们来验证一下吧,我们来看看conf目录下的文件
再来看看产生的压缩包文件夹
看到压缩包内的确没有压缩到排除的目录,成功了。
我就可以愉快地去压缩备份Tomcat目录下的工程了。
如果你也有类似的需求,希望可以帮到你。
Linux公社的RSS地址: https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-07/153314.htm
以上所述就是小编给大家介绍的《tar打包如何不打包某一个文件夹(排除某些文件夹)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Node.js折腾记一:读指定文件夹,输出该文件夹的文件树
- Scala在资源文件夹中获取文件的文件路径
- C/C++遍历文件夹和文件
- QT选择目录等常用文件/文件夹操作
- 如何使用Python删除一个文件或文件夹
- 如何解密Windows 10中的EFS加密文件和文件夹
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
八年级数学(华东师大版)-解题升级-解题快速反应一本通(新课标)
孙丽敏等编 / 吉林教育出版社 / 2004-6 / 10.0
本书将与知识点、重点、难点和考点有关的典型题做全析全解,是具有解题题典性质的助学读物。但本书又优于解题题典,不仅展示解题过程,更详细地提供了解题思考过程和切入点的选择方法,教方法导引思路的功能更强。 学生要提高解题能力,必须具备两个条件:一是打好基础,二是能够运动所学知识分析问题和解决问题。本书用例题解析解说知识点、重点、难点和考点,同时提供解题思考过程,在打基础中激活能力,在解题实......一起来看看 《八年级数学(华东师大版)-解题升级-解题快速反应一本通(新课标)》 这本书的介绍吧!