Solarisでフォルダをチェックサムする方法

Solarisでフォルダをチェックサムする方法

私のSolarisシステムでは、このsumコマンドを使用してファイルが変更されていないことを確認することがあります。これで、ディレクトリの内容が変更されたことを確認したいのですが、sumファイルでのみ実行されます。

sumディレクトリ全体または同様のコマンドを実行する方法はありますか?

sumファイルの例:

$ sum  file.xml
27247 11 file.xml

ベストアンサー1

1) 注:

find . -type f -exec sum {} \; | sort -k3 > /my/reference.txt

2) ランタイム確認の実行

find . -type f -exec sum {} \; | sort -k3 | diff /my/reference.txt -

どこ

  • sort -k3ファイル名の並べ替え
  • diffセクションには、ファイルが変更、追加、または削除されたことが表示されます。

おすすめ記事