导读
ZIP 是最广泛使用的归档文件格式,支持无损数据压缩。 ZIP 文件是包含一个或多个压缩文件或目录的数据容器。
在本教程中,我们将向您展示如何使用 unzip 命令通过命令行解压缩 Linux 系统中的文件。
什么是 unzip ?
Unzip 是一个实用程序,可帮助您列出,测试和提取压缩的 ZIP 存档。
安装解压缩
默认情况下,大多数 Linux 发行版中都没有安装 Unzip ,但您可以使用发行版的软件包管理器轻松安装它。
在 Ubuntu 和 Debian 上安装解压缩
sudo apt install unzip
在 CentOS 和 Fedora 上安装解压缩
sudo yum install unzip
如何解压缩 ZIP 文件
在没有任何选项的情况下使用它是最简单的形式,该 unzip 命令将从指定的 ZIP 存档中提取所有文件到当前目录。
unzip filename.zip
为了能够在特定目录中提取 ZIP 存档,用户需要对该目录具有写入权限。
ZIP 文件不支持 Linux 样式的所有权信息,并且所有提取的文件将由运行该命令的用户拥有。
例如,假设您下载了 WordPress 安装 ZIP文件(https://wordpress.org/latest.zip)。要将此文件解压缩到当前目录,只需运行以下命令:
unzip latest.zip
如何抑制 unzip 命令的输出
默认情况下, unzip 命令打印它提取的所有文件的名称以及提取完成时的摘要。
使用 -q 选项可禁止打印这些消息。
unzip -q