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