Générateur d'Expressions Cron

Composez facilement vos planifications de tâches Cron avec interface graphique intuitive.

Développeur et Code
100% Client-Side · Sécurisé et Privé
Générateur d'Expressions Cron

Composez facilement vos planifications de tâches Cron avec interface graphique intuitive.

Centre de Connaissances & Guide

Générateur d'Expressions Cron et Planification de Tâches

Générateur d'Expressions Cron et Planification de Tâches

Cet outil fonctionne à 100% côté client dans votre navigateur. Vos codes sources, jetons d'accès, clés API et données sensibles ne quittent jamais votre appareil.

Formule & Méthode de Calcul

Cron Format = [Minute] [Hour] [Day of Month] [Month] [Day of Week]

The standard Unix syntax utilizes 5 fields separated by spaces. An asterisk * acts as a wildcard meaning 'every', while a slash / indicates a step value (like */5 for every 5 minutes).

Bonnes Pratiques & Conseils

  • Avoid Overlapping Wildcards: Setting a cron to `* * * * 1` runs the job every single minute on Mondays. If you meant 'once at midnight on Mondays', the correct syntax is `0 0 * * 1`.
  • Use Step Values for Throttling: Never run heavy database exports at `* * * * *` (every minute). Use `*/15 * * * *` to space the execution out to every 15 minutes, allowing the CPU to recover.
  • Mind the Server Timezone: Cron daemons execute based on the server's local system time (usually UTC), not your local timezone. Always offset your hours accordingly when writing schedules.

Foire Aux Questions

À quoi sert le 6e champ cron ?
Alors que le cron Unix standard utilise 5 champs, les planificateurs avancés (comme AWS EventBridge ou Quartz) ajoutent un 6e champ pour l'« Année », vous permettant de planifier des tâches qui ne s'exécutent qu'en 2024 ou 2025.
Puis-je planifier une tâche pour qu'elle s'exécute chaque seconde ?
Pas avec le cron Unix standard, dont la granularité minimale est d'une minute. Pour des exécutions inférieures à la minute, vous devez concevoir un script démon persistant ou employer des timers systemd.
À quoi correspond le dimanche dans la syntaxe cron ?
Dans le champ Jour de la semaine, le dimanche est traditionnellement représenté par 0, le lundi par 1, et ainsi de suite jusqu'au samedi avec 6. (De nombreuses implémentations acceptent également 7 pour le dimanche ou les lettres SUN).