Verifique se o arquivo zip está danificado [duplicado]

10

Como posso verificar se um arquivo zip está danificado? Eu sei que com zip -F input.zip --out output.zip eu posso consertar o arquivo. Mas eu não consegui encontrar uma opção que só verifica o arquivo CRC.

Estou usando o Ubuntu 12.04.

    
por ironsand 15.07.2013 / 07:21

2 respostas

19

Eu usaria o sinal -T / --test para verificar a integridade.

    
por 15.07.2013 / 07:40
0

Você pode usar o comando md5sum para verificar a integridade do arquivo. Isso gerará uma sequência de hash de 128 bits. Você pode gerar a string de hash simultânea para o arquivo zip original e comparar os dois. Você só precisa executar o seguinte comando para gerar uma soma de verificação md5,

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

Se a string corresponder, o arquivo não será danificado. É uma maneira boa e fácil de verificar a integridade dos arquivos.

    
por 15.07.2013 / 11:06

Tags