Solution 1 :
S'il s'agit d'un accord unique, vous pouvez utiliser la commande shutdown avec -r comme argument. Au lieu d'utiliser shutdown now, vous pouvez ajouter l'heure comme paramètre (par exemple, shutdown -r 12:30
).
Solution 2 :
Selon la page de manuel :/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message] trouvé sur -->http://unixhelp.ed.ac.uk/CGI/man-cgi?shutdown+ 8
Beaucoup d'options à choisir mais, pour répondre à votre question.
Pour redémarrer dans 5 minutes :/sbin/shutdown -r 5 "reboot in five minutes"
Pour redémarrer à 23h00 précises :/sbin/shutdown -r 23:00 "redémarrage à 23h00."
REMARQUE :votre message sera diffusé sur tous les terminaux/sessions actifs.
Solution 3 :
le at
commande est ce que vous voulez.
at 5:00pm
do
cd /
/full/path/to/init 6
done
at -l
listera les at cmds
Solution 4 :
Le moyen le plus simple auquel je peux penser est :
# sleep 2h && reboot
Exécutez ceci en tant que root.