Dans ce tutoriel, nous allons étudier comment programmer un reboot automatique et qutidien sur un serveur Linux. Cette tâche permet par exemple d’appliquer certaines mises à jour en attente de redémarrage. Le service Cron vous permet de lancer des taches sur votre système d’exploitation de manière automatique.
Pour initier un redémarrage du système à heure fixe, on doit éditer le fichier crontab :
nano /etc/crontab
Si vous souhaitez par exemple redémarrer votre système tous les jours à 4h du matin, vous pouvez appliquer la commande suivante à la fin de votre fichier de configuration :
00 4 * * * root shutdown -r
Pour toute adaptation du cron à vos besoins, vous pouvez vous référer à la documentation présente en début de ce fichier qui vous indique ce qu’il faut remplir pour chacune des lignes :
Vous pouvez ensuite vérifier que votre commande s’exécute bien dès le lendemain en tapant la commande :
uptime -s
Vous pouvez maintenant être tranquilles, vos tâches s’exécutent désormais sans votre présence.