温馨提示×

Ubuntu文件压缩与解压怎么实现

小樊
50
2025-09-01 02:46:29
栏目: 智能运维

压缩文件

  • zip格式
    压缩单个文件/目录:zip -r archive.zip file_or_folder
    示例:zip -r backup.zip /home/user/docs

  • tar格式(需搭配压缩工具)

    • .tar.gz(gzip压缩)tar -czvf archive.tar.gz file_or_folder
      示例:tar -czvf data.tar.gz /var/log
    • .tar.bz2(bzip2压缩)tar -cjvf archive.tar.bz2 file_or_folder
      示例:tar -cjvf logs.tar.bz2 /etc
  • 其他格式

    • .gzgzip file(直接压缩单个文件,原文件删除)
    • .bz2bzip2 file(直接压缩单个文件,原文件删除)

解压文件

  • zip格式
    unzip archive.zip(解压到当前目录)
    unzip archive.zip -d /目标路径(解压到指定目录)

  • tar格式

    • .tar.gz/.tgztar -xzvf archive.tar.gz
    • .tar.bz2tar -xjvf archive.tar.bz2
    • .tar.xztar -xJvf archive.tar.xz
  • 其他格式

    • .gzgunzip file.gzgzip -d file.gz
    • .bz2bunzip2 file.bz2bzip2 -d file.bz2
    • .rar:需先安装unrarsudo apt install unrar),再执行unrar x file.rar
    • .7z:需先安装p7zip-fullsudo apt install p7zip-full),再执行7z x file.7z

0