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

简介:

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




     本文转自wsw26 51CTO博客,原文链接:http://blog.51cto.com/wsw26/1752451 ,如需转载请自行联系原作者



相关文章
|
4月前
|
前端开发 JavaScript Java
文件在线压缩与解压系统
文件在线压缩与解压系统
|
11月前
|
Linux
Linux文件系统(三)文档压缩及解压缩
Linux文件系统(三)文档压缩及解压缩
|
Java 程序员
批量压缩16万个文件夹为压缩包(.zip格式)
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
202 0
批量压缩16万个文件夹为压缩包(.zip格式)
|
Linux vr&ar
Linux下常用压缩格式的压缩与解压方法
linux 压缩解压工具:zip unzip star gzip
386 0
|
Serverless 对象存储 弹性计算
函数计算对文件进行压缩和解压缩使用总结
前言 函数计算具有弹性伸缩的能力,可以给用户带来免运维和毫秒级扩容的计算能力。 但是它也存在一些限制, 比如一个执行环境最大内存只有3G, 本文旨在进行总结一些函数计算在文件压缩和解压缩的一些实践案例, 希望能给大家抛砖引玉,引出更好的实践案例。
2872 0