如何在 Ubuntu 18.04 上安装 7Zip

如何使用 CLI 在 Ubuntu 上安装 p7zip?
7Zip 在 Ubuntu 存储库中作为一个名为 p7zip 的包提供。它也可以与 apt
或其他基于 Linux 的系统上的任何其他包管理器一起安装。首先,让我们更新我们的 Ubuntu 系统。
sudo apt update

sudo apt install p7zip-full p7zip-rar
在您的终端中执行此操作后,p7zip 将作为 CLI 实用程序 7z 安装。下面给出了 7z 的语法。
7Zip 语法和用法
7z <command> [<switch>...] <base_archive_name> [<arguments>...] [<@listfiles...>]
下面提供了可用于 7zip 的命令和开关及其含义。
7Zip 命令
- a: 添加文件到存档
- b:基准
- d: 从存档中删除文件
- e:从存档中提取文件(不使用目录名)
- l: 列出存档的内容
- t: 测试存档的完整性
- u: 更新文件归档
- x: 使用完整路径提取文件
7Zip 开关
- -ai[r[-|0]]{@listfile|!wildcard}: 包含档案
- -ax[r[-|0]]{@listfile|!wildcard}: 排除档案
- -bd: 禁用百分比指示器
- -i[r[-|0]]{@listfile|!wildcard}: 包含文件名
- -m{参数}:设置压缩方式
- -o{Directory}: 设置输出目录
- -p{密码}:设置密码
- -r[-|0]: 递归子目录
- -scs{UTF-8 |赢 | DOS}: 为列表文件设置字符集
- -sfx[{name}]: 创建 SFX 存档
- -si[{name}]: 从标准输入读取数据
- -slt: 显示 l (List) 命令的技术信息
- -so: 将数据写入标准输出
- -ssc[-]: 设置区分大小写模式
- -t{Type}:设置存档类型
- -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: 更新选项
- -v{Size}[b|k|m|g]:创建卷
- -w[{path}]: 分配工作目录。空路径表示临时目录
- -x[r[-|0]]]{@listfile|!wildcard}: 排除文件名
- -y:假设:对所有查询都是肯定的
- -an: 禁用 archive_name 的解析
现在让我们来看看如何在 Ubuntu 上使用 7Zip。
如何在 Ubuntu 上使用 7Zip?
现在您了解了 Ubuntu 上 7Zip 的语法,您可以继续压缩和提取文件。
1. 使用终端压缩文件
以下是在 Ubuntu 机器上使用 7-zip 压缩文件需要遵循的步骤: 首先,您需要选择文件或文件夹以制作压缩文件。为此,只需使用 ls -la
命令来显示当前目录的所有文件和文件夹的列表。例如,我们将压缩目前大小为 50 kb 的 data.txt 文件。
$ ls -la

$ 7z a data.7z data.txt
此处,选项“a”用于归档或压缩。 data.7z 是压缩文件的文件名。 data.txt 是要压缩的文件。压缩后,压缩文件的大小已经来到3kb左右。这节省了 90% 以上的系统空间。伟大的!不是吗?您还可以使用“l”选项获取有关压缩的详细信息。
$ 7z l data.7z

2. 使用文件资源管理器压缩文件

3. 使用终端提取 7Z 文件
以下是在 Ubuntu 机器上使用 7-zip 提取 7z 文件所需遵循的步骤: 首先,您需要选择文件或文件夹以提取文件的内容。为此,只需使用 ls -la 命令显示当前目录的所有文件和文件夹的列表。例如,我们将提取 data.7z 文件的内容。
$ ls -la
现在,提取任何压缩文件。像本例中的 data.7z,您需要输入以下命令:
$ 7z e data.7z
只需在上面的命令中用你的文件名替换 data.7z 就可以了。
4. 使用文件资源管理器提取 7Z 文件
首先,您需要转到 Linux 系统上的文件资源管理器或文件管理器。现在,选择要提取或解压缩的压缩文件,然后右键单击它。在这里,从上下文菜单中选择提取选项。选择提取文件的位置,然后单击“提取”按钮。就是这样!您已成功提取 Ubuntu 系统上压缩文件的内容。
结论
7Zip 是一款非常流行的压缩文件和节省系统空间的软件。我们学习了如何使用命令行在 Ubuntu 系统上安装 7Zip。我们还学习了如何从命令行和文件资源管理器压缩和提取文件。