关于解压缩与创建压缩相关操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于解压缩与创建压缩相关操作相关的知识,希望对你有一定的参考价值。

gzip/bzip2/xz  文件      #压缩,1:速度最快压缩比例很少,9:与1的反过来,6:默认

 gzip/bzip2/xz  -d  文件.gz/bz2      #解压

 zcat  文件.gz/zip        #查看压缩文件.gz里的内容

 bzcat  文件.bz2        #查看压缩文件bz2里的内容

 xzcat   文件.xz        #查看压缩文件xz里的内容

less可以看 gz,bz2压缩的文件,但zip的不行。

#xz,bzip2gzip的参数大致相同,压缩完源文件消失

#gzipbzip2,xz都不能打包压缩目录

 

zip 可压缩文件和目录(不会删除源文件)

压缩文件:zip 文档或者目录.zip   源文件

压缩目录:zip -r  目录.zip  源多目录    (如果不加-r的,解压出来是空,-r是递归)

解压缩文件或目录:unzip 文件或目录

解压到指定目录:如unzip -d  目录  文件名.zip

 

gzip: (打包) tar  -zcvf  文件名.tar.gz  /tmp/需要打包的文件或者目录 (解压)tar -zxvf  文件名.tar.gz

bzip2: (打包) tar  -jcvf  文件名.tar.bz2 需要打包的文件或者目录(解压)tar  -jxvf  文件名.tar.bz2

xz:  (打包) tar  -Jcvf   文件名.tar.xz 需要打包的文件或者目录; (解压)tar  -Jxvf  文件名.tar.bz2

tar  -tf:  *.tar.gz   *.tar.bz2

tar -tJf *.tar.xz

tar -C  被指定解压的目录  -z(j)xvf 文件名.tar(bz2)

过滤某个目录或者文件去打包:tar --exclude {文件/目录,} -{z,j}cvf xxx.tar.gz(bz2)  文件/目录


本文出自 “Steven一直不放弃” 博客,请务必保留此出处http://wsw26.blog.51cto.com/1442148/1752451

以上是关于关于解压缩与创建压缩相关操作的主要内容,如果未能解决你的问题,请参考以下文章

python中如何压缩和解压缩文件

python中如何压缩和解压缩文件

mac解压缩软件哪个好

打包和压缩大全

tar命令是怎么使用?

Linux系统文件的压缩与解压缩