Linux 下分卷压缩打包命令

1.压缩打包

tar -jcf - [filename] | split -b 1k -d -a 3 - [filename].tar.bz2

tar -zcf - [filename] | split -b 1k -d -a 3 - [filename].tar.gz

2.解压

cat [filename].tar.bz200* | tar -jx

cat [filename].tar.gz00* | tar -zx

3.参数说明

tar命令:

 -jcf  参数是创建(c)文件(f)并调用bzip2进行压缩(j)
 - 是将所创建的文件输出到标准输出上
 | 管道输出给 split 命令进行文件分割
 -b n[bkm] 以体积为单位的拆分,约定每拆分后每个文件的大小 ,b代表512B,k代表1KB,m代表1MB,G代表1GB
 -d 参数指定为数字的形式
 -a x x设定序列的长度(默认值是2)
split命令:
-l n  把infile拆分为具有n行的段,默认值为1000
-b n[bkm] 以体积为单位的拆分,约定每拆分后每个文件的大小 ,b代表512B,k代表1KB,m代表1MB,G代表1GB
-C bytes[bkm] 把bytes的最大值放入文件,坚持增加完整的行;
- 从标准输入读取;
--help  帮助;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值