压缩工具之gzip-bzip2-xz

烂漫一生 提交于 2020-04-06 22:06:09

win下常见压缩工具:rar  zip  7z

linux下常见压缩工具:zip  gz  bz2  xz  tar.gz  tar.bz2  tar.xz

 

gzip

不支持目录压缩

gzip 1.txt                                     #压缩。执行后1.txt消失,生成1.txt.gz压缩文件

gzip -d 1.txt.gz                            #解压。执行后1.txt.gz消失,解压出1.txt文件

gunzip  1.txt.gz                           #等效于 gzip -d 1.txt.gz

gzip -[1-9] 1.txt                           #指定压缩级别,默认6,9级别最高

gzip -c 1.txt > /root/1.txt.gz       #压缩。-c不删除源文件1.txt,并将压缩文件转移到别的目录。

gzip -d  -c 1.txt.gz > /root/1.txt   #解压。-c不删除源压缩文件,并将解压出的文件转移到别的目录。

 

PS:zcat 1.txt.gz   #查看gzip压缩文件的内容。

 

bzip2

使用yum安装bzip2包,不支持压缩目录,同样有压缩级别[1-9]

bzip2 1.txt                       #压缩。执行后1.txt消失,生成1.txt.bz2压缩文件

bzip2 -d 1.txt.bz2            #解压。执行后1.txt.bz2消失,解压出1.txt文件

bunzip2 1.txt.bz2            #等效于bzip2 -d 1.txt.bz2

bzip2 -c 1.txt                  #压缩。-c不删除源文件1.txt

bizp2 -d -c 1.txt.bz2        #解压。-c不删除源压缩文件

 

PS:bzcat 1.txt.bz2   #查看bzip2压缩文件的内容

 

xz

不支持目录压缩,同样有压缩级别[1-9]

xz 1.txt                                #压缩。执行后1.txt消失,生成1.txt.xz压缩文件

xz -d 1.txt.xz                        #解压。执行后1.txt.xz消失,解压出1.txt文件

unxz 1.txt.xz                         #等效于xz -d 1.txt.xz

xz -c 1.txt                             #压缩。-c不删除源文件1.txt

xz -d -c 1.txt.xz                     #解压。-c不删除源压缩文件

 

PS:xzcat 1.txt.xz    #查看xz压缩文件的内容

 

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!