解压缩命令用法示例:

  • .tar包
    打tar包: tar -cvf file.tar file/
    解tar包:tar -xvf file.tar

  • .tar.gz包
    压缩成gzip文件:tar -czvf file.tar.gz file/
    将gzip文件解压:tar -xzvf file.tar.gz

  • .tar.bz2包
    压缩为bz2文件:tar -cjvf file.tar.bz2
    将bz2文件解压:tar -xjvf file.tar.bz2

  • 其他命令:
    解压rar: unrar e file.rar
    解压zip: unzip file.zip

  • gzip/gunzip命令
    用gzip压缩时不保留源文件:gzip filename
    用gzip压缩时保留源文件(-c):gzip –c filename > filename.gz
    用gunzip解压时不保留源文件:gunzip filename.gz
    用gunzip解压时保留源文件(-c):gunzip –c filename.gz > filename

总结:

  1. *.tar 用 tar –xvf 解压
  2. *.gz 用 gzip -d或者gunzip 解压
  3. .tar.gz 和 .tgz 用 tar –xzf 解压
  4. *.bz2 用 bzip2 -d或者用bunzip2 解压
  5. *.tar.bz2用tar –xjf 解压
  6. *.Z 用 uncompress 解压
  7. *.tar.Z 用tar –xZf 解压
  8. *.rar 用 unrar e解压
  9. *.zip 用 unzip 解压