在 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 的基本用法,例如如何压缩和提取文件,并探索了一些可用的高级功能和选项,例如加密和创建自解压档案。
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP