Generateur de crontab
Creez des expressions cron avec une interface visuelle simple. Tous les champs cron sont pris en charge, avec des presets et des descriptions lisibles.
Constructeur d'expression cron
Configurez votre planification visuellement
Syntaxe cron
*- N'importe quelle valeur,- Separateur de liste-- Plage de valeurs/- Pas de progression
Expression cron generee
* * * * *
Description lisible
5 prochaines executions
Exemple d'entree crontab
# A ajouter dans crontab avec : crontab -e
Questions Fréquentes
Qu'est-ce qu'une expression cron ?
Le format de planification à cinq champs utilisé par Linux et Unix cron : minute, heure, jour du mois, mois et jour de la semaine.
Dois-je mémoriser la syntaxe ?
Non. Choisissez des valeurs sur l'interface visuelle, partez d'un préréglage et lisez la description lisible par l'homme pour vérifier.
Est-ce que cela explique ce que signifie un calendrier ?
Oui. Chaque expression que vous créez reçoit une description en langage clair, ce qui permet de vérifier les planifications avant leur expédition.
Est-ce que cela fonctionne pour les minuteries systemd ou Windows ?
La sortie cible la crontab standard sous Linux et Unix. D'autres planificateurs utilisent des formats différents et nécessitent une conversion.
Comment exécuter une tâche cron toutes les 5 minutes ?
Sélectionnez le preset « Toutes les 5 minutes » ou saisissez */5 dans le champ des minutes. Le générateur produit */5 * * * *, qui déclenche votre tâche aux minutes 0, 5, 10, 15, etc., à chaque heure de chaque jour.
Puis-je copier l'expression générée dans mon fichier crontab ?
Oui. Cliquez sur le bouton de copie et collez les cinq champs séparés par des espaces dans votre fichier crontab à l'aide de crontab -e. Le résultat fonctionne avec les implémentations cron standard de Linux et Unix, notamment Vixie cron, busybox cron et la plupart des panneaux de contrôle d'hébergement.
Quelles sont les plages de valeurs autorisées pour chaque champ cron ?
Le cron standard utilise cinq champs : minute 0-59, heure 0-23, jour du mois 1-31, mois 1-12 et jour de la semaine 0-7, où 0 et 7 représentent tous deux le dimanche. L'outil valide chaque saisie par rapport à ces limites pendant que vous construisez l'expression.
Pourquoi ma tâche cron ne s'exécute-t-elle pas à l'heure planifiée ?
Les causes fréquentes sont un démon cron arrêté, un fuseau horaire de serveur incorrect, des chemins de fichiers relatifs ou des permissions d'exécution manquantes. Vérifiez l'expression avec l'aperçu lisible, exécutez crontab -l pour confirmer qu'elle est bien installée, et utilisez toujours des chemins absolus dans votre commande.
Reference des champs cron
Comprendre chaque champ d'une expression cron
| Champ | Valeurs autorisees | Caracteres speciaux |
|---|---|---|
| Minute | 0-59 | , - * / |
| Heure | 0-23 | , - * / |
| Jour du mois | 1-31 | , - * ? / L W |
| Mois | 1-12 or JAN-DEC | , - * / |
| Jour de la semaine | 0-7 or SUN-SAT | , - * ? / L # |
Références et Ressources
-
crontab(5) Man Page - man7.org
Le manuel canonique crontab(5) documentant la syntaxe des expressions cron.
-
Cron - Wikipedia
Histoire et sémantique du planificateur cron et de son format d'expression.