Wie kann ich überprüfen, ob eine Zip-Datei beschädigt ist? Ich weiß, dass zip -F input.zip --out output.zipich mit der Datei reparieren kann. Ich konnte jedoch keine Option finden, die nur die Datei CRC überprüft.
Ich benutze Ubuntu 12.04.
Wie kann ich überprüfen, ob eine Zip-Datei beschädigt ist? Ich weiß, dass zip -F input.zip --out output.zipich mit der Datei reparieren kann. Ich konnte jedoch keine Option finden, die nur die Datei CRC überprüft.
Ich benutze Ubuntu 12.04.
Antworten:
Sie können md5sumbefehlen, die Dateiintegrität zu überprüfen. Dadurch wird eine 128-Bit-Hash-Zeichenfolge generiert. Sie können die simultane Hash-Zeichenfolge für die ursprüngliche Zip-Datei generieren und beide vergleichen. Sie müssen nur den folgenden Befehl ausführen, um die md5-Prüfsumme zu generieren:
:~$ md5sum <filename>
<128 bit hash string> <filename>
Wenn die Zeichenfolge übereinstimmt, wird die Datei nicht beschädigt. Dies ist eine gute und einfache Möglichkeit, die Dateiintegrität zu überprüfen.
unzip -tkann ich also überprüfen, ob die Zip-Datei beschädigt ist. Soll ich etwas tun, wenn eine ähnliche Frage bereits besteht?