如何在 Ubuntu 和其他 Linux 中解压缩文件 [终端和 GUI] 您所在的位置:网站首页 如何快速解压缩文件 如何在 Ubuntu 和其他 Linux 中解压缩文件 [终端和 GUI]

如何在 Ubuntu 和其他 Linux 中解压缩文件 [终端和 GUI]

2024-06-24 08:41| 来源: 网络整理| 查看: 265

如何在 Ubuntu 和其他 Linux 中解压缩文件 [终端和 GUI]

这个快速提示向您展示如何在 Ubuntu 和其他 Linux 发行版中解压缩文件。终端和 GUI 方法都已讨论。

Zip 是创建压缩存档文件最常见和最流行的方法之一。它也是 1989 年创建的较旧的存档文件格式之一。由于它被广泛使用,您会经常遇到 zip 文件。

在之前的教程中,我展示了如何在 Linux 中压缩文件夹。在这个针对初学者的快速教程中,我将向您展示如何在 Linux 中解压缩文件。

先决条件:验证您是否已安装解压

为了解压缩 zip 存档文件,您必须在系统中安装解压缩包。大多数现代 Linux 发行版都提供解压缩支持,但验证它以避免以后出现意外情况也没有什么坏处。

在终端中,使用以下命令:

unzip --version

如果它为您提供了一些详细信息,则您已经解压缩安装。如果您看到“未找到解压缩命令”错误,则必须安装。

在基于 Ubuntu 和 Debian 的发行版中,您可以使用以下命令来安装 unzip。

sudo apt install unzip

一旦您确定您的系统具有解压缩支持,就可以在 Linux 中解压缩 zip 文件了。

您可以使用命令行和 GUI 来实现此目的,我将向您展示这两种方法。

在 Linux 终端中解压文件

通过 GUI 在 Ubuntu 中解压文件

在Linux命令行中解压文件

在 Linux 中使用 unzip 命令非常简单。在包含 zip 文件的目录中,使用以下命令:

unzip zipped_file.zip

您还可以提供 zip 文件的路径,而不是转到目录。您将在输出中看到提取的文件:

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

上面的命令有一个小问题。它将提取当前目录中 zip 文件的所有内容。这不是一件好事,因为您将有一些文件使当前目录变得杂乱无章。

解压到指定目录

一个好的做法是在 Linux 命令行中解压缩到目录。这样,所有提取的文件都将存储在您指定的目录中。如果该目录不存在,它将创建一个。

unzip zipped_file.zip -d unzipped_directory

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

由于我们正在讨论良好实践,因此您可以使用的另一个技巧是查看 zip 文件的内容,而无需实际解压缩它。

无需解压即可查看 zip 文件的内容

您可以使用选项 -l 检查 zip 文件的内容,甚至无需解压它。

unzip -l zipped_file.zip

这是一个示例输出:

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

Linux 中 unzip 命令还有许多其他用法,但我想现在您已经有足够的知识来在 Linux 中解压缩文件了。

在 Linux 中使用 GUI 解压文件

如果您使用桌面 Linux,则不必总是访问终端。让我们看看如何在 Ubuntu Linux 中以图形方式解压。我在这里使用 GNOME 桌面和 Ubuntu 18.04,但该过程在其他桌面 Linux 发行版中几乎相同。

打开文件管理器并转到存储 zip 文件的文件夹。右键单击该文件,您将看到“在此处提取”选项。选择这个。

与 unzip 命令不同,extract here 选项创建一个与压缩文件同名的文件夹,并且压缩文件的所有内容都将提取到这个新创建的文件夹中。我很高兴这是默认行为,而不是提取当前目录中的所有内容。

还有“提取到”选项,您可以指定要将文件提取到的文件夹。

就是这样。现在您知道如何在 Linux 中解压缩文件了。也许您也有兴趣了解如何在 Linux 中使用 7zip。

如果您有疑问或建议,请在评论部分告诉我。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有