Linux基础命令之压缩命令

  1. gzip 只能压缩文件,解压不保留源文件

    1. 压缩
      gzip 文件
      Linux基础命令之压缩命令

    2. 解压缩
      gunzip .gz文件
      gzip -d .gz文件
      Linux基础命令之压缩命令

    3. 压缩格式 .gz

  2. tar 打包目录

    1. 语法:tar 选项【-zcf】 压缩后文件名 目录或文件
      -c 打包 .tar
      -v 显示详细信息
      -f 指定文件名
      -z 打包并压缩 .tar.gz
      -x 解包
      -j 压缩bzip2格式 .tar.bz2

创建tar包
Linux基础命令之压缩命令
解压tar包
Linux基础命令之压缩命令
创建.tar.gz压缩包
Linux基础命令之压缩命令
解压.tar.gz包
Linux基础命令之压缩命令
创建.tar.bz2包
Linux基础命令之压缩命令
解压.tar.bz2

Linux基础命令之压缩命令

  1. zip

    1. 语法:zip 选项【-r】 压缩文件名 被压缩的文件或目录
    2. -r 压缩目录
    3. 压缩后格式:.zip
    4. unzip 解压缩
      Linux基础命令之压缩命令
      Linux基础命令之压缩命令
  2. bzip2
    1.语法:bzip2 选项【-k】 文件
    2. -k 产生压缩文件后保留源文件
    3.压缩后格式:.bz2
    4.解压缩bunzip2
    Linux基础命令之压缩命令
    Linux基础命令之压缩命令
    压缩率对比参考:https://www.cnblogs.com/joshua317/p/6170839.html