重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
进行分卷压缩与解压呢,有如下几个命令可供使用:假设当前目录下有proc目录。
创新互联从2013年创立,先为攸县等服务建站,攸县等地企业,进行企业商务咨询服务。为攸县企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
tar -czf - proc | split -b 2m -d - proc.tar.gz
#分卷压缩proc目录,并保持每个压缩包的大小不超过2m字节。命令执行后,会生成proc.tar.gz00、proc.tar.gz01等文件
cat proc.tar.gz* | tar -xzf -
#将各个分卷压缩包解压到当前目录 ,《Linux就该这么学》
cat proc.tar.gz* proc.tar.gz #将各个分卷压缩包合成为一个proc.tar.gz文件
解压:
解压xxx.tar.gz00 xxx.tar.gz01 xxx.tar.gz02 xxx.tar.gz03 xxx.tar.gz04 ……先用以下命令合并
cat xxx.tar.gz* xxx.tar.gz
然后用tar -vzxf xxx.tar.gz解压
1 正常压缩 —— zip a.zip a.dat
2 拆分zip —— zip-s 100m a.zip --out ziptest (100M)
3 合并 —— cat ziptest.* aa_bak.zip
4 检验—— md5sum a.dat (将这个的MD5值与合并解压之后的对比)
参考link:
1.分卷压缩
tar cvzpf - eclipse | split -d -b 50m
上面的命令是将eclipse这个文件夹分卷压缩,每卷50m,注意eclipse 前面有空格.压缩完之后,会被命名为x00,x01,x02。。。
2.解压
首先需要合并:
合并的命令是: cat x*eclipse.tar.gz
然后解压:tar xzvf eclipse.tar.gz vz