Compruebe si el archivo zip está dañado [duplicado]
11
¿Cómo puedo verificar si un archivo zip está dañado? Sé que con zip -F input.zip --out output.zippuedo arreglar el archivo. Pero no pude encontrar una opción que solo verifique el archivo CRC.
Solo quiero verificar la integridad del archivo sin hacer un archivo zip. ¡gracias de cualquier manera!
ironsand
44
que es lo que hace -T:zip -T existing.zip
Akira
1
Puede md5sumordenar para verificar la integridad del archivo. Esto generará una cadena hash de 128 bits. Puede generar la cadena hash simultánea para el archivo zip original y compararlos a ambos. Solo tiene que ejecutar el siguiente comando para generar la suma de comprobación md5,
:~$ md5sum <filename>
<128 bit hash string> <filename>
Si la cadena coincide, el archivo no está dañado. Es una forma buena y fácil de verificar la integridad del archivo.
unzip -t
, puedo verificar si el archivo zip está dañado. ¿Debo hacer algo si ya existe una pregunta similar?Respuestas:
Usaría la bandera
-T
/--test
para verificar la integridad.fuente
zip -T existing.zip
Puede
md5sum
ordenar para verificar la integridad del archivo. Esto generará una cadena hash de 128 bits. Puede generar la cadena hash simultánea para el archivo zip original y compararlos a ambos. Solo tiene que ejecutar el siguiente comando para generar la suma de comprobación md5,Si la cadena coincide, el archivo no está dañado. Es una forma buena y fácil de verificar la integridad del archivo.
fuente