Les crontab sont des fichiers de configuration qui permettent de planifier l’exécution automatique de tâches à des dates et des heures spécifiques. Chaque utilisateur d’un système Unix a son propre crontab, qui est situé par défaut dans le répertoire /var/spool/cron/crontabs/<utilisateur>.
La syntaxe des crontab est basée sur une expression régulière qui définit la date/heure d’exécution et de la tâche à effectuer : scripts de sauvegarde, mise à jour des bases de données, notifications, surveillance…
Principales commandes CRON
crontab -l: liste les croncrontab -e: édition des croncrontab -r: supprime la table de cron
Faire une sauvegarde de ses crons
Dirige la sortie de la commande crontab – l dans le fichier cronjobs, créé automatiquement si il n’existe pas.
crontab -l > cronjobs
Ensuite, on peut mettre à jour le fichier cronjobs à notre guise puis le recharger dans le crontab, ou tout simplement restaurer une sauvegarde de ses crons via :
crontab cronjobs

