我目前有一个 2.7GB 7z 文件来备份我的计算机(它提取大约 6.2GB 的数据),我在 Chromebook 上运行油煎面包块。 Chroot 正在运行具有 Unity 前端的 Kali。我正在尝试使用 p7zip 包提取 7z 文件。我不断收到以下错误。
(kali)austin@localhost:~/zip$ 7z x backup.7z
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,2 CPUs)
Processing archive: backup.7z
Error: Can not open file as archive
(kali)austin@localhost:~/zip$
我想我要么错过了一个论点,要么错过了一些东西,我意识到这可能是一个局部问题,但我不知道还能向哪里寻求帮助。
答案1
您收到的错误几乎肯定意味着该文件backup.7z
不是 7zip 存档,或者已损坏。您可以通过运行file backup.7z
并查看其内容来检查“不是 7zip 存档”选项。
(顺便说一句,在验证这一点时,我发现7z
可以将 .dll 文件反汇编为其组件部分 - 这使得重现错误消息有点困难)