{{tag>Brouillon}}
= Notes crontab
Voir aussi :
* [[http://www.enricozini.org/blog/2017/debian/systemd-06-timers/|Systemd timer units]];
* vixie-cron
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
#
CRON_TZ=Europe/Paris
30 2 * * * root find /opt/plop/ -type f -name '*.old' -type f -mtime +20 -delete
Ici nous avons ''root'' en 6em position. Ce champs n'est présent uniquement pour les fichiers crontab dans /etc/cron.d
(1) valeur comprise entre 0 et 59
(2) valeur comprise entre 0 et 23
(3) valeur comprise entre 1 et 31
(4) valeur comprise entre 1 et 12
(5) valeur comprise entre 0 et 7 (Dimanche étant le 0 ou le 7) ou alors les abréviations correspondant aux jours de la semaine en Anglais: sun,mon,tue,wed,thur,fri,sat
(6) uniquement pour les fichiers crontab du système dans /etc/cron.d
(7) commande à effectuer
Sur **RedHat 7** / **CentOS 7** \\
il suffit d'ajouter le fichier dans ''/etc/cron.d/'' rien à faire //(pas de redémarrage)//
== at
Voir :
* https://www.linuxjournal.com/content/one-time-task-scheduling-guide-master-command
at -t 202008171818 <