当前位置: 首页 > article >正文

split对大文件(tar/tar.gz)文件进行分片及合并

文章目录

  • 1、tar文件指定大小分片
  • 2、合并分片文件并解压

1、tar文件指定大小分片

split -b 4000M -d -a 3 cm-11.tar.gz cm-11.tar.gz.
  • 使用split命令,-b 4000M 表示设置每个分割包的大小,单位还是可以k
  • -d "参数指定生成的分割包后缀为数字的形式

  • -a x来设定序列的长度(默认值是2),这里设定序列的长度为3

也可以在压缩的时候就进行分片:

tar -zcvf cm-11.tar.gz cm-11 | split -b 4000M -d -a 3 - cm-11.tar.gz.

2、合并分片文件并解压

合并并解压:

cat cm-11.tar.gz.* | tar -zxv

上面解压注意在tar后面不要加f

合并分片数据:
使用cat进行合并

cat ./tar/* > up_new.tar.gz

http://www.kler.cn/a/285834.html

相关文章:

  • 基于STM32的无线语音放大系统设计
  • 【TNT】Target-driveN Trajectory Prediction学习笔记
  • 计算机毕业设计选题推荐-果树生长信息管理系统-Java/Python项目实战
  • python破解[5分钟解决拼多多商家后台字体加密]
  • 微服务CI/CD实践(二)服务器先决软件安装
  • [排序和二分] 绝对差值和
  • 构建高效微服务架构:Spring Cloud中的注册中心与负载均衡实践
  • linux内核驱动:pca953xIO扩展芯片驱动总结
  • Java-数据结构-包装类和认识泛型 !!!∑(゚Д゚ノ)ノ
  • 基于UniApp+Springboot花店微信小程序
  • 基于STM32开发的智能宠物喂食系统
  • QT实现MP4播放器
  • Java Socket tcp udp 使用
  • vue2的el-select虚拟下拉
  • 【Android自定义控件】Kotlin实现滚动效果的数字加减控件
  • 【困难】 猿人学web第一届 第14题 备而后动-勿使有变
  • 前端Vue使用AES的GCM模式加密
  • RK3568 Android 11 蓝牙BluetoothA2dpSink 获取用于生成频谱的PCM
  • ASP.NET Core 入门教学五 集成日志
  • 数据库系统 第30节 数据库监控