11

Как я могу проверить, не поврежден ли zip-файл? Я знаю, что с помощью zip -F input.zip --out output.zip я могу исправить файл. Но я не смог найти вариант, который проверяет только файл CRC.

Я использую Ubuntu 12.04.

2 ответа2

20

Я бы использовал флаг -T / --test для проверки целостности.

0

Вы можете использовать команду md5sum для проверки целостности файла. Это сгенерирует 128-битную строку хеша. Вы можете сгенерировать строку хеша для исходного zip-файла и сравнить их оба. Вам просто нужно выполнить следующую команду, чтобы сгенерировать контрольную сумму md5,

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

Если строка соответствует, то файл не поврежден. Это хороший и простой способ проверить целостность файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .