Jak mogę sprawdzić, czy plik zip jest uszkodzony? Wiem, zip -F input.zip --out output.zipże mogę naprawić plik. Ale nie mogłem znaleźć opcji, która sprawdza tylko plik CRC.
Chcę tylko sprawdzać integralność pliku bez tworzenia pliku zip. w każdym razie dzięki!
ironsand
4
czyli co -T robi:zip -T existing.zip
akira
1
Możesz md5sumpolecić sprawdzenie integralności pliku. Spowoduje to wygenerowanie 128-bitowego ciągu mieszającego. Możesz wygenerować jednoczesny ciąg skrótu dla oryginalnego pliku zip i porównać oba. Wystarczy wygenerować następujące polecenie, aby wygenerować sumę kontrolną md5,
:~$ md5sum <filename>
<128 bit hash string> <filename>
Jeśli ciąg znaków pasuje, plik nie jest uszkodzony. Jest to dobry i łatwy sposób sprawdzenia integralności pliku.
unzip -t
mogę sprawdzić, czy plik zip jest uszkodzony. Czy powinienem zrobić coś, jeśli podobne pytanie już istnieje?Odpowiedzi:
Chciałbym użyć flagi
-T
/--test
do sprawdzenia integralności.źródło
zip -T existing.zip
Możesz
md5sum
polecić sprawdzenie integralności pliku. Spowoduje to wygenerowanie 128-bitowego ciągu mieszającego. Możesz wygenerować jednoczesny ciąg skrótu dla oryginalnego pliku zip i porównać oba. Wystarczy wygenerować następujące polecenie, aby wygenerować sumę kontrolną md5,Jeśli ciąg znaków pasuje, plik nie jest uszkodzony. Jest to dobry i łatwy sposób sprawdzenia integralności pliku.
źródło