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

丰Feng4年前未命名1977

开头的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。





相关文章

学习视频教程的一点想法

由于本来就对教程不懂,不熟悉,才学习的。在学习视频教程前,有必须,先看看课件。先看看不熟悉,陌生的英文单词,翻译做做标记。然后,再学习教程,就不会哪么生,不会完全看不下去。而当看一遍还是不明白的时候,...

给iphone 7 plus升级到ios 15.5版本感觉更流畅顺滑

去年6月18号左右,买入新手机。这台iphone 7 plus就成了备用机,没更新之前是ios 13.6版本。本着只要能用就不更新的原则,上上一次更新是由于,2020年购入手表,不得不要更新到这个13...

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

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

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

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

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

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

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

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

发表评论    

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