0

ファイルが削除されるたびに警告するためにpyinotifyを使用しようとしていますが、ファイルを削除したユーザーを知りたいです。この情報を見つける方法はありますか?

4

1 に答える 1

3

その情報は、基礎となるinotifyシステムによって公開されません。これは Linux カーネルの主要な変更通知 API であるため、これを提供する通知システムは他にありません。

誰がファイルを削除したかを追跡したい場合は、削除者に何をするかを通知させるのが最も簡単です。デリータを制御できない場合 (つまり、ファイルを削除するために POSIX インターフェイスを維持する必要がある場合)、FUSEでカスタム ファイル システム ラッパーを作成することを検討できます。 unlink() と呼ばれます。

于 2010-04-26T18:54:17.180 に答える