Vérifiez si le fichier zip est endommagé [dupliquer]


11

Comment puis-je vérifier si un fichier zip est endommagé? Je sais qu'avec zip -F input.zip --out output.zipje peux réparer le fichier. Mais je n'ai pas pu trouver une option qui vérifie uniquement le fichier CRC.

J'utilise Ubuntu 12.04.


Merci! Ainsi, unzip -tje peux vérifier si le fichier zip est endommagé. Dois-je faire quelque chose si une question similaire existe déjà?
ironsand

Je ne pense pas que vous ayez encore suffisamment de représentants, mais si vous le souhaitez, nous pouvons marquer comme doublon pour vous.
Karan

Le message que vous avez écrit me donne suffisamment d'informations. Veuillez marquer ce message comme doublon.
ironsand

Réponses:


20

J'utiliserais le drapeau -T / --testpour vérifier l'intégrité.


Je veux seulement vérifier l'intégrité du fichier sans créer de fichier zip. Merci quand même!
ironsand

4
c'est ce que -T fait:zip -T existing.zip
akira

1

Vous pouvez md5sumcommander pour vérifier l'intégrité du fichier. Cela générera une chaîne de hachage de 128 bits. Vous pouvez générer la chaîne de hachage simultanée pour le fichier zip d'origine et comparer les deux. Il vous suffit d'exécuter la commande suivante pour générer la somme de contrôle md5,

:~$ md5sum <filename>
<128 bit hash string> <filename>

Si la chaîne correspond, le fichier n'est pas endommagé. C'est un moyen simple et efficace de vérifier l'intégrité des fichiers.


Par précaution, c'est un bon moyen. J'utiliserai la commande la prochaine fois. Merci!
ironsand
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.