tar分卷压缩与解压缩
分卷压缩
举例:将10G大小的log文件2017.log打包压缩并分割成多个100m的文件
分卷压缩gz
去掉z,压缩为tar
tar zcf - 2017.log |split -d -b 100m - logs.tar.gz.
生成文件: logs.tar.gz.00 logs.tar.gz.01
分卷压缩bz2
tar jcf - 2017.log |split -d -b 100m - logs.tar.bz2.
生成文件: logs.tar.bz2.00 logs.tar.bz2.01
最后要提醒但是那两个”-”不要漏了,那是tar的ouput和split的input的参数
合并分卷解压缩
解压gz分卷
cat logs.tar.gz* | tar zx
解压bz2分卷
cat logs.tar.gz* | tar jx
最后更新于