是否需要在 Linux 中连接多个 7zip 文件才能解压缩它们?

Pea*_*key 4 linux 7-zip

我通常在 Windows 上使用 7zip 并解压缩多个 7zip 文件。我看到几篇文章指出,如果我想在 Linux 中解压缩,我需要将多个 7zip 文件连接到一个 zip 存档。

  1. 这是必要的吗?
  2. 我不能简单地指定多个 7zip 文件中的第一个吗?

我问的原因是它似乎在运行命令7zr e {name_of_first_archive}时只解压缩第一个存档。

don*_*sti 6

您可以提取/解压缩 7z 拆分档案,无需在提取前连接各个部分。唯一的要求是您的档案必须具有.NNN类型的增量扩展名(其中 N=[0..9])从.001开始。这可能是因为当您使用 7z 创建拆分存档时,它会以这种方式命名存档的每个部分。然后,您所要做的就是在第一个存档上运行命令:

[me home]$ ls
diveintopython3.pdf.7z.001  diveintopython3.pdf.7z.002  diveintopython3.pdf.7z.003

[me home]$ 7zr x diveintopython3.pdf.7z.001

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18 p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: diveintopython3.pdf.7z.001

Extracting  diveintopython3.pdf

Everything is Ok

Size:       2598283 Compressed: 734003
Run Code Online (Sandbox Code Playgroud)