답변:
서버에서 로그를 검색 할 때 첫 번째 장소 /var/log/foo.uid/
이기 때문에 /var/log/
로 이동하는 것이 좋습니다 .
또 다른 옵션은 첫 번째 선택을 사용 ~/.foo/logs/
하고 아래에 심볼릭 링크를 만드는 것 /var/log
입니다.
uid
또는 사용자 이름 을 추가하는 것이 좋습니다 .
/var/log
@pkhamre가 지적했듯이 로그를 찾을 수있는 정식 장소 이지만 "user"생성 로그로 폴더를 오염시킬 필요는 없습니다. 시스템 전체 서비스 만 로그인하는 것을 선호합니다 /var/log
.
응용 프로그램은 GUI 응용 프로그램 (X에서 실행)이, 나는 다음과 같은 제안 인 경우 즉, 말했다 XDG 기본 디렉토리 사양 과로 로그를 드롭 $XDG_DATA_HOME/foo/log/
과 $XDG_DATA_HOME
에 디폴트 $HOME/.local/share
. 그러나 이것은 한 가지 단점이 있습니다. 어떤 이유로 로그를 집계하려면 이전 솔루션으로 cat /var/log/foo.*/*
는 충분했을 것입니다.