gzip: GUN zip 压缩程序

路径:/bin/gzip

权限:所有用户

描述:压缩文件

语法:gzip [文件]

格式:.gz

案例:$ gzip mynote


gunzip: GUN unzip 解压缩程序

路径:/bin/gunzip

权限:所有用户

描述:解压缩.gz格式的压缩文件

语法:gunzip [压缩文件]

案例:$ gunzip mynote.gz


tar: tape archive 磁带归档

  • 路径:/bin/tar

  • 权限:所有用户

  • 描述:打包目录

  • 语法1:tar 选项[-zcf] [压缩后文件名] [目录] -C 解压到的路径

    -c 打包

    -v 显示详细信息

    -f 指定文件名

    -z 打包的同时压缩

    • 语法2:tar 选项[-zxf] [压缩文件名]

      -x 解包

      -v 显示详细信息

      -f 指定文件名

      -z 解压缩

      –list 列出压缩包的内容

  • 格式:tar.gz

  • 案例:

    1
    2
    3
    4
    5
    6
    7
    8
    $ tar -zcf /home/mynote  
    //压缩mynote目录

    $ tar -zxvf mynote.tar.gz
    //解压mynote.tar.gz

    $ tar --list -f mynote.tar.gz
    //不解压mynote.tar.gz的情况下查看压缩包内容

zip: zip 压缩

路径:/usr/bin/zip

权限:所有用户

描述:压缩文件或目录

语法:zip 选项 [-r] [压缩后文件名] [文件或目录]

-r 可压缩目录

格式:.zip

案例:

1
2
3
4
5
$ zip wodenote mynote  
//压缩mynote为wodenote

$ zip -r mynote.zip mynote
//压缩mynote目录

unzip: unzip 压缩
路径:/usr/bin/unzip

权限:所有用户

描述:解压zip格式的压缩文件

语法:unzip[压缩文件名]

案例:$ zip wodenote.zip mynote


bzip2: big zip 2 大压缩

路径:/usr/bin/bzip2

权限:所有用户

描述:压缩文件

语法:bzip2 选项 [-k] [文件名]

-k 产生压缩文件后保留原文件

格式:.bz2

案例:

  • $ bzip2 -k mynote

    • 压缩mynote文件并保留原文件

    $ tar -cjf mynote.tar.bz2 mynote


bunzip2: big unzip 2 解大压缩包

路径:/usr/bin/bunzip2

权限:所有用户

描述:解压缩文件

语法:bunzip2 选项 [-k] [压缩文件名]

-k 解压缩后保留原文件

案例:

  • $ bunzip2 -k mynote.bz2

    • 解压缩mynote.bz2文件并保留原文件
  • $ tar -xjf mynote.tar.bz2