如何在 Linux 中提取 Zip 文件

当下载速度较慢且每个保存的字节都很重要时,Zip 文件并不像以前那样普遍。 尽管如此,它仍然是一种相当常见的文件类型。 迟早你可能不得不打开一个。

根据您使用的发行版,提取 zip 存档可能相当容易。 即便如此,了解一些可以打开 zip 文件并处理其内容的更高级方法也不会有什么坏处。

使用 GUI 解压

在大多数 Linux 桌面环境中,解压缩文件很容易。 只需右键单击该文件,您就会看到一些选项。 您通常会看到“在此处提取”或“在此处解压缩”的选项。

您还将看到“提取到”位置的选项。 如果您希望将文件从“下载”文件夹解压缩到其他位置,这将非常方便。 并非每个桌面环境都会安装这些,但如果他们这样做,这是最简单的方法。

如果您的桌面不包含这些方便的快捷方式,您可以在 GUI 存档程序中打开 zip 文件。 这包括 Gnome 桌面上的 Gnome Archive Manager、KDE ​​桌面上的 Ark 等。

如果您没有可用的 GUI 存档实用程序,或者您正在寻找更强大的功能,那么是时候使用命令行了。

使用命令行解压缩文件

虽然一些 Linux 命令行实用程序的名称晦涩难懂,但这里并非如此。 在 Linux 上解压缩文件的命令简称为 unzip.

在 Linux 命令行上解压缩文件的最简单方法是运行以下命令:

解压缩文件-linux-命令行

这将直接在它所在的目录中解压缩文件。如果您想在不同的目录中解压缩,您也可以这样做。 想象一下,您的下载目录中有一个文件,您想在主目录中提取该文件。 为此,请运行以下命令。

在命令行上预览 Zip 文件内容

在桌面上,您通常可以双击一个 zip 文件,以便在解压缩之前查看其内容。 显然,这在命令行上是不可能的。

解压缩文件 linux 列表

这并不意味着您不能预览 zip 文件的内容。 为此,请运行以下命令:

该文件的内容将一次显示一行。

选择性地提取 Zip 文件的一部分

现在您可以预览 zip 文件的内容,您可能会意识到您不需要文件中的所有内容。 您可以通过两种不同的方式来解决这个问题。 您可以从 zip 存档中提取一个或两个文件,也可以选择要排除的文件。

要从 zip 存档中提取单个文件,您需要提供完整路径。 这意味着如果有一个名为 Folder 的文件夹包含所有内容,则需要指定它。

解压缩文件-linux-单个文件

如果要在不创建新目录的情况下提取文件,请使用 -j 转变:

排除文件的工作方式相同,但使用 -x 转变。 如果您想排除“file.txt”,您将运行以下命令:

解压缩文件-linux-排除

压缩文件呢?

现在您对提取 zip 文件有了更多了解,但这只是等式的一部分。 当您想将一些物品发送给朋友或同事时,该怎么办?

压缩文件可以像打开 zip 文件一样简单,但也可能更复杂一些。 如果您想了解更多信息,我们有一份在 Linux 上压缩和归档文件的完整指南。

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅