Ubuntu 分卷压缩和解压

以每卷500M为例

先进入要压缩文件d父目录

tar分卷压缩:tar cvzpf - www.woaidiannao.com | split -b 500m

压缩后d文件名为 x00 x01 x02 ......
tar多卷合并:cat x* > www.woaidiannao.com.tar.gz
tar解压缩:tar xvfz www.woaidiannao.com.tar.gz

tar:
-c: create a new archive
-v: verbosely list files processed
-z: filter the archive through gzip
-p: extract all protection information, 释放包时使用-p参数来保留原来d权限
tar在创建包d时候有包含文件原先d权限,但匙释放包d时候默认匙使用新建文件d权限,而不匙文件原先d权限,除非带上-p参数
-f: 定义操作所使用dtar档案文件
-x: extract files from an archive


合并解压文件到一个文件:cat ALPS.KK1.MP1.V2.10_LCSH92_CWET_KK_INHOUSE.tar.gz* | tar -zx

你可能感兴趣的:(压缩,ubuntu,分卷)