linux下将文件压缩割成多个小文件的方法(如1b,1k,1m,1g,1t......)

丰Feng3年前未命名1855

开头的x.tar.gz是要压缩分割的目标文件,split是分割命令,1b是压缩分割成每个文件为1b大小,结尾的x.tar.gz是分割成多个文件的名字,/1b是分割保存的目录,需要保存到目录就选2。

1.

tar czf - x.tar.gz | split -b 1b - x.tar.gz

2.

tar czf - x.tar.gz | split -b 1b - /1b/x.tar.gz

合并压缩分割的多个文件,x.tar.gz*是要合并分割的多个文件名,*是指所有分割的文件,tar -xzv是合并命令。

3.

cat x.tar.gz* | tar -xzv

此方法方便将大文件压缩分割成多个小文件,单位为1b,1k,1M,1G,1T...... 。经过测试,按1b大小,压缩分割出来的文件约为512字节,即0.5k。而按1k大小,压缩分割出来的文件约为1k。





相关文章

罗马仕PH80充电宝给Macbook Pro充电续航2.5小时还2格电量

罗马仕PH80充电宝给Macbook Pro充电续航2.5小时还2格电量,容量是2万毫安。在Macbook Pro剩88%的电量,接入充电宝PH80,过程就是看看网页,主要是看学习EV视频教程,把其它...

备用服务器运行rsync执行sh文件报错@ERROR: Unknown module 'backup'

@ERROR: Unknown module 'backup' ,这个是未知模块报错的意思。‘backup'是rsync.conf或rsyncd.conf文件中的备份目录路径。...

修改2021学前端发的占用ID的近200篇草稿标题空文章,在接下来的时间改为新增

原来是打算,把学习的一些方法、一些想法、或者是经过给小结写下来。后来,也就空着没有去进去。发现,前端学起来,也不是几篇、或几十篇文章就能写清楚,写透的。博客中,文章目前有约1357篇,相当于近200篇...

给水桶热水器换个防电墙的一点小结

很久之前,热水器热水铁管上的防电墙就有漏水出来,细细的,之前没工具活板,想着水很细,就先没处理。爬上去看过,看似就是防电墙里漏出来的。和实体店卖家老板订了一个防电墙,昨天到了。拿出前几天买来的活板工具...

昨晚深夜查充电宝拆壳看到一篇介绍充电宝放包里爆炸

在那篇文件里看到,一片狼藉。看到物品里有几支圆珠笔,有钱包,有macbook的60W的充电器,和双type-c的线。估计爆炸的时包里可能还放了钥匙。而不管是钥匙,还是圆珠笔,只要有金属的物品,接触到充...

罗马仕PH80充电口mini口坏掉直接接线到usb口充电维修小结

罗马仕PH80型号,2万毫安的充电宝在家里放灰了好几年了。几年前在家人用的时候,把充电口mini口里面的针给断了一两根,充不了电。晚上,心血来潮,搜网上的拆解说明。把它拆出来,先用美工刀划开,再用小一...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。