如何从拆分的7zip存档中提取文件?


18

我下载了一系列压缩所有东西的软件包。该文件末尾.0.1.2,等。

我下载的这些软件包的用户列表说使用file.bat可以成功提取或使用7zip。我不知道如何使用7zip做到这一点。


mmmmm ...不,文件名为“ asdf.iso.0”等,在菜单中我看不到“ Extract Here”:/
Eugenio

如果您在弹出菜单中没有看到“提取此处”,请尝试使用以下答案中的命令行解决方案
Sergey 2012年

Answers:


26

从Ubuntu软件中心安装7zip。

通过软件中心安装

命令行解决方案:

在终端中,cd进入包含卷并7z在序列中第一个文件上运行命令的目录:

cd ~/Downloads
7z x asdf.iso.0

7zip应该注意,您有一个多卷存档,并解压缩所有内容。如果您希望展平目录结构,请使用7z e代替7z x

GUI解决方案

  • 右键单击您下载的第一个软件包(例如file.zip.001)。

  • 选择“在这里提取”。


1
我认为7z会自动检测拆分的卷/归档。不确定其他答案是否需要拆分标志。我唯一的问题是我需要直接更改我的工作,实际上更适合此示例。该细节根本没有突出显示。在Windows 7z上使用...7z.###存档格式的CLI 在Windows上执行此操作。
Pysis

9

即使包含多个部分,使用7zip提取iso文件也非常简单。假设您有一个iso归档文件,其中包含由a.iso.001a.iso.002a.iso.003命名的三个部分。

标准命令行是这样的:

7z x a.iso.001 -tiso.split -o output_dir

要么

7z x a.iso.001 -tudf.split -o output_dir

经过-t“分裂”指示将具体告诉7Z,所述异具有多份,前述“异”“UDF”将取决于你的ISO容器格式。


3
-tsplit(仅)帮了我大忙-谢谢!如果7zip能够识别自己的(!)拆分存档,而不是迫使用户深入研究其他cmdline参数的细微之处,那将是“ 极其简单 ”的。我记得较早的存档者很容易做到这一点。耸耸肩
JensG '16

0

使用以下命令安装7zip(如果未安装):

sudo apt install p7zip-full

现在转到包含拆分文件的目录并运行以下命令:

7z e file.ova.7z.1
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.