在 Linux 上安装和使用 7zip


Linux 是一种流行的开源操作系统,它提供了许多优势,例如免费、可定制和安全。Linux 用户面临的挑战之一是为某些任务(例如压缩和解压缩文件)找到合适的工具。幸运的是,7zip 是一款功能强大且用途广泛的压缩工具,可以帮助我们完成此任务。

在本教程中,我们将逐步介绍在 Linux 中安装和使用 7zip 的过程。我们将介绍安装 7zip 的不同方法,包括通过命令行和软件包管理器,并提供带屏幕截图的分步说明。我们还将解释 7zip 的基本用法,例如如何压缩和提取文件,以及探索一些可用的高级功能和选项。在阅读完本文后,您将更好地了解如何在 Linux 上安装和使用 7zip,并能够利用其强大的功能。

在 Linux 上安装和使用 7zip

7zip 是一款允许您轻松压缩和解压缩文件的程序。它支持大量文件格式,例如 7z、ZIP、RAR 等。7zip 的一些独特功能包括:

  • 使文件更小,以便在您的计算机上占用更少的空间

  • 将大型文件拆分为较小的文件

  • 添加密码以保护您的文件

  • 创建无需任何特殊软件即可打开的自解压档案

让我们看看如何在 Linux 系统上安装它。

在 Linux 上安装 7zip 的方法有很多种,在本文中,我们将向您展示两种方法:使用命令行和使用软件包管理器。

使用命令行

要使用命令行安装 7zip,我们需要使用终端。如果您使用的是基于 Debian 的 Linux 发行版(例如 Ubuntu 或 Debian),则可以使用 apt-get 软件包管理器安装 7zip。我们只需打开一个终端窗口并输入以下命令:

sudo apt-get install p7zip-full

对于 Fedora、CentOS 和其他基于 RPM 的发行版,请使用以下命令:

sudo dnf install p7zip

对于 Arch Linux 和其他基于 Arch 的发行版,请使用以下命令:

sudo apt-get install p7zip

以上命令将在我们的系统上下载并安装 7zip 软件包。

使用软件包管理器

如果您更喜欢使用软件包管理器,则可以从应用程序菜单中打开它。查找软件中心或软件包管理器并搜索“7zip”。然后,单击“安装”按钮开始安装过程。

现在我们已经在您的 Linux 系统上安装了 7zip,让我们转到本文的下一部分,了解如何使用 7zip 来压缩和提取文件。

使用 7zip

压缩文件

要使用 7zip 压缩文件或目录,我们使用“a”选项以及 7zip 命令,后跟压缩文件的名称和要压缩的文件。

考虑以下使用 7zip 压缩文件的命令:

7z a compressed_file.7z file_to_compress

将“compressed_file.7z”替换为您要给压缩文件起的名称,并将“file_to_compress”替换为您要压缩的文件或目录的名称。

例如,如果我们想将名为“Documents”的目录压缩到名为“documents.7z”的文件中,我们可以使用以下命令:

7z a documents.7z Documents/

执行上述命令后,将生成一个名为“documents.7z”的新文件。此文件将包含“Documents”目录的压缩版本。

压缩多个文件或目录

如果要使用单个命令压缩多个文件或目录,可以使用空格分隔它们:

7z a compressed_files.7z file1.txt file2.txt directory1/ directory2/

执行上述命令后,将创建一个名为“compressed_files.7z”的新文件,其中包含文件“file1.txt”、“file2.txt”、“directory1/”和“directory2/”的压缩版本。

提取文件

要使用 7zip 提取文件或目录,我们使用“x”选项以及 7zip 命令,后跟要提取的文件的名称。

考虑以下使用 7zip 提取文件的命令:

7z x compressed_file.7z

将“compressed_file.7z”替换为您要提取的压缩文件的名称。例如,如果我们想提取之前创建的“documents.7z”文件,我们可以使用以下命令:

7z x documents.7z

运行上述命令后,将提取当前目录中“documents.7z”文件的内容。

将文件提取到特定目录

如果要将压缩文件的内容提取到特定目录,可以使用“-o”选项,后跟目录的路径:

7z x compressed_file.7z -o /downloads/

执行上述命令将把“compressed_file.7z”文件的内容提取到“Downloads”文件夹中。

高级功能

除了压缩和提取的基本功能外,7zip 还提供了一些高级选项来增强您的体验并提供安全性。例如:

1. 加密

您可以使用加密来保护您的压缩文件。此功能允许您设置密码以防止未经授权的访问您的文件。

要加密您的文件,请在压缩文件时使用“-p”选项,后跟密码。例如,要使用“mypassword”作为密码压缩“Documents”目录,请运行以下命令:

7z a -pmypassword Documents.7z Documents/

当您尝试提取加密的 zip 文件时,7zip 将要求您输入密码,并在正确输入密码后打开文件。

2. 分割档案

有时,您可能需要将大型文件拆分为较小的部分,以便于共享或存储。使用 7zip,您可以根据所需大小将档案拆分为多个部分。

要分割您的档案,请使用“-v”选项,后跟所需的字节大小。例如,要将“Documents”目录拆分为 10MB 的部分,请运行以下命令:

7z a -v10m Documents.7z Documents/

要提取分割的文件,请照常提取档案的第一部分,7zip 将自动提取其余部分。

3. 自定义压缩级别

7zip 还提供各种压缩级别供您选择。根据您的需要,您可以选择最适合您的压缩级别。较高的压缩级别将花费更长的时间来压缩和解压缩,但会产生更小的文件大小。

要选择自定义压缩级别,请使用“-mx”选项,后跟 1 到 9 之间的数字。例如,要使用最高的压缩级别,请运行以下命令:

7z a -mx9 Documents.7z Documents/

较低的压缩级别可以更快地压缩和解压缩,但会产生较大的文件大小。

结论

在本文中,我们学习了 7zip,这是一种功能强大的压缩工具,可以在 Linux 上安装和使用。我们介绍了安装 7zip 的不同方法,例如通过命令行和软件包管理器,并提供了分步说明。我们还解释了 7zip 的基本用法,例如如何压缩和提取文件,并探索了一些可用的高级功能和选项,例如加密和创建自解压档案。

更新于: 2023年7月28日

19K+ 阅读量

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.