linux解压缩命令(全)

avatar
作者
猴君
阅读量:0

在 Linux 系统中,有多种命令可以用于压缩和解压缩文件或目录。以下是一些常见的压缩命令及其使用方法:

1. gzip 和 gunzip

  • gzip:用于压缩文件,生成一个 .gz 文件。

    gzip filename 
  • gunzip:用于解压 .gz 文件。

    gunzip filename.gz 

2. bzip2 和 bunzip2

  • bzip2:用于压缩文件,生成一个 .bz2 文件。

    bzip2 filename 
  • bunzip2:用于解压 .bz2 文件。

    bunzip2 filename.bz2 

3. xz 和 unxz

  • xz:用于压缩文件,生成一个 .xz 文件。

    xz filename 
  • unxz:用于解压 .xz 文件。

    unxz filename.xz 

4. zip 和 unzip

  • zip:用于压缩多个文件或目录为一个 .zip 文件。

    zip archive.zip filename1 filename2 zip -r archive.zip directory 
  • unzip:用于解压 .zip 文件。

    unzip archive.zip 

5. tar(常用于打包和压缩)

  • 创建不压缩的归档文件

    tar -cvf archive.tar filename1 filename2 tar -cvf archive.tar directory 
  • 使用 gzip 压缩

    tar -czvf archive.tar.gz filename1 filename2 tar -czvf archive.tar.gz directory 
  • 使用 bzip2 压缩

    tar -cjvf archive.tar.bz2 filename1 filename2 tar -cjvf archive.tar.bz2 directory 
  • 使用 xz 压缩

    tar -cJvf archive.tar.xz filename1 filename2 tar -cJvf archive.tar.xz directory 
  • 解压 .tar 文件

    tar -xvf archive.tar 
  • 解压 .tar.gz 文件

    tar -xzvf archive.tar.gz 
  • 解压 .tar.bz2 文件

    tar -xjvf archive.tar.bz2 
  • 解压 .tar.xz 文件

    tar -xJvf archive.tar.xz 

这些命令涵盖了大部分常见的压缩和解压需求。在实际使用中,你可以根据具体需求选择合适的工具和压缩格式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!