linux 压缩工具

Posted s--s

tags:

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

  gzip gunzip zcat bzip2 bunzip2 bzcat xz unxz xzcat

 

  a:  gzip 用法

   # gzip file  压缩文件 不会保留源文件 直接生成 file.gz

  # zcat file.gz  可以将 file.gz 压缩文件暂时保存至其它空间在终端输出进行展示查看

    # gzip -d file.gz   解压缩文件与后面等同    # gunzip file.gz

  # gzip -c file > /path/to/file.gz 可以保留原文件 然后将压缩的文件保存至其它位置路径

  # gzip -9 file 数字9是压缩级别 默认系统是6的级别 不建议进行修改压缩文件的级别  数字越大 压缩的越狠

  

  b. bzip 用法

  # bzip2 file 压缩文件  直接生成 file.bz2

  # bzip2 -9 file 压缩文件  有级别 跟上面的级别意思也是一样的

  # bzip2 -d file.bz2  解压缩文件与后面等同   # bunzip2 file.bz2  

  #  bzip2 -k file   加 k 选项会保留原文件  生成一个新的文件 file.bz2

  # bzcat file.bz2  将压缩的文件保存在其它空间在终端显示出来

 

  c. xz 用法     是现在遇到性能最好的工具了

  # xz file 压缩文件 直接生成 file.xz

  # xz -k 保留原文件 生成 file.xz

  # xz -d file.xz 解压缩文件与后面等同   # unxz  file.xz

  # unxz file.xz  将压缩文件保留至系统的其它空间在终端显示出来 可以查看

       # xzcat file.bz2  将压缩的文件保存在其它空间在终端显示出来

  

  notice : 上述工具只能压缩文件  不支持对目录压缩

以上是关于linux 压缩工具的主要内容,如果未能解决你的问题,请参考以下文章

15Linux文档的压缩与打包

linux下的压缩工具

Linux系统中常用的压缩和解压缩工具

Linux打包和压缩工具的使用

linux 压缩解压打包工具大集合

linux文件压缩和打包(上)