【Linux】命令实现分卷压缩

Posted on 2023-12-23 16:21  Charlie_ODD  阅读(84)  评论(0编辑  收藏  举报

压缩命令

# 压缩命令:把es-head.tar文件,差分成20m大小的文件,每一部分都以es-head-part-前缀命名
split -b 20m es-head.tar es-head-part-

# 压缩命令:把testSplit文件夹,压缩拆分成20m大小的文件,每一部分都以testSplit-part-前缀命名
tar -czvf - testSplit/ | split -b 20m - testSplit-part-

合并命令

# 合并命令:把es-head-part-开头的文件恢复成原来的es-head.tar文件
cat testSplit-part-* > testSplit.tar.gz

解压命令

tar -xzvf testSplit.tar.gz