linux命令-压缩分割

Posted learnfromnow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令-压缩分割相关的知识,希望对你有一定的参考价值。

1、tar压缩

tar -zcvf cm-11.tar.gz cm-11
//将cm-11文件夹压缩成cm-11.tar.gz

tar -jcvf cm-11.tar.gz cm-11
//将cm-11文件夹压缩成cm-11.tar.bz2

2、分割

压缩后的文件太大,需要将cm-11.tar.gz分割成N个指定大小的文件
split -b 4000M -d -a 1 cm-11.tar.gz cm-11.tar.gz.

//使用split命令,-b 4000M 表示设置每个分割包的大小,单位还是可以k
// -d “参数指定生成的分割包后缀为数字的形式
//-a x来设定序列的长度(默认值是2),这里设定序列的长度为1

3、解压

tar -zxvf cm-11.tar.gz
tar -jxvf cm-11.tar.bz2

4、分割后的压缩包解压命令如下

cat cm-11.tar.gz.* | tar -zxv







以上是关于linux命令-压缩分割的主要内容,如果未能解决你的问题,请参考以下文章

Linux 将文件打包压缩并分割成指定大小

linux下分卷压缩,合并解压的3种方法

FTP大文件的打包分割上传

linux文件拆分命令

linux中gzip/bzip2/xz都有1-9压缩等级划分,想问像tar zcvf/jcvf/Jcvf 这种命令怎么指定压缩等级

linux压缩命令有啥 linux压缩命令介绍