首页 > 代码库 > 压缩解压归档gzip\bzip2\xz\zip\tar

压缩解压归档gzip\bzip2\xz\zip\tar

常用工具

compress/uncompress

.z

gzip/gunzip

.gz

bzip2/bunzip2

.bz2

xz/unxz

.xz

zip/unzip

.zip

tar,cpio


 

  • GZIP/GUNZIP/ZCAT,压缩文件

#gzip file 压缩后删除源文件

-d gunzip

-c 输出到标准输出,加输出重定向>保存源文件

-0~9 压缩比例,默认6

#gunzip file 解压缩后删除源文件,相当于gzip -d file

#zcat file 不展开的情况查看文本内容

  • BZIP2/BUNZIP2/BZCAT,压缩文件,压缩文件夹可以用递归-r-d

#bzip2 file 压缩后删除源文件

-d bunzip2

-k 保留源文件

-c 输出到标准输出,加输出重定向>保存源文件

-0~9 压缩比例,默认6

#bzcat file 不展开的情况查看文本内容

  • XZ/UNXZ/XZCAT/     , 压缩文件最大

#xz file 压缩后删除源文件

-d bunzip2

-k 保留源文件

-0~9 压缩比例,默认6

#xzcat file 不展开的情况查看文本内容

  • ZIP/UNZIP,归档,要指明压缩目录下的哪些文件

 

  • TAR

  1. 创建归档,非压缩

#tar -c -f  /tmp/dstfile.tar  /tmp/srcdir/

-j:bzip2

-z:gzip

-J:xz

#tar -c -f  -J /tmp/dstfile.tar.xz  /tmp/srcdir/    归档加压缩

  1. 展开归档

#mkdir dstdir

#tar -x -f  /tmp/srcfile.tar -C /tmp/dstdir/

  1. 查看归档文档

本文出自 “勤能补拙” 博客,请务必保留此出处http://echoroot.blog.51cto.com/11804540/1922686

压缩解压归档gzip\bzip2\xz\zip\tar