添加 'linux基础/分卷压缩解压.md'

This commit is contained in:
iProbe 2022-12-21 09:58:52 +08:00
parent 704fd926bf
commit 3081a0dce6

View file

@ -0,0 +1,28 @@
# tar分卷压缩
```bash
# 分卷压缩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分卷解压
```bash
# 解压gz分卷
cat bbb.tar.gz* | tar zx
# 解压bz2分卷
cat bbb.tar.gz* | tar jx
```
# zip分卷压缩
```bash
# 分卷为100m的
zip -s 100m -r bbb.zip aaa
```
# zip分卷解压
```bash
# 合并分卷
zip -s 0 bbb.zip --out BBB.zip
# 解压
unzip BBB.zip
```