서비스/데몬으로 실행될 사용자 정의 애플리케이션을 작성 중입니다. 관례에 따르면 이에 대한 바이너리는 /opt/appname
. 그러나 다음과 같은 파일을 어디에 넣어야 합니까?
- 구성 파일
- 캐시 및 스토리지
- 로그
답변1
/opt/<appname>
앱에 를 사용하는 경우 구성 파일은 아래로 이동 /etc/opt
하고 나머지는 아래로 이동합니다 /var/opt
.
답변2
다음을 살펴보세요.파일 시스템 계층 표준당신이 알고 싶은 것을 말해 줄 것입니다.
답변3
이상적으로는 설치 위치에 신경 쓰지 않고 빌드 또는 설치 시 앱을 구성할 수 있습니다. 예를 들어 Debian에서 실행될 애플리케이션을 구축하는 경우 .deb 패키지를 만들고 이 전체 질문을 건너뛸 수 있습니다.