Planifier des tâches avec cron
Les scripts que vous avez appris à écrire ne servent vraiment que s'ils tournent automatiquement. cron est le planificateur de tâches Linux — l'équivalent du Planificateur de tâches Windows, mais en texte. Sauvegardes nocturnes, rapports hebdomadaires, nettoyage de logs : tout cela se configure en une ligne.
La syntaxe cron
Chaque ligne d'un crontab (fichier de tâches cron) suit ce format :
┌──────────── minute (0-59)
│ ┌─────────── heure (0-23)
│ │ ┌──────────── jour du mois (1-31)
│ │ │ ┌─────────── mois (1-12)
│ │ │ │ ┌──────────── jour de la semaine (0=dimanche, 6=samedi)
│ │ │ │ │
* * * * * commande