Перевірте, чи пошкоджено zip-файл [дублікат]


11

Як я можу перевірити, чи пошкоджено zip-файл? Я знаю, що за допомогою zip -F input.zip --out output.zipя можу виправити файл. Але я не зміг знайти варіант, який перевіряє лише файл CRC.

Я використовую Ubuntu 12.04.


Спасибі! Тому unzip -tя можу перевірити, чи пошкоджено zip-файл. Чи потрібно щось робити, якщо подібне питання вже існує?
ironsand

Я не думаю, що у вас ще є достатня кількість представників, але якщо ви хочете, ми можемо позначити їх як копію.
Каран

Пост, який ви написали, дає мені достатньо інформації. Будь ласка, позначте цю публікацію як дублікат.
ironsand

Відповіді:


20

Я б використав -T / --testпрапор, щоб перевірити цілісність.


Я хочу лише перевірити цілісність файлу без створення zip-файлу. все одно, дякую!
ironsand

4
що це робить -T:zip -T existing.zip
akira

1

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

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

Якщо рядок відповідає, то файл не пошкоджений. Це хороший і простий спосіб перевірити цілісність файлу.


В якості запобіжного заходу це хороший спосіб. Я використаю команду наступного разу. Спасибі!
ironsand
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.