La mise en place de cron
est un moyen d'automatiser des tâches sur un système d'exploitation Linux ou Unix. Cron
permet aux utilisateurs de programmer l'exécution de scripts et de commandes pendant une durée déterminée ou à des intervalles spécifiques.
Cela peut être utile lorsque vous devez effectuer régulièrement des tâches répétitives, telles que la sauvegarde de données, l'envoi de rapports par courrier électronique, la mise à jour de logiciels ou le nettoyage de fichiers temporaires.
La configuration de cron
peut également simplifier l'administration du système, réduire la charge du processeur et améliorer les performances globales.
La personnalisation peut aider à prévenir la perte de données ou l'indisponibilité du système, car les tâches s'exécutent automatiquement selon un calendrier défini. Cela réduit le risque d'erreurs liées à l'exécution manuelle des tâches.
Dans l'ensemble, cette procédure simplifie grandement la vie de l'administrateur système et améliore les performances du système.
Quelques exemples de configuration de cron
.
1. Exécution d'un script tous les jours à 12h30 :
30 12 * * * /path/to/script.sh
2. Exécuter le script toutes les minutes :
* * * * * /usr/bin/php /var/www/html/script.php
3. Exécuter le script tous les jours à 3 heures du matin :
03 * * * /usr/bin/php /var/www/html/script.php
4. Exécuter le script tous les samedis à 17 heures :
0 17 * * 6 /usr/bin/php /var/www/html/script.php
5. Exécuter le script tous les 1er jours du mois à minuit :
001 * * /usr/bin/php /var/www/html/script.php
6. Exécuter le script toutes les 30 minutes :
*/30 * * * * /usr/bin/php /var/www/html/script.php
7. Exécuter le script tous les jours à 3 heures du matin et à 3 heures de l'après-midi :
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Remarque : dans ces exemples, /usr/bin/php
est le chemin d'accès à l'interpréteur PHP et /var/www/html/script.php
est le chemin d'accès au fichier script à exécuter. Vous pouvez les remplacer par les chemins d'accès correspondants sur votre serveur.