Tengo una aplicación de consola que comenzaría como consola y como demonio de Linux.
¿Cómo puedo determinar que la aplicación se inició como demonio de Linux (no como consola)?
Recomiendo pasar un parámetro de línea de comando adicional cuando comience como demonio de Linux y verificar la existencia de ese parámetro de línea de comando adicional en su código.