私は私の質問は、LinuxプラットフォームLinuxでは、プログラムによって作成されたファイルはありますか?
上で、私は私のフォルダ にディレクトリを持っていると私はそれ はそれが知ることができる作成したプログラムを知らないだけというこのpost と同じ疑問を持っていますか?
おかげ
私は私の質問は、LinuxプラットフォームLinuxでは、プログラムによって作成されたファイルはありますか?
上で、私は私のフォルダ にディレクトリを持っていると私はそれ はそれが知ることができる作成したプログラムを知らないだけというこのpost と同じ疑問を持っていますか?
おかげ
ファイル自体にいくつかの.docファイルのようなメタデータが含まれていて、ファイルの作成内容を知ることができない場合を除いて、同じ回答が適用されます(カーネルモジュールを作成して新しいファイルを作成するブロックリクエストを傍受し、アプリケーションは要求を提出しましたが、それはおそらくあなたがしたいことではありません)。
答えは、あなたがリンクされ、質問のためのものと同じです。 Linuxは、ファイルの作成者に関する情報をどのプログラムが行ったかに関する情報を格納しません。しかし、他の答えが言ったように、あなたはモニターを作り、その情報を自分で記録することができます。
答えは前の質問と同じです - 一般的には、いいえ。
ただし、このディレクトリの所有者とグループを見ることができます。それを作成するプログラムがデーモン(サービス)プロセスであれば、それ自身のユーザー/グループの下で実行されている可能性があり、作成されたファイル/ディレクトリに所有権がある可能性があります。
これは何を意味しますか?
ls -l /path/to/the/directory
残念ながらオーナーは自分自身です – osager
Yes, with auditd。 – phihag