如何在Ubuntu 18.04上安装7Zip
如果您曾经尝试发送大文件,那么您一定会对7Zip有所了解。
从现在的近20年开始,7Zip使我们获得了更高的压缩率。
除了获得较高的压缩率外,您还可以使用7Zip在Ubuntu上获得提取和压缩RAR文件的支持。
除了GUI以外,您已经在Windows计算机中使用过,7Zip也可通过p7zip
命令与CLI一起使用。
您可以根据需要安装另外两个软件包。
如果您必须处理RAR文件,则可以使用p7zip-rar
。
在本教程中,我们将向您演示如何在Ubuntu 18.04上安装和使用7Zip。
我们还将提供直接从CLI在Ubuntu上使用7z的小教程。
如何使用CLI在Ubuntu上安装p7zip?
7Zip作为Ubuntu仓库中名为p7zip的软件包提供。
它也可以与apt或者其他基于Linux的系统上的任何其他软件包管理器一起安装。
首先,让我们更新我们的Ubuntu系统。
sudo apt update
要在Ubuntu服务器或者台式机上安装7zip,请打开终端(Ctrl + T)并输入以下命令。
sudo apt install p7zip-full p7zip-rar
使用命令行在Ubuntu上安装7zip
在终端中执行此操作后,p7zip将作为CLI实用程序7z安装。
下面给出7z的语法。
7Zip语法和用法
7z <command> [<switch>...] <base_archive_name> [<arguments>...] [<@listfiles...>]
下面提供了可用于7zip的命令和开关及其含义。
7Zip命令
- 答:将文件添加到存档
- b:基准
- d:从存档中删除文件
- e:从存档中提取文件(不使用目录名)
- l:列出存档的内容
- t:测试档案的完整性
- u:更新文件以存档
- x:提取具有完整路径的文件
7Zip 选项
- -ai [r [-| 0]] {@ listfile |!通配符}:包括存档
- -ax [r [-| 0]] {@ listfile |!通配符}:排除档案
- -bd:禁用百分比指示器
- -i [r [-| 0]] {@ listfile |!通配符}:包括文件名
- -m {Parameters}:设置压缩方法
- -o {Directory}:设置输出目录
- -p {密码}:设置密码
- -r [-| 0]:递归子目录
- -scs {UTF-8 | WIN | DOS}:为列表文件设置字符集
- -sfx [{name}]:创建SFX存档
- -si [{name}]:从标准输入读取数据
- -slt:显示l(列表)命令的技术信息
- -so:将数据写入stdout
- -ssc [-]:设置区分大小写的模式
- -t {Type}:设置存档类型
- -u [-] [p#] [q#] [r#] [x#] [y#] [z#] [!newArchiveName]:更新选项
- -v {Size} [b | k | m | g]:创建体积
- -w [{path}]:分配工作目录。
空路径表示一个临时目录 - -x [r [-| 0]]] {@ listfile |!通配符}:排除文件名
- -y:假设:在所有查询中为是
- -an:禁用对archive_name的解析
现在让我们看看如何在Ubuntu上使用7Zip。
如何在Ubuntu上使用7Zip?
现在您已经知道Ubuntu上7Zip的语法,接下来可以进行压缩和提取文件了。
1.使用终端压缩文件
以下是在Ubuntu计算机上使用7-zip压缩文件时需要遵循的步骤:
首先,您需要选择文件或者文件夹以制作压缩文件。
为此,只需使用ls -la
命令来显示当前目录的所有文件和文件夹的列表。
例如,我们现在将压缩大小为50 kb的data.txt文件。
$ls -la
现在,压缩任何文件或者文件夹。
在这种情况下,例如data.txt,您需要输入以下命令:
z a data.7z data.txt
7z的存档命令
Here, the option 'a' is for archive or compression. The data.7z is the filename of the compressed file. The data.txt is the file to be compressed.
压缩后,压缩文件的大小约为3 kb。
节省了90%以上的系统空间。
大!是不是
您还可以使用" l"选项获取有关压缩的详细信息。
z l data.7z
2.使用文件资源管理器压缩文件
如果您拥有Ubuntu桌面,则可以使用File Explorer中的7Zip压缩和解压缩它们。
首先,您需要转到Linux系统上的文件资源管理器或者文件管理器。
现在,选择要压缩的文件或者文件夹,然后右键单击它们。
其中从上下文菜单中选择"压缩"选项。
选择压缩文件的扩展名,然后输入文件名。
而已!您已使用文件资源管理器成功压缩了Ubuntu桌面系统上的文件。
容易,不是吗?
3.使用终端提取7Z文件
要使用Ubuntu计算机上的7-zip解压缩7z文件,需要遵循以下步骤:
首先,您需要选择文件或者文件夹以提取文件的内容。
为此,只需使用ls -la命令显示当前目录的所有文件和文件夹的列表。
例如,我们将提取data.7z文件的内容。
$ls -la
现在,解压缩任何压缩文件。
像本例中的data.7z一样,您需要输入以下命令:
z e data.7z
7Zip从终端提取文件
只需在上面的命令中用您的文件名替换data.7z,您应该就很好了。
4.使用文件资源管理器提取7Z文件
首先,您需要转到Linux系统上的文件资源管理器或者文件管理器。
现在,选择要提取或者解压缩的压缩文件,然后右键单击该文件。
其中从上下文菜单中选择"提取"选项。
选择提取文件的位置,然后单击提取按钮。
您已成功在Ubuntu系统上提取压缩文件的内容。