저는 휴지통 구현을 개발 중이며 삭제할 때마다 로그를 저장하고 싶습니다. 나는 검토했다Freedesktop 휴지통 사양하지만 정크 로그가 어디에 저장되어 있는지에 대한 정보를 찾을 수 없습니다. 정크 로그를 저장하는 가장 좋고 가장 논리적인 장소는 어디입니까?
저는 다음을 포함한 몇 가지 옵션을 고려했습니다.
- 로그 파일을
.local/share/Trash/info/trashlog.trashinfo
다른 스팸 파일과 함께 . .local/share/Trash/trashlog
해당 디렉토리를 다른 파일과 혼동하지 않으려면 로그 파일용 별도 디렉토리(예: )를 생성하십시오 .- ファイルと情報ディレクトリとともに、ログファイルを
.local/share/Trash
最上位ディレクトリに保存します。 /var/log
通常、ログを保存する場所にログファイルを保存します。- 不要または無意味であると判断した場合、ガベージログはまったく保存されません。
ジャンクログを保存するのに最適な場所の提案を提供し、その場所が最良の選択である理由を説明してください。ありがとうございます。
答え1
ジャンクログは誰のためですか?削除はユーザーが行うのですか、それともシステム管理者ですか?前者の場合、ユーザーが他の場所では書き込み権限がないため、ユーザーのホームディレクトリの下のどこかが自然な位置になります。後者なら/var/log
。
つまり、これはすべての基盤を網羅するためにユーザー固有のプライバシーとシステム監査の可能性の要件であるため、構成可能にする必要があります。