tar分卷压缩/解压大文件
传输比较大文件时,或文件大小超出接收方能处理的上限时,一般会分卷压缩后进行传输。
$ tar -czf - data_dir/ | split -b 2G -d - mydata.tar.gz.
上面命令将data_dir目录打包后压缩,通过split分割成2GiB大小的多卷文件,-d参数设置分卷后缀为数字序号,最终输出的多卷压缩文件是 mydata.tar.gz.00, mydata.tar.gz.01, …
如果后缀序号参数改为 -b 则后缀序号为字母,输出的多卷压缩文件是 mydata.tar.gz.aa, mydata.tar.gz.ab, …
解压缩时则要先合并分卷,然后再解压:
$ cat mydata.tar.gz.* | tar -xz
tar的压缩过滤器是可选的,上面举的例子的过滤器是gzip,如果选bzip2,就把z参数改为j:
$ tar -cjf - data_dir/ | split -b 4G -d - mydata.tar.bz2.
这些命令也可以放入shell脚本中,借助shell脚本就可以实现自动处理。
tar分卷压缩/解压大文件相关推荐
- tar多线程压缩解压文件
tar多线程压缩解压文件 tar -czvf a.tar.gz ./* 测试每分钟压缩包a.tar.gz增长大约300M 安装多线程程序 yum -y install pigz 实测,4核的机器,2G ...
- Linux世界的三种压缩解压方式,zip/unzip方式压缩解压、tar方式压缩解压、jar方式压缩解压暨shopt extglob反选示例
Linux世界的三种压缩解压方式,zip/unzip方式压缩解压.tar方式压缩解压.jar方式压缩解压暨shopt extglob反选示例 zip/unzip方式.tar方式压缩解压是Linux中的 ...
- android zip格式应用,Android 压缩解压zip文件
Android 压缩解压zip文件 上次写了个解压缩功能,但有局限性,比如压缩文件xx.zip 里包括子目录的情况下,执行上次解压缩的功能就不能实现我们想要的效果,于是在网上参考了一下java的解压缩 ...
- 使用InfoZip压缩解压zip文件
使用InfoZip压缩解压zip文件 源码下载地址:http://download.csdn.net/detail/risingsun001/4254821 先贴部分源码: void CInfozip ...
- centos解压分卷rar_CentOS解压rar文件
默认不能解压rar文件. 进官网下载:http://www.rarsoft.com/download.htm 安装: # tar -zxvf rarlinux-x64-5.4.0.tar.gz # c ...
- java 7zip解压_Apache Commons Compress介绍-JAVA压缩解压7z文件
7zip(下面简称7z)是由Igor Pavlov所开发的一种压缩格式,主要使用的压缩算法是LZMA/LZMA2.7z是一种压缩比非常高的格式,这与其压缩算法LZMA有直接关系,所以很多大文件都是用7 ...
- linux打包tar包命令,Linux tar 命令压缩解压打包详解
Linux中压缩解压打包命令中用的最多的tar命令.tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户.在使用tar的参数需要区分大小写,参数写 ...
- Linux下tar.xz压缩解压
解压 tar.xz tar -Jxvf xxx.tar.xz 压缩 tar.xz tar -Jcvf xxx.tar.xz /root/xxx 今天尝试编译内核,下载到了一份tar.xz结 ...
- Linux gzip压缩/解压 *.gz文件详解
gzip 是linux中常见的压缩/解压工具,最常见的使用对象是*.gz格式的文件,这里简单介绍下它最常见的用法, GZIP(1) General Commands Manual GZIP(1) NA ...
最新文章
- java拖动组件,[小娱乐] 一个能拖动组件、改变组件大小的容器
- 解决BitLocker反复提示恢复密钥正确而无法进入系统的问题
- python安装linux软件_Linux之安装常用软件
- 爬取京东淘宝商品销量并可视化处理数据
- 2017-9-17pat甲级 C
- 一个SAP开发人员2017年在编程和游泳上的双重修炼过程
- mysql主从服务器配置
- 华为发布“吓人技术”GPU Turbo
- HDU-2502 月之数 组合数
- tensorflow保存和恢复模型saver.restore
- python 流写入文件_Python数据流写入文件
- codevs 1164 统计数字
- Python基础--01
- 关于如何使用IfcRelAggregates来对IFC中的元素进行关联
- EMC测试项目与整改案例
- jupyter怎么安装jieba_记录 anaconda安装jieba
- 夜神模拟器连接手柄无反应_夜神模拟器怎么连接手柄?夜神模拟器连接手柄具体操作...
- Word文档自动生成目录方法,一看就会!还会自动更新
- 自定义Android视频播放器 - 切换横竖屏
- 【Java】如何检测、替换4个字节的utf-8编码(此范围编码包含emoji表情)
热门文章
- python实现动态壁纸_流弊了!竟然用Python做一个炫酷的小姐姐动态壁纸
- 尚硅谷智慧校园-3、年级管理系统的实现
- Fusioncharts介绍
- 幻影路由服务器无响应,幻影D128路由器连不上网怎么办? | 192路由网
- Codeforces 30 E. Tricky and Cleve Password
- 正点原子linux串口驱动下载,「正点原子Linux连载」第六十三章Linux RS232/485/GPS驱动实验...
- 力扣之917. 仅仅反转字母
- 使用PdfBox实现pdf转图片,解决中文方块乱码等问题
- 3岁小孩被卷入车轮身亡
- Java中序列化实现原理研究