老王今天在备份网站数据时,发现网站数据的压缩包非常大,检查后发现是因为将缓存数据一同压缩了。本文记录下在使用 zip 压缩命令时,如何排除指定文件夹。
zip 排除文件夹其实很简单,只需要在使用 zip 命令时加上参数 -x 就行了,例如老王在压缩 /home/www/laowangblog.com/
时,需要排除 /home/www/laowangblog.com/wp-content/cache/
这个文件夹下的所有文件,写法就是:
zip -r ${BLOG_NAME}_${DATE}.zip /home/www/laowangblog.com -x "/home/www/laowangblog.com/wp-content/cache/*"
排除缓存数据后,网站压缩包顿时小了很多。