Crontab

L’outil Cron se présente sous forme d’un fichier de configuration accessible avec la commande
sudo crontab -e
Il suffit de sauvegarder une modification dans le fichier pour l’activer automatiquement. Il n’y a pas de service à relancer, pas de reboot à effectuer. L’activation est immédiate.

Paramétrage :

m       h       dom       mon       dow        user        cmd

m minutes 0-59 (valeurs autorisées)
h heure0-23 (valeurs autorisées)
domjour du mois1-31 (valeurs autorisées)
monmois1-12 (valeurs autorisées)
dowjour de la semaine0-6 (valeurs autorisées)
userutilisateurn’importe quel utilisateur valide
commandcommanden’importe quelle commande valide

Exemples sur le modele :

# sauvegarde des logs de domoticz a 1h00
0 1 * * * /home/pi/domoticz/scripts/divers/clean_logs.sh
# sauvegarde de domoticz sur NAS a 2h00
0 2 * * * /home/pi/domoticz/scripts/divers/sauv_domoticz.sh
# contrôle du débit internet a 3h00
0 3 * * * /home/pi/domoticz/scripts/divers/perf_internet.sh
# vérification de l’IP externe et mise a jour si nécessaire a 5h00
0 5 * * * /home/pi/domoticz/scripts/divers/ipexterne_update.sh
# renouvellement des certificats tous les 5 de chaque mois a 5h05
5 5 5 * * /home/pi/domoticz/scripts/divers/renew_certif.sh

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *