问题说明:
希望备份最近Tomcat运行的功能文件,以防发生特殊情况。 但是,在实际操作中,可能是Unix/Linux的版本太旧了,正如网上所说,即使打开这个--exclude=选项,
还是-X模式,都不成功,各种试验、测试
以下是我的实验结果
解决方法:
遇到问题的是百度,谷歌,这是我们的第一个反应,但似乎没有找到有价值的分析和内容。
好的,那我们先看看我的机器吧。
然后看看曼手册,看看那个男人能教我们什么。
我看到了-X选项。 继续说明吧
- x排除列表
excludesthefilenamesordirectoriesgivenintheexcludelistfromthetararchivebeingcreated,extracted or
listed.theexcludelistshallcontainonlyonefilenameordirectoryperlinewhicharetobeexcludedfromthetar
archive being created,extractedfromorlisted.the-xoptioncanbespecifiedmultipletimesandittakesprecedenceoveralllotheroptions
然后,我想-X选项是不是不能合并为一个,所以试着分开了
tar-CVF test _ conf _ 008.tar-x exclude.list conf
exclude.list的内容
conf/aa/
conf/bb/
conf/cc/
执行结果如图所示,等等,好像成功了
那么验证一下吧。 看看conf目录下的文件
让我们看看生成的压缩包文件夹
我看到压缩包内确实没有压缩到排除的目录中,所以成功了。
可以愉快地压缩备份Tomcat目录下的项目。
如果你也有同样的需求,我希望你能帮助我。