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

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)  文件/目录


你可能感兴趣的:(tar)