terminal Tool (Linux) zur Reparatur beschädigter ZIP-Dateien
Ich habe eine beschädigte ZIP-Datei. Ich habe versucht, es mit
zip -F file.zip
Und
zip -FF file.zip
, war Aber nicht erfolgreich. Gibt es unter Linux ein anderes Terminal-Tool zum Reparieren?
4 answers
Versuche dies
zip -FF Corrupted.zip --out New.zip
Dadurch wird das beschädigte ZIP-Archiv gescannt und ein neues erstellt, wodurch die Fehler beseitigt werden.
Als Ergebnis erhalten Sie eine neue zip-Datei. Führen Sie dann einfach diesen Befehl aus.
unzip New.zip
Hoffe, das hilft.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-11 18:44:02
Habe gerade auf diese Frage in meiner Antwort auf eine ähnliche verwiesen - Linux Mint 12-wie öffne ich ein .zip-Datei im terminal -
Es lohnt sich hier hinzuzufügen, was das Zip-Handbuch derzeit über den Unterschied zwischen-F und-FF sagt:
Das Single-F ist zuverlässiger, wenn das Archiv nicht zu stark beschädigt ist.
Der erste Versuch wäre also:
zip -F broken.zip --out fixed.zip
unzip fixed.zip
Und wenn das nicht funktioniert:
zip -FF broken.zip --out fixed.zip
unzip fixed.zip
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:04:39
DiskInternals ZIP Repair funktioniert perfekt unter Wine es hat mich in der Vergangenheit gerettet.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-30 04:59:15
Mir ist jedoch kein Programm bekannt, das das Archiv besser repariert.
Sie könnten versuchen
unzip -vt file.zip
Nur um zu sehen, ob Sie einige der Dateien sicher extrahieren oder herausfinden können, welche Dateien im Archiv beschädigt sind.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-13 21:24:07