Expressions cron
Explication et prochaines exécutions
Aucune base de données : AIMRAN ne conserve ni vos fichiers, ni vos textes, ni vos résultats
Qu’est-ce que Expressions cron ?
Cron est le système utilisé par les serveurs Linux pour planifier des tâches automatiques, comme des sauvegardes ou des envois d’e-mails. Ses expressions, du type « */15 9-17 * * 1-5 », sont difficiles à lire au premier coup d’œil.
Cet outil traduit n’importe quelle expression cron en une phrase claire en français et affiche les dix prochaines dates d’exécution, pour vérifier qu’elle fait bien ce que vous voulez.
Mode d’emploi
- Saisissez une expression cron à 5 champs ou une macro comme @daily.
- Lisez l’explication en français et le détail de chaque champ.
- Vérifiez les 10 prochaines exécutions.
- Partez de l’un des modèles proposés.
- Consultez la syntaxe en cas de doute.
Avantages
- Explication en langage naturel de chaque expression.
- 10 prochaines exécutions calculées selon votre heure locale.
- Modèles courants et messages d’erreur clairs.
- Gratuit, sans inscription et sans publicité.
Détails techniques
L’outil analyse le format crontab standard à cinq champs : minute (0–59), heure (0–23), jour du mois (1–31), mois (1–12 ou JAN–DEC) et jour de la semaine (0–7, où 0 et 7 désignent le dimanche, ou SUN–SAT). Il accepte *, les listes avec virgules, les plages avec tiret, les pas avec / (*/10, 0-30/5) et ? comme joker, ainsi que les macros @yearly, @annually, @monthly, @weekly, @daily, @midnight et @hourly. Conformément au comportement de Vixie cron, si le jour du mois et le jour de la semaine sont restreints en même temps, la tâche s’exécute dès que l’un des deux est vérifié. Les prochaines exécutions sont calculées dans le fuseau horaire de l’appareil, et les expressions qui ne se vérifient jamais, comme le 30 février, sont détectées. Le champ des secondes et les extensions L, W ou # de Quartz ne sont pas pris en charge.
Questions fréquentes
Que signifie */5 * * * * dans cron ?
Que la tâche s’exécute toutes les 5 minutes, à toute heure et tous les jours.
Comment planifier une tâche du lundi au vendredi à 9 h ?
Avec l’expression 0 9 * * 1-5 : minute 0, heure 9, n’importe quel jour du mois, n’importe quel mois et jours de la semaine de 1 (lundi) à 5 (vendredi).
Dans quel ordre sont les champs de cron ?
Minute, heure, jour du mois, mois et jour de la semaine.
Que se passe-t-il si je renseigne à la fois le jour du mois et le jour de la semaine ?
En cron standard, il suffit que l’un des deux soit vérifié. Par exemple, 0 0 1 * 1 s’exécute le 1er de chaque mois et aussi tous les lundis.
Qu’est-ce que @daily dans crontab ?
Une macro équivalente à 0 0 * * *, c’est-à-dire une fois par jour à minuit.
Plus d’outils : Développeurs
- Base64, URL et HTML · Encodez et décodez dans les trois formats
- Générateur de hachages · MD5 et SHA de textes ou de fichiers
- Générateur d'UUID · Identifiants uniques en un instant
- Mots de passe sécurisés · Avec indicateur de robustesse
- Décodeur JWT · Lisez l'en-tête, la charge utile et l'expiration
- Testeur de regex · Correspondances surlignées et groupes
- Couleurs et dégradés · HEX, RGB, HSL, OKLCH, contraste et dégradés
- Ombres CSS · box-shadow avec aperçu