Linux:Day9(上) 压缩工具

压缩、解压缩及归档工具

  compress/uncompress:.Z  # 现在已经很少在见到了

  gzip/gunzip:.gz

  bzip2/bunzip2:.bz2

  xz/unxz:.xz  # 目前推荐使得的工具

  zip/unzip:  # 通用、各种操作系统都支持的工具,比较古老了,而且是个归档工具

  tar,cpio

  1、gzip/gunzip

    gzip [OPTION] ...FILE...

      -d:解压缩,相当于gunzip  # 和-c使用,实现保留原文件功能。

      -c:将结果输出至标准输出;  # 默认压缩后删除原文件,使用此选项后,原文件不删除,然后重定向到一个文件,实现保留原文件的功能。

      -#:1-9,指定压缩比;

    zcat:不显示展开的前提下查看文本文件内容;

  2、bzip2/bunzip2/bzcat

    bzip2 [OPTION] ...FILE...

      -k:keep,保留原文件;

      -d:解压缩

      -#:1-9,压缩比,默认为6;

    bzcat:不显式展开的前提下查看文本文件内容;

  3、xz/unxz/xzcat

      -k:keep,保留原文件;

      -d:解压缩

      -#:1-9,压缩比,默认为6;

    xzcat:不显式展开的前提下查看文本文件内容;

  4、tar

    tar [OPTION] ...

    (1) 创建归档

      tar -c -f /PATH/TO/SOMEFILE.tar FILE...

      tar cf /PATH/TO/SOMEFILE.tar FILE...

    (2) 查看归档文件中的文件列表

      tar -t -f /PATH/TO/SOMEFILE.tar

    (3) 展开归档

      tar -x -f /PATH/TO/SOMEFILE.tar

      tar -x -f /PATH/TO/SOMEFILE.tar -C /PATH/TO/DIR

    结合压缩工具实现:归档并压缩

    -j:bzip2,-z:gzip,-J:xz

上一篇:基于Hama并联平台Finding a Maximal Independent Set 设计与实现算法


下一篇:MySQL视图(view)