2011-08-14 13 views

答えて

1

ファイル自体にいくつかの.docファイルのようなメタデータが含まれていて、ファイルの作成内容を知ることができない場合を除いて、同じ回答が適用されます(カーネルモジュールを作成して新しいファイルを作成するブロックリクエストを傍受し、アプリケーションは要求を提出しましたが、それはおそらくあなたがしたいことではありません)。

+0

ありがとうございます。あなたはそのようなカーネルモジュールについて聞いたことがありますか? – osager

+0

ブロックI/Oパフォーマンスに関するパフォーマンス統計のためにいくつか書きましたが、このようなことを行うためにカスタムカーネルを実行する必要があります。 –

+0

ファイル作成アクティビティを監視するモジュールは、システムのパフォーマンスに大きな影響を与えますか?私はデスクトップユーザーです。このような「シンプルな」カーネルモジュールを書く方法のヒントを教えてください。事前に感謝します – osager

0

答えは、あなたがリンクされ、質問のためのものと同じです。 Linuxは、ファイルの作成者に関する情報をどのプログラムが行ったかに関する情報を格納しません。しかし、他の答えが言ったように、あなたはモニターを作り、その情報を自分で記録することができます。

1

答えは前の質問と同じです - 一般的には、いいえ。

ただし、このディレクトリの所有者とグループを見ることができます。それを作成するプログラムがデーモン(サービス)プロセスであれば、それ自身のユーザー/グループの下で実行されている可能性があり、作成されたファイル/ディレクトリに所有権がある可能性があります。

これは何を意味しますか?

ls -l /path/to/the/directory 
+0

残念ながらオーナーは自分自身です – osager

関連する問題