Wie kann ich überprüfen, ob eine Zip-Datei beschädigt ist? Ich weiß, dass zip -F input.zip --out output.zip
ich 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.zip
ich 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 md5sum
befehlen, 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 -t
kann ich also überprüfen, ob die Zip-Datei beschädigt ist. Soll ich etwas tun, wenn eine ähnliche Frage bereits besteht?