GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo programar un reinicio nocturno?

Tengo algunos problemas periódicos al ejecutar una aplicación en particular, XBMC. Si uso XBMC con regularidad, parece que no tengo ningún problema, pero si lo dejo desatendido durante más de 12 horas, necesito reiniciarlo 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 lo tire por la ventana 🙂

¿Algún interesado?

Mejor respuesta

Usaría cron (ya debería estar instalado):

Editar crontab:

sudo crontab -e

La primera vez puede que tengas que elegir tu editor preferido (como nano)

Inserta una línea como

0 4   *   *   *    /sbin/shutdown -r +5

en el fondo. Explicación:

m      h    dom        mon   dow       command
minute hour dayOfMonth Month dayOfWeek commandToRun

así que la línea

  0 4   *   *   *    /sbin/shutdown -r +5

reiniciaría su sistema todos los días a las 4:05 am. (4:00 am + 5 minutos)

Ctrl +X , Y , Entrar debería sacarte de crontab (si usas nano)

Nota:es posible que deba ejecutar crontab -e como root, porque el apagado necesita root. crontab -e abre un archivo en /tmp en lugar del crontab real para que pueda verificar si hay errores en su nuevo crontab. Si no hay errores, se actualizará su crontab real.


Ubuntu
  1. ¿Cómo programar un comando Rsync?

  2. ¿Cómo programar el despertar de la hibernación?

  3. ¿Cómo programo un reinicio en Linux?

  4. ¿Cómo deshabilitar todo en crontab -l?

  5. ¿Cómo hacer una copia de seguridad de los archivos crontab -e?

Cómo reiniciar CentOS 8

Cómo reiniciar Linux Mint 20

Cómo programar tareas en Ubuntu 20.04 usando Crontab

¿Cómo reiniciar el servidor desde whm?

Cómo apagar o reiniciar Debian 11

Cómo programar trabajos con Cron en Linux