分卷压缩研究:
要将文件test.pdf分包压缩成500 bytes的文件:
tar czf - test.pdf | split -b 500 - test.tar.gz
最后要提醒但是那两个"-"不要漏了,那是tar的ouput和split的input的参数。
格式和语法:
1.使用tar分卷压缩
格式 tar cvzf - filedir | split -d -b 50m - filename
样例:
tar cvzf - ./dir | split -d -b 10m - dirname.tar.gz
将./dir 打包,并切割为 10m 的包
输出的文件为 filename00、filename01、filename02 …
假设不加filename,则输出文件为 x00、x01、x02 …
假设不加參数 -d。则输出aa、ab、ac …
2.解压分卷
cat dir* > dir.tar.gz tar xzvf dir.tar.gz cat dir.tar.gz* | tar -zxv
现场环境
tar cvf - /home/桌面/迁移 | split -d -b 2048m - AK.tar.gz cat AK.tar.gz.* | tar -zxv
示例:
tar cvzf - AS-中间件|split -d -b 50m - AS.tar.gz cat AS.tar.gz* | tar -zxv OK
测试
split -b 2048m AKAuxiliary.zip AKAuxiliary.tar.gz. cat AKAuxiliary.tar.gz.* | tar -zxv OK