Pregunta Linux: programar un servicio para que se ejecute en un período de tiempo


Quiero que el servicio comience a las 8:00 y termine a las 14:00 automáticamente

Ya hago esto manualmente por:

/etc/init.d/myservice.sh start


/etc/init.d/myservice.sh stop

Creo que debería estar relacionado con trabajos cron. ¿alguna idea?


2


origen




Respuestas:


minutes | hour | day | month | day of week | username | command
0         8      *     *       *             myuser    /etc/init.d/myservice.sh start
0         14     *     *       *             myuser    /etc/init.d/myservice.sh stop

Reemplazar myuser con lo que sea apropiado (probablemente raíz)

Además, pertenece a serverfault o superuser


7