Outils pour utilisateurs

Outils du site


cron

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

cron [2015/01/05 15:45] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Automatisation ======
 +
 +===== Commandes plannifiées : crontab =====
 +
 +Le fichier ''/​etc/​crontab''​ regroupe les commandes qui doivent être lancées de manière périodiques ou au demmarage.
 +
 +Voici le contenu commenté :
 +
 +<code bash>
 +
 +## On défini le type de shell et les chemins d'​accès aux programmes :
 +SHELL=/​bin/​sh
 +PATH=/​usr/​local/​sbin:/​usr/​local/​bin:/​sbin:/​bin:/​usr/​sbin:/​usr/​bin
 +
 +## Ici les commandes par défaut :
 +# m h dom mon dow user command
 +17 * * * * root ​   cd / && run-parts --report /​etc/​cron.hourly
 +25 6 * * * root test -x /​usr/​sbin/​anacron || ( cd / && run-parts --report /​etc/​cron.daily )
 +47 6 * * 7 root test -x /​usr/​sbin/​anacron || ( cd / && run-parts --report /​etc/​cron.weekly )
 +52 6 1 * * root test -x /​usr/​sbin/​anacron || ( cd / && run-parts --report /​etc/​cron.monthly )
 +#
 +
 +###### Reglage de l'​heure ​
 +10 * * * *    root  /​etc/​init.d/​ntp stop && ntpdate 0.fr.pool.ntp.org && /​etc/​init.d/​ntp start && hwclock --systohc --utc
 +
 +####### Vidage des corbeilles
 +30 * * * *      root rm -R /​media/​musique/​.Trash/​* /​media/​data/​.Trash/​*
 +
 +####### Sauvegardes-systeme (obsolète avec l'​utilisation de backupninja)
 +#0 5 15 * *      root dpkg --get-selections > /​etc/​liste-des-paquets
 +#30 20 * * *    root    /​root/​bin/​sauv-system-rsync.sh
 +
 +###### Sauvegarde telephones pec et carddav contacts (lancer le script "​sauvegardes-davical"​ avec les bonnes variables d'​environnement)
 +01 04 * * *     pec (for i in $(env); do export=$i; done && export USER=pec; $HOME/​bin/​sauvegardes-davical)
 +
 +####### Permissions
 +1 8-23/2 * * *  root  chmod -R 2770 /​media/​data/​commun-colloc
 +#3 8-23/2 * * *  root  chmod -R 2777 /​media/​data/​echanges
 +5 8-23/2 * * *  root  chmod -R 2775 /​media/​data/​videos
 +7 8-23/2 * * *  root  chmod -R 2777 /​media/​data/​incoming
 +#9 8-23/3 * * *  root  chmod -R 2750 /​media/​data/​perso/​*
 +11 8-23/3 * * *  root  chmod -R 2775 /​media/​musique/​musique-*
 +
 +####### Demmarage de services
 +#@reboot root    service etherpad-lite start
 +
 +####### Bacabio : mettre à jour la page de codes pour les documents inclus dans bacabio.
 +*/30 * * * * root mysql -u pdf -p4tLjppyESm6rzR8h < /​media/​data/​perso/​pec/​bacabio/​pdf.sql
 +
 +####### Listing des sauvegardes (lancer le script "​confs-sauvegardes"​)
 +01 19 * * * root /​root/​bin/​confs-sauvegardes
 +</​code>​
  
cron.txt · Dernière modification: 2015/01/05 15:45 (modification externe)