如何在Linux中创建和提取ZIP文件到特定目录

在这篇短文中,我们将向您解释如何在Linux中创建和解压缩/压缩.zip存档文件到一个特定或不同的目录。

在我们关于tar命令的几篇文章中,我们向您展示了如何将tar文件提取到 Linux中的特定或不同目录 这个简短的指南解释了如何将.zip存档文件提取/解压缩到Linux中的特定或不同的目录。

Zip是一种简单的跨平台文件打包和压缩实用程序,适用于包含Linux和Windows操作系统的类Unix系统; 加上许多其他操作系统。 zip ”格式是Windows PC上使用的通用归档文件格式,最重要的是,它可以指定1到9之间的压缩级别作为选项。

另请参阅5最佳命令行归档工具Linux

在Linux中创建Zip存档文件

要从命令行创建一个.zip (打包和压缩)文件,您可以运行与下面类似的命令, -r标志启用文件目录结构的递归读取。

$ zip -r howtoing_files.zip howtoing_files 
在Linux中创建Zip文件

在Linux中创建Zip文件

要解压缩您刚创建的howtoing_files.zip存档文件,可以按如下所示运行unzip命令。

$ unzip howtoing_files.zip

上述命令将文件解压缩到当前工作目录中。 如果要将解压缩的文件发送到特定或不同的目录,您可以在下一节中了解。

将ZIP文件提取到特定或不同的目录

要从命令行提取/解压缩zip文件到特定或不同的目录,请包括-d unzip命令标志,如下所示。 我们将使用上述相同的例子来证明这一点。

这将将.zip文件内容压缩到/ tmp目录中:

$ mkdir -p /tmp/unziped
$ unzip howtoing_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/
将ZIP文件解压缩到特定的目录

将ZIP文件解压缩到特定的目录

有关更多使用信息,请阅读zipunzip命令手册页。

$ man zip
$ man unzip 

您也可以阅读以下相关文章。

  1. 如何存档/压缩Linux中的文件和目录
  2. 如何在Linux中打开,提取和创建RAR文件
  3. Peazip - 用于Linux的便携式文件管理器和存档工具
  4. Dtrx - 一个智能归档提取(tar,zip,cpio,rpm,deb,rar)适用于Linux的工具

在这篇简短的文章中,我们已经解释了如何将.zip存档文件提取/解压缩到Linux中的特定或不同的目录。 您可以通过以下反馈表将您的想法添加到本文中。