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

丰Feng4年前未命名1999

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





相关文章

前端课程开始再学习一遍

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

桌子从前厅的位置搬到房间来用

前段时间把改装两片木板加三角架的桌子放到前厅用了一个月,今天中午到下午,把房间的简易楠竹书架搬到进门口正对着门的地方当玄关,刚好书架背对着门。之前有想法放个柜子还是什么来的,但一直没去动手。现在桌子放...

看到Mcd的托盘想到在深圳的前东家公司就餐时间也用托盘

2008年起,每隔二至三个月主需要到公司总部给客户做远程接入维护服务。当时是做网吧无盘系统和游戏升级维护。每到中午,傍晚需要在公司点外卖就餐。以前外卖还没有像现在这么方便,好像还没有卖家小哥,而是商家...

个人认为现在拍视频的自由度比起写博客更宽松,不知道是不是在灰度测试

随手翻开视频号,就会看到一个又一个很厉害的人,说得头头是道。上至"砖家",下至任何一个人手机一驾,就能讲出一段又一段很厉害的话。现在这个门槛好宽松啊,哈哈。但是,也有少部份给人很气...

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

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

发表评论    

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