Générateur de Cron & Vérificateur de Planification
Configurez visuellement vos tâches Cron grâce à une interface intuitive.
Traduction en langage naturel et affichage des 5 prochaines exécutions pour éviter les erreurs.
Traitement 100 % local : Les expressions Cron saisies et les calculs sont traités entièrement dans votre navigateur et ne sont jamais envoyés à un serveur externe.
Saisissez une expression Cron pour vérifier sa planification (5 valeurs séparées par des espaces)
À propos du Générateur de Cron
Cet outil vous permet de configurer vos tâches Cron via une interface graphique intuitive et de générer automatiquement des expressions Cron valides. Il suffit de définir les 5 champs (minute, heure, jour, mois, jour de la semaine) à l'aide des menus déroulants pour générer avec précision des expressions complexes.
Il affiche les 5 prochaines dates d'exécution prévues pour vous indiquer "quand aura lieu la prochaine exécution" et éviter les erreurs de configuration à l'avance. Vous pouvez également saisir manuellement une expression Cron pour en comprendre la signification, ce qui vous permet de vérifier sa configuration.
Tous les traitements s'effectuent entièrement dans votre navigateur et aucune donnée n'est envoyée au serveur. L'outil est disponible immédiatement sans inscription.
Comment utiliser l'outil
Sélectionnez un onglet
Choisissez de créer l'expression via l'interface visuelle ou de la saisir directement.
Spécifiez les conditions
Sélectionnez ou saisissez les valeurs pour les minutes, les heures, le jour, le mois et le jour de la semaine.
Vérifiez les résultats
Vérifiez la traduction en langage naturel et les prochaines exécutions, puis copiez l'expression Cron si tout est correct.
Terminologie Cron
- cron
- Un planificateur de tâches intégré dans les systèmes de type Unix/Linux. Il exécute automatiquement des commandes ou des scripts à des moments précis.
- crontab
- Le fichier qui définit la planification des tâches cron, ou la commande utilisée pour modifier ce fichier.
- Expression Cron
- Un format utilisant 5 champs (minute heure jour mois jour de la semaine) pour définir une planification. Exemple :
0 3 * * *signifie "Tous les jours à 3:00". - Caractère générique (*)
- Un symbole signifiant "toutes les valeurs". Placé dans le champ de l'heure,
*signifie "chaque heure". - Valeur de pas (/)
- Un symbole utilisé pour spécifier un intervalle.
*/5signifie "tous les 5", par exemple "toutes les 5 minutes" pour le champ des minutes.
Foire aux questions
- Q.Les expressions Cron avec un champ « seconde » sont-elles supportées ?
- Le format standard de Linux utilisant 5 champs, le champ des secondes n'est pas pris en charge.
- Q.Quel fuseau horaire est utilisé ?
- Les prochaines dates d'exécution sont calculées selon le fuseau horaire de votre navigateur.
- Q.Que se passe-t-il si je spécifie à la fois le jour du mois et le jour de la semaine ?
- Conformément à la spécification standard de Linux, l'exécution se fera si l'une ou l'autre condition est remplie (condition OU).
- Q.Les données sont-elles enregistrées sur un serveur ?
- Tout est traité localement dans le navigateur, l'expression Cron saisie n'est jamais envoyée au serveur.
Cas d'utilisation
Automatisation des tâches régulières
Configurez avec précision des expressions Cron pour les tâches récurrentes telles que les sauvegardes de base de données, la rotation des journaux et la génération de rapports.
Pipelines CI/CD
Générez visuellement des expressions Cron pour les déclencheurs planifiés dans GitHub Actions, GitLab CI, Jenkins, etc.
Surveillance et alertes
Configurez des intervalles d'exécution pour la surveillance des serveurs ou les vérifications de santé. Vérifiez à l'avance les exécutions nocturnes inattendues.
Vérification de la configuration
Saisissez une expression Cron existante pour voir "quand aura lieu la prochaine exécution", ce qui permet d'éviter les incidents dus à des erreurs de paramétrage.
Envoyer des commentaires
Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.
Les commentaires sont temporairement suspendus
Le serveur est occupé ou la protection anti-spam est active. Veuillez réessayer plus tard.