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 -e
ysudo crontab -e
guarda 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-reboot
deberí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/crontab
a 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 -e
Y, por último, si solo desea reiniciar por única vez, puede usar
at
:fuente
anacron
instalado, 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.daily
no 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-reboot
archivo 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
/etc
carpeta generalmente encuentra archivos de configuración y allí puede encontrarcron.hourly
,cron.daily
y 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
crontab
para 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-schedule
usuario 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.daily
tiempo 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