Pour planifier l’exécution d’une tâche à chaque démarrage de l’ordinatuer, on peut utiliser le fichier rc.local
Utilisation de at pour des tâches ponctuelles
Pour plannifier l’exécution de commandes à un moment déterminé on peut utiliser at
Utilisation de crontab pour des tâches récurrentes
Warning
Crontab dépends aussi de l’utilisateur, si vous voulez exécuter des tâches admin il faut faire
sudo crontab -e
Pour planifier l’exécuttion d’une tâche ponctuelle, on puet utiliser crontab
Fonctionnement du format de crontab
Chaque ligne corresponds à une programmation d’une tâche, par exemple :
Les trucs bizarre avant la commande spécifie quand elle doit être lancée :
0
→ A la minute 00
→ A l’heure 01
→ Au premier jour du mois*
→ De chaque mois*
→ quelque soit le jour de la semaineEn d’autre terme la commande
/sbin/poweroff
s’exécutera tous les premier jours de chaque moi à minuit.Pour avoir de l’aide pour créer ce genre d’expressions, vous pouvez utiliser le site Crontab Guru