ホームページ  >  記事  >  バックエンド開発  >  Linux システムのディレクトリにファイルの md5 を再帰的に生成する方法、linuxmd5_PHP チュートリアル

Linux システムのディレクトリにファイルの md5 を再帰的に生成する方法、linuxmd5_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:48:161342ブラウズ

Linuxシステムは、ディレクトリ内のファイルのmd5を再帰的に生成します。linuxmd5

Linuxではmd5sumを使用して、ディレクトリ全体のmd5を再帰的に生成します
今日は、md5sumを使用してディレクトリを操作し、ディレクトリ内のすべてのファイルのmd5値を再帰的に生成することにしました。再帰的な操作をサポートしていないことがわかったので、それを処理するためのphpスクリプトを書きました
。 コード:

リーリー

注: 生成された md5 値とファイルの間に 2 つのスペースがあります。そうでない場合、次のエラーが発生します

コードをコピーします コードは次のとおりです: md5sum: file1.md5: 適切にフォーマットされた MD5 チェックサム行が見つかりません

もっと簡単にしましょう。Linux の find コマンドを使って 1 文で実行してみましょう
コード:

リーリー

テスト

リーリー

写真の通り

201562992931727.png (1135×790)

これにより、すべてのテスト結果が画面に出力されます。最後の結果に md5sum のようなメッセージが表示される場合: 警告: 1147 個の計算されたチェックサムのうち 2 個が一致しませんでした。これは、合計 1147 個のうち 2 個が矛盾していることを意味します。 それならできます
リーリー

どのファイルが改ざんされたかを簡単に知ることができます

http://www.bkjia.com/PHPjc/1024135.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1024135.html技術記事 Linux システムでディレクトリ内のファイルの md5 を再帰的に生成する方法、linuxmd5 Linux で md5sum を使用してディレクトリ全体の md5 を再帰的に生成する方法 今日は、md5sum を使用してディレクトリを操作し、ディレクトリ内のすべてのファイルを再帰的に生成します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。