No me gusta mucho Linux y tengo el siguiente problema. estoy trabajando en nubuntu 16.04sistema.
En este sistema tengo un programa que se inicia desde la línea de comando de esta manera:
service wso2ei start
y se detuvo en:
service wso2ei stop
Creo que en algún lugar debería definirse como un servicio o algo así. ¿Qué es esto exactamente? ¿Y dónde se define esta afirmación? (Creo que debería definirse la asociación entre el comando de inicio y el archivo ejecutable que debe ejecutarse)
Respuesta1
Ejecutar systemctl cat wso2ei
, debería indicarle qué archivo se utiliza para definir el servicio y qué se inicia realmente.
Vale la pena mencionar que a partir de Ubuntu 15.04, Ubuntu ha cambiado del sistema Upstart al sistema SystemD para administrar servicios, lo que significa que lo que ejecute service
probablemente será el servicio Upstart o el tipo de servicio sysvinit convertido para funcionar con systemd, y la ubicación del archivo. debería estar en /run/systemd/generator.late/
.