ファイルやフォルダの作成/削除をリアルタイムで検出できますか?

ファイルやフォルダの作成/削除をリアルタイムで検出できますか?

ファイルやフォルダの作成/削除をすぐに監視したいのですが可能ですか?

編集:Ubuntu 16.04を使用しています

ベストアンサー1

Linuxではこのインターフェースを使用できますinotify(7)

このツールを使用する簡単なサンプルコマンドラインツールは次のとおりinotifywait(1)です。

inotifywait -mr /tmp

ディレクトリ内で発生するすべての種類のイベント(ファイルを開く、作成する)が印刷されます/tmp。この-rオプションは、サブディレクトリに繰り返し監視を設定するように指示し、-m最初のイベント以降に終了しないように指示します。

次のオプションを使用して、監視されるイベントセットを制限できます-e。例えば。-e create,delete作成または削除されたディレクトリエントリに関する情報のみを印刷します。

おすすめ記事