我最近开始使用以下命令加密 zip 文件:
gpg --symmetric my_file.zip
这花了很长时间——档案大约有 300 MB——所以我决定中途取消操作。zip 文件仍然在那里,似乎没有动过,所以我愚蠢地认为,我可以取消加密而不会产生任何后果。不幸的是,当我尝试解压文件时,我被告知这不是一个有效的 zip 档案。
有什么方法可以恢复存档吗?我还愚蠢地删除了 GnuPG 生成的加密文件。我试过了zip -FF my_file.zip
,但它只给我:
zip warning: unexpected signature 50 4b 0d 0f on disk 0 at 336338383
然后它会生成一个空的档案。
注意:我现在相信上述问题不是由 GnuPG 引起的。