inotifywaitを使用してファイルを削除するコマンド/スクリプトを検出する
アプリケーションサーバーの1つが内部のファイルを定期的に削除します。 /home/test/data 問題は、どのスクリプトまたはコマンドがファイルを削除するかわからないため、inotifywaitを使用しようとしていることです。日時を記録することはできますが、必要な情報を取得することはできません。このinotifyを構成/カスタマイズして、ファイルを削除している犯人を表示できますか? ログサンプル: /opt/asd CREATE 2017/04/03-17:49:05 /opt/asd DELETE 2017/04/03-17:49:11 /opt/wira/.bash_history MODIFY 2017/04/03-17:51:29 /opt/wira/.bash_history MODIFY 2017/04/03-17:51:29 /opt/wira/.bash_history MODIFY 2017/04/03-17:51:29 /home/test/data/test DELETE 2017/04/03-17:52:16 /home/test/data/c/test DELETE 2017/04/03-17:58:00 /home/test/data/c DELETE,ISDIR 2017/04/03-17:58:00 これが私たちの構成です # specify log file LOGFILE=/var/log/inotify.log # specify target directory for monitoring MONITOR=/home/test/data # specify target events for monitoring ( comma separated …