Utiliser crontab
Résumé
Utilisation des tâches cron sur Linux.
Lister les tâches de l'utilisateur courant
crontab -l
Editer les tâches de l'utilisateur courant avec son éditeur préféré
export EDITOR=vim
crontab -e
Supprimer les tâches de l'utilisateur courant
crontab -r
Rappel
# .---------------- minute (0 - 59) # | .------------- heure (0 - 23) # | | .---------- jour du mois (1 - 31) # | | | .------- mois (1 - 12) ou jan,feb,mar,apr ... # | | | | .---- jour de la semaine (0 - 6) (Sunday=0 or 7) ou sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * commande à exécuter
Exemples de commandes cron
Toutes les 15 minutes de 6h à 20h du lundi au vendredi.
*/15 6-20 * * 1-5 wget --spider "http://localhost/ola" >/dev/null 2>&1
Tous les jours à 22h00 exécution d'un script et rediriger la sortie vers un fichier.
00 22 * * * /scripts/sauvegarde.sh >> sauvegarde.log