新手教程:怎样在Linux下解压Zip文件

一旦你能够确认你的系统中安装了 unzip,你就可以通过 unzip 来解压 zip 归档文件。

你也能够使用命令行或者图形工具来达到目的,我会向你展示两种方法:

使用命令行解压文件

在 Linux 下使用 unzip 命令是非常简单的。在你放 zip 文件的目录,用下面的命令:


  1. unzip zipped_file.zip

你可以给 zip 文件提供解压路径而不是解压到当前所在路径。你会在终端输出中看到提取的文件:


  1. unzip metallic-container.zip -d my_zip
  2. Archive: metallic-container.zip
  3. inflating: my_zip/625993-PNZP34-678.jpg
  4. inflating: my_zip/License free.txt
  5. inflating: my_zip/License premium.txt

上面的命令有一个小问题。它会提取 zip 文件中所有的内容到现在的文件夹。你会在当前文件夹下留下一堆没有组织的文件,这不是一件很好的事情。

解压到文件夹下

在 Linux 命令行下,对于把文件解压到一个文件夹下是一个好的做法。这种方式下,所有的提取文件都会被存储到你所指定的文件夹下。如果文件夹不存在,会创建该文件夹。


  1. unzip zipped_file.zip -d unzipped_directory

现在 zipped_file.zip 中所有的内容都会被提取到 unzipped_directory 中。

由于我们在讨论好的做法,这里有另一个注意点,我们可以查看压缩文件中的内容而不用实际解压。

查看压缩文件中的内容而不解压压缩文件


  1. unzip -l zipped_file.zip

下面是该命令的输出:


  1. unzip -l metallic-container.zip
  2. Archive: metallic-container.zip
  3. Length Date Time Name
  4. --------- ---------- ----- ----
  5. 6576010 2019-03-07 10:30 625993-PNZP34-678.jpg
  6. 1462 2019-03-07 13:39 License free.txt
  7. 1116 2019-03-07 13:39 License premium.txt
  8. --------- -------
  9. 6578588 3 files

在 Linux 下,还有些 unzip 的其它用法,但我想你现在已经对在 Linux 下使用解压文件有了足够的了解。

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章