回答:
サーバーでログを検索するときに最初に行く場所な/var/log/foo.uid/
ので、に行くことをお勧め/var/log/
します。
別のオプションは、最初の選択肢を使用~/.foo/logs/
して、の下にそれにシンボリックリンクを作成すること/var/log
です。
uid
またはユーザー名を追加することは理にかなっています。
一方では/var/log
、ログを検索する@pkhamreが指摘するように、私は「ユーザー」-generatedログでフォルダを汚染する必要が表示されない標準的な場所です。システム全体のサービスのみにログインすることをお勧めし/var/log
ます。
それはアプリが(Xで実行されている)GUIアプリであれば、私は以下のことをお勧め、と述べXDGベースディレクトリ仕様とにログを落とす$XDG_DATA_HOME/foo/log/
と$XDG_DATA_HOME
をデフォルト$HOME/.local/share
。ただし、これには欠点が1つあります。なんらかの理由でログを集計する場合は、さらに努力する必要がありますcat /var/log/foo.*/*
。以前のソリューションでは、aで十分でした。