linux分包压缩命令,linux分卷压缩包怎么解压

linux解压拆分的压缩包

进行分卷压缩与解压呢,有如下几个命令可供使用:假设当前目录下有proc目录。

成都创新互联公司成立与2013年,是专业互联网技术服务公司,拥有项目网站设计、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元和平做网站,已为上家服务,为和平各地企业和个人服务,联系电话:18980820575

tar -czf - proc | split -b 2m -d - proc.tar.gz

#分卷压缩proc目录,并保持每个压缩包的大小不超过2m字节。命令执行后,会生成proc.tar.gz00、proc.tar.gz01等文件

cat proc.tar.gz* | tar -xzf -

#将各个分卷压缩包解压到当前目录 ,《Linux就该这么学》

cat proc.tar.gz* proc.tar.gz #将各个分卷压缩包合成为一个proc.tar.gz文件

解压:

解压xxx.tar.gz00 xxx.tar.gz01 xxx.tar.gz02 xxx.tar.gz03 xxx.tar.gz04 ……先用以下命令合并

cat xxx.tar.gz* xxx.tar.gz

然后用tar -vzxf xxx.tar.gz解压

linux下,压缩ZIP文件,用命令怎么实现分包压

要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令:

tar cjf - logs/ |split -b 1m -

logs.tar.bz2.

完成后会产生下列文件:

logs.tar.bz2.aa, logs.tar.bz2.ab,

logs.tar.bz2.ac

要解压的时候只要执行下面的命令就可以了:

cat logs.tar.bz2.a* | tar xj

linux压缩包解压命令tar.gz

linux压缩包解压命令tar.gz需分两步进行,下面是具体介绍:

1、使用命令tar-zcvfmywork/打包压缩mywork目录。

2、使用命令tar-zxvfmywork.tar.gz 解压mywork.tar.gz,解压的文件只能放在当前目录。

以上就是小编今天的分享了,希望可以帮助到大家。

本文章基于thinkpadE15品牌、centos7系统撰写的。

「方法」Linux下将文件打包、压缩并分割成指定大小

tar -zcvf cm-11.tar.gz cm-11

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

split -b 4000M -d -a 1 cm-11.tar.gz cm-11.tar.gz.

//使用split命令,-b 4000M 表示设置每个分割包的大小,单位还是可以k

// -d "参数指定生成的分割包后缀为数字的形式

//-a x来设定序列的长度(默认值是2),这里设定序列的长度为1

执行命令后,生成压缩包如下:

tar -zcvf cm-11.tar.gz cm-11 | split -b 4000M -d -a 1 - cm-11.tar.gz.

//采用管道,其中 - 参数表示将所创建的文件输出到标准输出上

tar -zxvf cm-11.tar.gz

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

tar可以用来压缩打包单文件、多个文件、单个目录、多个目录。

Linux打包命令 tar

tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。

常用格式:

单个文件压缩打包 tar -czvf my.tar.gz file1

多个文件压缩打包 tar -czvf my.tar.gz file1 file2,...(file )(也可以给file 文件mv 目录在压缩)

单个目录压缩打包 tar -czvf my.tar.gz dir1

多个目录压缩打包 tar -czvf my.tar.gz dir1 dir2

解包至当前目录:tar -xzvf my.tar.gz

cpio

含子目录find x* | cpio -o /y/z.cpio

不含子目录ls x* | cpio -o /y/z.cpio

解包: cpio -i /y/z.cpio

[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....

参数:

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令!

-t :查看 tarfile 里面的文件!

特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!

因为不可能同时压缩与解压缩。

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

 例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成

 『 tar -zcvPf tfile sfile』才对喔!

-p :使用原文件的原来属性(属性不会依据使用者而变)

-P :可以使用绝对路径来压缩!

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!

--exclude FILE:在压缩的过程中,不要将 FILE 打包!

linux下的三种解压文件的命令?

三种解压命令分别为:unzip,bzip2 -d,unzip text.zip 针对linux平台下不同的压缩文件类型选择不同的解压文件命令:

1、gzip,gzip是GNUzip的缩写,它是一个GNU自由软件的文件压缩程序。它是Jean-loupGailly和MarkAdler一起开发的。gzip压缩文件名:zip或gz,gzip的解压命令:unzip

2、bzip2,bzip2 是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好。bzip2压缩文件名:bz,bzip2解压命令;bzip2 -d。

3、unzip text.zip ,语法为:unzip [-cflptuvz][-agCjLMnoqsVX][-P 密码][zip文件][文件][-d 目录][-x 文件] 或 unzip [-Z] ,将压缩文件text.zip在当前目录下解压缩。

扩展资料

linux解压缩zip文件命令参数

-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。

-f 更新现有的文件。

-l 显示压缩文件内所包含的文件。

-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。

-t 检查压缩文件是否正确。

-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。

参考资料:百度百科—unzip

linux文件压缩解压缩命令之bzip2常用方法介绍

命令名称:bzip2

命令所在路径:/usr/bin/bzip2

执行权限:所有用户

语法:bzip2 [压缩文件]

功能描述:压缩文件

压缩后文件格式: .bz2

bzip2命令只能对文件进行压缩和解压缩操作,不能压缩目录

1, 使用 $ yum list bzip2来查看当前是否安装了bzip2软件包

2, 如果没有安装,执行$ yum install bzip2就可以了(前提是系统可以访问互联网)

3, 在确认已经安装了bzip2软件包的前提下,执行压缩和解压缩操作,比如对/test/1.txt文件进行压缩,压缩后文件名称为1.txt.bz2

4, 解压时有2种方式

-- 解压命令:bunzip2 file.bz2

-- 解压命令:bzip2 -d file.bz2

可以保留原文件解压,也可以不保留原文件解压,不保留原文件解压命令为 $ bunzip2 1.txt.bz2;完了解压出文件1.txt,并且原文件消失

保留原文解压命令为 $ bzip2 -dk 1.txt.bz2, 完了解压出1.txt, 并且原文件依然保留

5, bzip2可以同时压缩多个文件,压缩多个文件时,文件与文件之间空格隔开,比如:

$ bzip2 1.txt 2.txt

文件可以是相对路径下的文件,也可以是绝对路径下的文件.

6, 解压时,如果当前路径下存在相同名字的文件,如果需要不提示直接覆盖,可以使用选项-f

比如: $ bzip2 -df 1.txt.bz2

否则就会提示解压不成功

以上是关于bzip2的常用方法介绍,更多内容可以通过man bzip2或者bzip2 --help来获取.


分享名称:linux分包压缩命令,linux分卷压缩包怎么解压
网址分享:http://myzitong.com/article/hsgsse.html