⏰ Programar un reinicio con anticipación en Debian Linux (Usando shutdown)
Para programar un reinicio a las 5:30 PM hoy (según la cantidad de minutos desde ahora), con una verificación de hora, sigue estos pasos.
- Verifica la hora del servidor:
- Abre una terminal e inicia sesión.
- Ejecuta el comando
datepara mostrar la fecha y hora actual:
root@ggRock:~# date
Thu 13 Mar 12:56:36 GMT 2025
- Verifica que la hora y fecha mostradas sean correctas. Si no lo son, ajusta la hora del servidor usando
timedatectlontpd.
Por ejemplo: sudo timedatectl set-time 'YYYY-MM-DD HH:MM:SS' o asegúrate de que tu cliente ntp está ejecutándose.
- Calcula la diferencia de hora:
- Hora actual: (Obtén del resultado del comando
date) - Hora deseada del reinicio: 5:30 PM
- Diferencia horaria: Calcula la diferencia en horas y minutos, luego conviértela al total de minutos.
- Por ejemplo, si la hora actual es 1:00 PM, la diferencia horaria sería 4 horas y 30 minutos, o 270 minutos.
- Programa el reinicio:
- Inicia sesión como root o usa
sudo. - Ejecuta el comando
shutdown, reemplazando[minutes]con tu diferencia de hora calculada: - Ejemplo (usando el cálculo anterior de 270 minutos):
root@MediaCityGG:~# shutdown -r +270
Reboot scheduled for Thu 2025-03-13 17:31:35 GMT, use 'shutdown -c' to cancel.
- Cancela el reinicio (si es necesario):
- Para cancelar el reinicio programado, ejecuta
shutdown -c.
Actualizado el: 10/04/2026
¡Gracias!
