zipファイルが破損していないか確認する[複製]


11

zipファイルが破損しているかどうかを確認するにはどうすればよいですか?私zip -F input.zip --out output.zipはファイルを修正できることを知っています。しかし、ファイルCRCのみをチェックするオプションは見つかりませんでした。

Ubuntu 12.04を使用しています。


ありがとう!とだから、unzip -tzipファイルが破損している場合、私は確認することができます。同様の質問がすでに存在する場合、私は何かをすべきですか?
鉄砂

まだ十分な担当者はいないと思いますが、必要に応じて重複としてマークできます。
カラン

あなたが書いた投稿は私に十分な情報を与えてくれます。この投稿を重複としてマークしてください。
Ironsand

回答:


20

私が使用する-T / --test整合性をチェックするためのフラグを。


zipファイルを作成せずにファイルの整合性のみをチェックしたい。とにかくありがとう!
鉄砂

4
これは-Tが行うことですzip -T existing.zip
。– akira

1

md5sumファイルの整合性を確認するコマンドを実行できます。これにより、128ビットのハッシュ文字列が生成されます。元のzipファイルの同時ハッシュ文字列を生成し、両方を比較できます。md5チェックサムを生成するには、次のコマンドを実行するだけです。

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

文字列が一致する場合、ファイルは破損していません。これは、ファイルの整合性をチェックするための良い簡単な方法です。


予防策としては良い方法です。次回はこのコマンドを使用します。ありがとう!
鉄砂
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.