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

丰Feng2年前未命名1739

开头的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代码的结构,和逻辑思路。...

印象梦境-从代码中排除出是邮箱地址输入有误

梦到一女士,因为提交信息,而后台不给过。给停下去,等待处理。从后台代码中,检查出是她的邮箱地址输入有误。她的地址填的是根号√加数字,并且邮箱地址也未加后缀@.com。温馨提示:梦境实属做梦的影相,如有...

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

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

发表评论    

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