Boîte à Outils Informatique
Menu
AccueilDictionnairecron
Dictionnaire informatique

cron

Un mécanisme classique de planification de tâches récurrentes sous Linux.

ThématiqueDictionnaire informatique → Environ 1 min de lecture

Définition

cron est un planificateur historique qui exécute des commandes automatiquement à des dates et heures définies sur les systèmes Unix et Linux.

Fonctionnement et architecture

Une entrée crontab comporte généralement cinq champs de temps, puis une commande : minute, heure, jour du mois, mois et jour de semaine. Le comportement exact de la combinaison jour du mois/jour de semaine dépend de l’implémentation. Les tâches tournent avec un environnement minimal.

Exemple pratique

Par exemple, une commande de sauvegarde planifiée à 02 h peut échouer parce que PATH ne contient pas le programme attendu ou parce que le répertoire de travail est différent de celui du terminal. Employer des chemins absolus et journaliser la sortie aide au diagnostic.

Limites et bonnes pratiques

Éviter les tâches concurrentes avec un verrou, gérer explicitement le fuseau horaire, surveiller le code de retour et sécuriser les secrets. Pour les besoins avancés de dépendance, reprise et supervision, comparer cron avec les timers systemd.

Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris