Zip dosyasının hasarlı olup olmadığını kontrol edin [çoğalt]


11

Bir zip dosyasının hasarlı olup olmadığını nasıl kontrol edebilirim? zip -F input.zip --out output.zipDosyayı düzeltebileceğimi biliyorum . Ama sadece CRC dosyasını kontrol eden bir seçenek bulamadım.

Ubuntu 12.04 kullanıyorum.


Teşekkürler! Böylece unzip -tzip dosyasının hasarlı olup olmadığını kontrol edebilirim. Benzer bir soru zaten varsa bir şey yapmalı mıyım?
— ironsand

Henüz yeterli temsilciniz olduğunu düşünmüyorum, ancak isterseniz sizin için kopya olarak işaretleyebiliriz.
— Karan

Yazdığınız yazı bana yeterince bilgi veriyor. Lütfen bu yayını kopya olarak işaretleyin.
— ironsand

Yanıtlar:


20

Bütünlüğü kontrol etmek için -T / --testflag'i kullanırdım.


Zip dosyası yapmadan sadece dosya bütünlüğünü kontrol etmek istiyorum. yine de teşekkürler!
— ironsand

4
-T ne yapar:zip -T existing.zip
— akira

1

md5sumDosya bütünlüğünü kontrol etmek için komut verebilirsiniz . Bu, 128 bit karma dizesi oluşturur. Orijinal zip dosyası için eşzamanlı sağlama dizesini oluşturabilir ve her ikisini de karşılaştırabilirsiniz. Md5 sağlama toplamı oluşturmak için aşağıdaki komutu çalıştırmanız yeterlidir,

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

Dize eşleşirse dosya zarar görmez. Dosya bütünlüğünü kontrol etmenin iyi ve kolay bir yoludur.


Önlem olarak iyi bir yoldur. Komutu bir dahaki sefere kullanacağım. Teşekkürler!
— ironsand
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.