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

丰Feng4年前未命名1984

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





相关文章

窗和门都不关睡觉好凉

在天气热的下午,开起了货架边的窗户,好凉爽。昨天睡觉,窗和门都没关。一觉醒来,好凉爽,像在海边。...

有时候身边的人已经忽视了倾听

举个例子,当和对方说话的时候,某一句,或某几句话。而对方好像听不到,还一直不停的说着对方想说的话。或者说对方听到了,当会自动过滤掉一样。而这个对方,可以是同事,朋友,家人,等。...

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

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

前端课程开始再学习一遍

两年前由于兴趣学习的前端课程最近再开始学习一遍,但完全没印象学过了。只是听起来,比两年前更清楚JS代码的结构,和逻辑思路。...

人情

由于父亲的交友,在年轻时候和六位同乡朋友结拜兄弟。以至他从年轻到年迈都一直压着这份人情债。比如说,他的结拜兄弟的父母有人离世,他就要操心给一笔钱。农村人的红、白事比较烦琐。像白事不是给一趟情理钱就了事...

又自己修剪成六厘米的寸头

上个月,自己修剪了头发。中间顶上部分留了比较长的部分,往右边梳,刚好可以盖住右边的侧边。最近天气又开始要热起来了,头发长,很不清爽,有点燥。刚刚又自己修剪成六厘米的寸头。...

发表评论    

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