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优化_郑州网站优化 » linux 分卷压缩解压