Centos下zip压缩分包和解压

1>分包

  zip要分包,首先要把文件打成zip包后再分割。

  zip -qr  mypackage.zip  /var/www/html/xxxx

  其中 -q 表示静默   -r 表示递归子目录。

       然后在将mypackage.zip以一个大小分割。

  zip -s 10m mypackage.zip --out  new_mypackage.zip

  将mypackage.zip分割成10M大小的包,假设有6个分包。

  那么分包后名称依次是:

    new_mypackage.z01

    new_mypackage.z02

    new_mypackage.z03

    new_mypackage.z04

    new_mypackage.z05

    new_mypackage.zip

2》解压

    zip new_mypackage.zip -s=0 --out res_mypackage.zip

    unzip res_mypackage.zip

    将包合成res_mypackage.zip后,在解压。

3》打包排除

  zip -qr ./mypackage.zip ./* -x "./Application/Runtime/*" "./uploads/*"

  这里假设在当前目录,如果不是就要把"./"变成绝对路径

posted @ 2020-04-05 11:33  糊糊饭团  阅读(3853)  评论(0)    收藏  举报