Linuxのごみ箱の実装:ごみ箱ログの正しい場所?

Linuxのごみ箱の実装:ごみ箱ログの正しい場所?

저는 휴지통 구현을 개발 중이며 삭제할 때마다 로그를 저장하고 싶습니다. 나는 검토했다Freedesktop 휴지통 사양하지만 정크 로그가 어디에 저장되어 있는지에 대한 정보를 찾을 수 없습니다. 정크 로그를 저장하는 가장 좋고 가장 논리적인 장소는 어디입니까?

저는 다음을 포함한 몇 가지 옵션을 고려했습니다.

  • 로그 파일을 .local/share/Trash/info/trashlog.trashinfo다른 스팸 파일과 함께 .
  • .local/share/Trash/trashlog해당 디렉토리를 다른 파일과 혼동하지 않으려면 로그 파일용 별도 디렉토리(예: )를 생성하십시오 .
  • ファイルと情報ディレクトリとともに、ログファイルを.local/share/Trash最上位ディレクトリに保存します。
  • /var/log通常、ログを保存する場所にログファイルを保存します。
  • 不要または無意味であると判断した場合、ガベージログはまったく保存されません。

ジャンクログを保存するのに最適な場所の提案を提供し、その場所が最良の選択である理由を説明してください。ありがとうございます。

ベストアンサー1

ジャンクログは誰のためですか?削除はユーザーが行うのですか、それともシステム管理者ですか?前者の場合、ユーザーが他の場所では書き込み権限がないため、ユーザーのホームディレクトリの下のどこかが自然な位置になります。後者なら/var/log

つまり、これはすべての基盤を網羅するためにユーザー固有のプライバシーとシステム監査の可能性の要件であるため、構成可能にする必要があります。

おすすめ記事