linux 分卷压缩解压

1.使用tar分卷压缩

格式 tar cvzf – filedir | split -b 10m  -d – filename

-b 指定文件大小

-d 指定文件名

输出的文件为 filename00、filename01、filename02 …

不加filename,则输出文件为 x00、x01、x02 …

不加參数 -d。则输出aa、ab、ac …

样例:

tar cvzf – ./etc | split -d -b 10m – etc
将./etc 打包,并切割为 10m 的包

实例:
先进入需要压缩的文件夹上一级目录
cd /www/root/www.域名.com
压缩,安装50M分卷压缩uploads,注意直接复制,别漏掉空格
tar cvzpf - uploads | split -d -b 50m
合并的命令是: cat x*>uploads.tar.gz
然后解压:tar xzvf uploads.tar.gz

注意:使用此方法进行分卷压缩,必须把所有压缩的文件都下载下来,在win还没找到打开办法,需要上传到服务器,然后使用命令,先合并再解压!
2.解压分卷

首先将分卷包合拼

cat x* > myzip.tar.gz
然后解压
tar xzvf myzip.tar.gz
样例:
cat etc* > etc.tar.gz

tar xzvf etc.tar.gz

未经允许不得转载:郑州seo|不知则问,不能则学!-郑州seo笔记 » linux 分卷压缩解压

赞 (0)
'); })();