Linux 安装和使用7zip

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压缩文件或目录,我们使用7zip命令的“a”选项,后跟被压缩文件的名称和要压缩的文件。

考虑以下命令来压缩文件使用7zip-

7z a compressed_file.7z file_to_compress

将“compressed_file.7z”替换为您想要给压缩文件的名称,将“file_to_compress”替换为您想要压缩的文件或目录的名称。 例如,如果我们想要将名为“文档”的目录压缩成名为“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提取文件或目录,我们使用7zip命令后跟要提取的文件名的 ‘x’ 选项。

考虑以下命令以使用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”文件的内容。

高级功能

除了基本的压缩和提取功能外,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的基本用法,例如如何压缩和提取文件,并探讨了一些高级功能和选项,如加密和创建自解压档案。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程