Calcul

Générateur de cron

Créez une tâche cron (voir l'explication en turc). Générez une tâche cron valide en quelques secondes avec les options minute/heure/jour/mois/jour de la semaine.

Générateur de requêtes Cron
0 – 59
0 – 23
1 – 31
instruction Cron
crontab
* * * * *
Explication en turc Ça fonctionne à chaque minute.
min* · sa* · mois.jour* · mois* · jours de la semaine*
Informations

À propos du générateur Cron

Croncron est un mécanisme de planification standard utilisé pour exécuter des tâches à intervalles réguliers sur les systèmes Unix/Linux. Les tâches automatisées sur les serveurs web, telles que les sauvegardes, l'envoi d'e-mails, le nettoyage de bases de données ou la génération de rapports, sont souvent gérées par cron. Cependant, la syntaxe de la commande cron (cinq espaces séparés par des espaces blancs) peut être déroutante au premier abord.

C'est gratuit. Générateur de requêtes Cron Cet outil vous permet de créer la commande cron correcte sans connaître la syntaxe technique. Sélectionnez la minute, l'heure, le jour du mois, le mois et le jour de la semaine dans les listes déroulantes ; l'outil génère instantanément la commande ainsi qu'une description en turc facile à lire. Copiez la commande créée en un seul clic. crontab -e Vous pouvez le coller dans votre ligne.

Pour ceux qui veulent démarrer rapidement. modèles prêts à l'emploi Il est également possible de charger en un clic les scénarios les plus fréquemment utilisés, tels que chaque minute, toutes les heures, à minuit chaque jour, le lundi chaque semaine et le premier jour du mois. L'ensemble du processus se déroule dans votre navigateur ; aucune donnée n'est envoyée au serveur.

Comment l'utiliser ?

Pas à pas

  1. Si vous le souhaitez Modèles prêts à l'emploi Cliquez sur un modèle fréquemment utilisé dans cette section ; les champs seront automatiquement remplis.
  2. Minute, Heure, Jour du mois, Mois et Jour de la semaine Sélectionnez les champs.
  3. L'offre d'emploi pour la tâche cron et sa description en turc sont mises à jour instantanément en fonction de vos sélections.
  4. Copie Enregistrez l'expression dans le presse-papiers en cliquant sur le bouton.
  5. Sur votre serveur crontab -e Ouvrez l'éditeur avec la commande et collez l'expression.
FAQ

Foire aux questions

De gauche à droite : minute (0–59), heure (0–23), jour du mois (1–31), mois (1–12) et jour de la semaine (0–7 ; 0 et 7 dimanche). Étoile (*) signifie « toutes les valeurs ». Par exemple, 0 9 * * 1 Cette expression signifie « tous les lundis à 9h00 ».

Au terminal crontab -e Exécutez la commande, puis ajoutez une nouvelle ligne à l'éditeur qui s'ouvre, en y saisissant votre instruction cron et la commande à exécuter. Exemple : 0 0 * * * /usr/bin/php /var/www/backup.phpLors de son enregistrement, le démon cron détecte automatiquement l'expression.

Si la commande s'exécute très rapidement, il n'y a généralement pas de problème. Cependant, pour les opérations longues ou gourmandes en ressources, il est préférable d'utiliser des intervalles moins fréquents (par exemple, 5, 15 ou 30 minutes). Cela permet d'éviter qu'une nouvelle opération ne démarre avant la fin de la précédente. fichier de verrouillage L'utilisation de ce mécanisme est une bonne pratique.

Oui; cependant, ces deux zones OU Cela fonctionne avec la logique, pas avec le ET. Donc... 0 0 1 * 1 L'expression est interprétée comme « le premier jour du mois OU lundi ». Si vous ciblez l'intersection des deux, vous devez ajouter des vérifications supplémentaires dans le script.

Oui. Les systèmes comme WHMCS et WordPress utilisent la même syntaxe standard pour la configuration des tâches cron côté serveur. Vous pouvez appeler le fichier PHP ou l'URL correspondant en ajoutant directement l'expression générée à la crontab de votre serveur.