Periksa apakah file zip rusak [duplikat]

11

Bagaimana saya dapat memeriksa apakah file zip rusak? Saya tahu bahwa dengan zip -F input.zip --out output.zipsaya dapat memperbaiki file. Tapi saya tidak bisa menemukan opsi yang hanya memeriksa file CRC.

Saya menggunakan Ubuntu 12.04.

pasir besi
sumber
Terima kasih! Jadi dengan unzip -tsaya dapat memeriksa apakah file zip rusak. Haruskah saya melakukan sesuatu jika pertanyaan serupa sudah ada?
ironsand
Saya pikir Anda belum memiliki perwakilan yang cukup, tetapi jika mau, kami dapat menandai sebagai duplikat untuk Anda.
Karan
Posting yang Anda tulis memberi saya cukup informasi untuk saya. Silakan tandai posting ini sebagai duplikat.
ironsand

Jawaban:

20

Saya akan menggunakan -T / --testflag untuk memeriksa integritas.

akira
sumber
Saya hanya ingin memeriksa integritas file tanpa membuat file zip. terima kasih!
ironsand
4
itulah yang dilakukan -T:zip -T existing.zip
akira
1

Anda dapat md5summemerintahkan untuk memeriksa integritas file. Ini akan menghasilkan string hash 128 bit. Anda dapat membuat string hash simultan untuk file zip asli dan membandingkan keduanya. Anda hanya perlu menjalankan perintah berikut untuk menghasilkan checksum MD5,

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

Jika string cocok maka file tidak rusak. Ini adalah cara yang baik dan mudah untuk memeriksa integritas file.

pRASHANT
sumber
Sebagai tindakan pencegahan itu adalah cara yang baik. Saya akan menggunakan perintah lain kali. Terima kasih!
ironsand