ESC
Developer

Syntaxe Cron Job : Guide Complet pour Planifier des Tâches sous Linux

Maîtrisez la syntaxe cron avec des exemples clairs. Apprenez les cinq champs, les caractères spéciaux et comment tester vos expressions.

2026-06-29 8 min read Developer
Cron Job Syntax Guide

Qu'est-ce qu'un Cron Job ?

Cron est un planificateur de tâches basé sur le temps intégré aux systèmes Unix. Un cron job est une commande ou un script exécuté automatiquement selon un horaire défini.

Syntaxe Cron : Les Cinq Champs

┌───── minute (0–59)
│ ┌───── heure (0–23)
│ │ ┌───── jour du mois (1–31)
│ │ │ ┌───── mois (1–12)
│ │ │ │ ┌───── jour de la semaine (0–6, Dimanche=0)
│ │ │ │ │
* * * * *  commande

Caractères Spéciaux

  • * — Tout : * * * * * chaque minute
  • , — Liste : 0 9,17 * * * à 9h et 17h
  • - — Plage : 0 9-17 * * * toutes les heures de 9 à 17
  • / — Pas : */15 * * * * toutes les 15 minutes

Planifications Prédéfinies

@reboot    Au démarrage
@yearly    Une fois par an
@monthly   Une fois par mois
@weekly    Une fois par semaine
@daily     Une fois par jour
@hourly    Une fois par heure
Erreur courante : Cron utilise un PATH minimal. Toujours utiliser des chemins complets.
Aide-mémoire Cron

Tous les modèles cron sur une page.

Ouvrir l'aide-mémoire

Créez des Expressions Cron Visuellement

Générez n'importe quelle planification cron sans mémoriser la syntaxe.

Aussi sur MoreOnlineTools