Tengo algunos problemas periódicos al ejecutar una aplicación en particular, XBMC. Si uso XBMC regularmente, parece que no tengo ningún problema, pero si lo dejo desatendido durante más de aproximadamente 12 horas, necesito reiniciar para que vuelva a funcionar.
Sé que un reinicio programado NO es la respuesta, pero hasta que pueda resolver el problema, necesito programar un reinicio cada mañana para que mi esposa pueda usarlo si estoy fuera y no se tira por la ventana :)
¿Ningún arrendatario?

crontab -eysudo crontab -eguarda el archivo en una ubicación temporal cuando sale (p. ej. /tmp/crontab.Y88XQl/crontab) y la tarea no se ejecuta. me vi obligado a editar / etc / crontab directamenteAgregar esto a
/etc/cron.daily/zz-rebootdebería funcionar:Y
sudo chmod a+x /etc/cron.daily/zz-reboot. El prefijo "zz" lo obligará a ejecutarse al final de todos los otros scripts en ese directorio. Verifique/etc/crontaba qué hora del día sucederá realmente:Si eso no funciona, entonces una entrada cron "regular" también puede funcionar, a través de
sudo crontab -eY, por último, si solo desea reiniciar por única vez, puede usar
at:fuente
anacroninstalado, son las 06:25 hora local, lo que podría estar bien (o podría ser horrible si es un madrugador). Si lo hace, lo cual creo que es lo predeterminado, bien podrían pasar 10 minutos después de que la máquina se encienda por primera vez cada día, lo que sería irritante. En cualquier caso,cron.dailyno es una buena opción para esto.Debería crear un script utilizando las instrucciones dadas por Kees Cook ...
Puede copiar y pegar la información a continuación en cualquier editor de texto y crear el
zz-rebootarchivo en el directorio sugerido.Después de eso, solo recuerde hacer clic derecho en el archivo y asignarle permiso de ejecución. Si tiene ganas de usar el terminal solo:
Para comprender mejor lo que está haciendo, recuerde que en la
/etccarpeta generalmente encuentra archivos de configuración y allí puede encontrarcron.hourly,cron.dailyy otras carpetas cron. Cron se encarga de ejecutar aplicaciones y scripts en un momento determinado.Si desea ser estricto sobre el tiempo de reinicio solo digite
para que pueda editar el
crontabpara el usuario root.Si se siente mejor haciéndolo gráficamente, puede instalarlo desde el Centro de software gnome-schedule. Si desea modificar el
gnome-scheduleusuario para root, asegúrese de ejecutarlo desde la terminal:Diviértete jugando! :)
ps: gran punto sBlatt! Me preguntaba si hay alguna forma de forzar el
cron.dailytiempo de ejecución manualmente.fuente
He estado trabajando con cronjobs durante aproximadamente un mes en mi trabajo y programando el apagado y reinicio. Es muy sencillo. Sé que esto se le preguntó hace aproximadamente 5 años, pero si alguien todavía tiene problemas, puede usar este método y estará listo.
abrir la terminal (ctrl + T)
desplácese hasta el final e ingrese el siguiente comando
Esto está configurado para reiniciar a las 6am todos los días, y presione enter
Si desea programar el apagado a las 11 p.m. todos los días, puede ingresar
Todavía necesito descubrir cómo encender una máquina usando cronjob cuando está inactiva. Editaré esta respuesta una vez que la resuelva.
PD: esta es mi primera respuesta publicada en cualquier formulario; Espero que ayude a alguien !! :RE
fuente
crontab -e).cron:sudo /etc/init.d/cron restart