Docs/linux基础/分卷压缩解压.md

541 B

tar分卷压缩

# 分卷压缩gz
tar zcf - aaa |split -d -b 100m - bbb.tar.gz.
# 生成文件: bbb.tar.gz.00 bbb.tar.gz.01
# 分卷压缩bz2
tar jcf - aaa |split -d -b 100m - bbb.tar.bz2.
# 生成文件: bbb.tar.bz2.00 bbb.tar.bz2.01

tar分卷解压

# 解压gz分卷
cat bbb.tar.gz* | tar zx
# 解压bz2分卷
cat bbb.tar.gz* | tar jx

zip分卷压缩

# 分卷为100m的
zip -s 100m -r bbb.zip aaa

zip分卷解压

# 合并分卷
zip -s 0 bbb.zip --out BBB.zip
# 解压
unzip BBB.zip