创建一个名为archive.tar的.tar文件

$ tar -cvf archive.tar /path/to/directory

使用split命令将archive.tar文件按指定大小切割为多个部分

$ split -b 10M archive.tar archive_part_

tar分卷压缩与解压缩

分卷压缩
举例:将10G大小的log文件2017.log打包压缩并分割成多个100m的文件

分卷压缩gz

tar zcf - 2017.log |split -d -b 100m - logs.tar.gz.
生成文件: logs.tar.gz.00 logs.tar.gz.01

合并分卷解压缩

解压gz分卷

cat logs.tar.gz* | tar zx

作者:于浩  创建时间:2024-07-18 09:13
最后编辑:于浩  更新时间:2024-07-18 09:14