Linux分卷压缩与分卷解压缩,这里采用常用的是 tar
命令与 split
命令结合完成会卷操作。
压缩
$ tar zcvf - ${FILEPATH} |split -b ${SIZE} -d - ${package_prefix_name}
示例
tar zcvf - Hermes |split -b 1m -d - hermes.tar.gz
解压缩
$ cat ${package_prefix_name}* | tar zxvf
示例
$ cat hermes.tar.gz0* | tar zxvf -