Estoy escribiendo una aplicación personalizada que se ejecutará como un servicio/demonio. Según la convención, los archivos binarios deben estar en formato /opt/appname
. Sin embargo, ¿dónde pongo archivos como:
- Archivos de configuración
- Caché y almacenamiento
- Registros
Respuesta1
Si lo está utilizando /opt/<appname>
para su aplicación, los archivos de configuración se encuentran en /etc/opt
, y el resto, en /var/opt
.
Respuesta2
Echa un vistazo aEstándar de jerarquía del sistema de archivosque te diría lo que quieres saber.
Respuesta3
Idealmente, no le importa dónde está instalada y puede configurar la aplicación en el momento de la compilación o instalación. Si, por ejemplo, está creando una aplicación que se ejecutará en Debian, puede crear un paquete .deb y omitir toda esta pregunta.