网站更新内容:请访问: https://bigdata.ministep.cn/

为什么 zip 压缩忽略文件使用 zip a.zip a -x '\*.git\*'而不是 -x '.git'

[zip -x排除文件 - 技术颜良 - 博客园](https://www.cnblogs.com/cheyunhua/p/14462346.html)

zip -r httpdocs.zip httpdocs -x *cache*

上面的命令将压httpdocs目录下的所有文件和目录,除了命名为cache的文件或文件夹。

例子

  • 创建public_html目录下忽略所有文件和文件夹,排除包括文本“backup”的所有文件。
    # zip -r public_html.zip public_html -x *backup*
  • httpdocs目录忽略.svn文件或git的文件和目录下创建所有文件的归档。
    # zip -r httpdocs.zip httpdocs --exclude *.svn* --exclude *.git*
  • httpdocs目录忽略的所有文件,并与 .log 结尾的目录下创建所有文件的归档。
    # zip -r httpdocs.zip httpdocs --exclude "*.log"

 

posted @ 2022-06-19 13:34  ministep88  阅读(310)  评论(0编辑  收藏  举报
网站更新内容:请访问:https://bigdata.ministep.cn/