[ad_1]
简介:此快速提示向您展示如何在 Ubuntu 和其他 Linux 发行版中解压缩文件。 已经讨论了终端和 GUI 方法。
压缩 是创建压缩存档文件的最常见和最流行的方法之一。 它也是 1989 年创建的较旧的存档文件格式之一。由于它被广泛使用,您会经常遇到一个 zip 文件。
在之前的教程中,我展示了如何在 Linux 中压缩文件夹。 在这个针对初学者的快速教程中,我将向您展示如何在 Linux 中解压缩文件。
先决条件:验证是否已安装解压缩
为了解压缩 zip 存档文件,您必须在系统中安装解压缩包。 大多数现代 Linux 发行版都带有 uzip 支持,但验证它以避免以后出现意外情况并没有什么坏处。
在 Ubuntu 和 Debian 基于发行版,您可以使用以下命令安装解压缩。 如果它已经安装,您将收到有关它的通知。
sudo apt install unzip
确定系统支持解压缩后,就可以在 Linux 中解压缩 zip 文件了。
为此,您可以同时使用命令行和 GUI,我将向您展示这两种方法。
在 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 文件的内容
您可以检查 zip 文件的内容,甚至无需使用选项 -l 提取它。
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。
如果您有任何问题或建议,请在评论部分告诉我。
[ad_2]