crontab - Éditer son fichier crontab personnel.
Crontab
est le programme utilisé pour installer, désinstaller, ou afficher le
contenu des tables permettant de piloter le fonctionnement du démon
cron(8)
de Vixie Cron.
Chaque utilisateur dispose de sa propre table crontab, et bien que celles-ci
se trouvent dans /var, elles ne sont pas conçues pour être éditées
directement.
Si le fichier
allow
existe, alors vous devez être mentionnés dans celui-ci pour pouvoir utiliser
cette commande. Si le fichier
allow
n'existe pas, mais que le fichier
deny
existe, alors vous ne devez
pas être mentionnés dans celui-ci, si vous
désirez utiliser cette commande.
Si aucun de ces deux fichiers n'existe alors, selon la configuration du site,
soit le Super-utilisateur uniquement à le droit d'utiliser
crontab,
soit tous les utilisateurs le peuvent.
Si l'option
-u
est indiquée, elle permet de préciser le nom de l'utilisateur dont la crontab
doit être manipulée. Si cette option n'est pas indiquée,
crontab
examinera "votre" table, c'est à dire la table de la personne invoquant la commande. Notez qu'un appel à
su(8)
peut induire
crontab
en erreur. Ainsi si vous avez effectué un
su(8)
vous devez toujours utiliser l'option
-u
par précaution.
La première forme de cette commande sert à installer une nouvelle table
crontab, en utilisant le fichier indiqué, ou l'entrée standard
si le nom de fichier est ``-''.
L'option
-l
permet d'imprimer la table crontab en cours sur la sortie standard.
L'option
-r
supprime la table crontab en cours.
L'option
-e
permet d'éditer la table en cours, en utilisant l'éditeur indiqué par
les variables d'environnement
VISUAL ou
EDITOR. Une fois
que vous sortez de l'éditeur, la table modifiée sera installée automatiquement.
Christophe Blaess, 1997-2003.