gzip和gunzip

gzip压缩后不保留源文件

zip和unzip

  1. # -r是递归压缩
  2. zip -r mypackage.zip /home/
  3. zip -r mypackage.zip /home/*
  4. # 解压后得到home文件夹(不是mypackage文件夹)
  5. unzip -d /opt/tmp/ mypackage.zip
  6. # 解决乱码 (源压缩文件是windows的GBK编码)
  7. unzip -O GBK mypackage.zip

rar

unrar用法-博客

tar

image.png

  1. # 解压到指定目录,注意参数-C
  2. tar -xzvf myhome.tar.gz -C /opt/ # 指定解压到的目录事件要存在,否则要报错