web-dev-qa-db-ja.com

誰がディレクトリの名前を変更しましたか?

これに対する答えはどこにも見つかりませんでした。誰がディレクトリの名前を変更したかを知るにはどうすればよいですか?

ls -alは、そのディレクトリを作成したユーザーの名前のみを表示します。

11
StupidKris

できません。ディレクトリ(またはファイル)の名前を変更すると(親)ディレクトリのエントリが変更されるため、そのディレクトリへの書き込み権限を持つユーザーである必要がありますが、ファイル/ディレクトリを変更する場所には登録されていません。

loggedfs を使用できます。

説明

LoggedFSはFuseベースのファイルシステムで、そこで発生するすべての操作をログに記録できます。

それはどのように機能しますか?

ヒューズはほとんどすべてを行います。 LoggedFSは、Fuseから呼び出されたときにのみsyslogにメッセージを送信し、実際のファイルシステムに残りのジョブを実行させます。

Ubuntuではdebとして利用できます。とても面白いこと。ただし、ビジー状態のサーバーで使用しようとすると、すべてのディスク領域が簡単に消費されます。

0
sqkgkahaew