Outils pour utilisateurs

Outils du site


crontab

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
crontab [2018/11/07 09:43] simoncrontab [2026/08/22 19:38] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== La commande "crontab" ====== 
- 
-La page de [[man de crontab]]. 
- 
-===== Variables d'environnement ===== 
-<WRAP center round important 60%> 
-Crontab charge un environnement minimal et différent de celui de //root//! Ça veut dire qu'il n'initialise pas un $PATH complet. 
- 
-Il vaut donc mieux mettre le chemin complet vers le programme qu'on veut lancer (qu'on peut trouver avec [[whereis]]) : 
-<code bash> 
-# whereis certbot 
-certbot: /usr/local/bin/certbot 
-</code> 
-</WRAP> 
- 
-On peut voir quel sont les variables d'environnement déclarées par crontab en rajoutant cette ligne : 
-<code bash> 
-* * * * * env > /tmp/cronenv 
-</code> 
- 
-Résultat :  
-<code bash>$ cat /tmp/cronenv 
- 
-LANGUAGE=fr_BE:fr 
-HOME=/root 
-LOGNAME=root 
-PATH=/usr/bin:/bin 
-LANG=fr_BE.UTF-8 
-SHELL=/bin/sh 
-PWD=/root 
-</code> 
- 
-===== Activer un log spécifique ===== 
-Il faut dé-commenter une ligne 
-<code bash> 
-# vim /etc/rsyslog.conf 
-(...) 
-cron.*             /var/log/cron.log 
-(...) 
-</code> 
- 
-Sur Ubuntu, le fichier à modifier est dans un sous-dossier : ''/etc/rsyslog.d/50-default.conf'' 
- 
-On relance ensuite le service :  
-<code bash> 
-# service rsyslog restart 
-</code> 
- 
-Source : [[https://www.p3ter.fr/activer-le-log-de-cron.html|p3ter.fr]] 
  
crontab.1541583811.txt.gz · Dernière modification : (modification externe)