Solución 1:
Si es un trato único, puede usar el comando de apagado con -r como argumento. En lugar de usar el apagado ahora, puede agregar tiempo como parámetro (por ejemplo, shutdown -r 12:30
).
Solución 2:
Según la página man:/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message] que se encuentra en -->http://unixhelp.ed.ac.uk/CGI/man-cgi?shutdown+ 8
Un montón de opciones para elegir pero, para responder a su pregunta.
Para reiniciar en 5 minutos:/sbin/shutdown -r 5 "reiniciar en cinco minutos"
Para reiniciar exactamente a las 11:00 p. m.:/sbin/shutdown -r 23:00 "rebooting at 11:00 P.M."
NOTA:su mensaje se transmitirá a todos los terminales/sesiones activos.
Solución 3:
el at
comando es lo que quieres.
at 5:00pm
do
cd /
/full/path/to/init 6
done
at -l
enumerará los cmds
Solución 4:
La forma más fácil que se me ocurre es:
# sleep 2h && reboot
Ejecuta esto como root.