Commandes et tâches programmées

Cette page d'aide est incomplète
Introduction
Ce module peut être utilisé pour configurer des commandes à exécuter
automatiquement à des moments planifiés. Il utilise le daemon standard
Unix cron, qui peut exécuter des commandes en tant que divers
utilisateurs et à des minutes, heures, jours du mois, jours de la
semaine et mois précis. Chaque tâche appartient à un utilisateur, et
possède ses droits une fois lancée.
La page principale du module liste toutes les tâches connues, regroupées
par utilisateur. Certains systèmes auront des tâches qui font partie du
système, dont le propriétaire est root ou sys.
Il peut aussi y avoir des tâches crées par des utilisateurs avec la
commande crontab, et appartenant aux utilisateurs qui les ont
crées.
Créer une nouvelle tâche
Pour créer une nouvelle tâche, cliquez sur Créer une nouvelle
tâche sous la liste des tâches existantes. Ceci affichera un
formulaire pour saisir les paramètres suivants :
- L'utilisateur propriétaire
Le login de l'utilisateur Unix propriétaire de la tâche.
- Actif?
Si une tâche n'est pas active, elle apparaitra toujours dans
la liste des tâches mais elle ne s'exécutera jamais.
- Commande
La commande Unix à exécuter aux moments choisis. Ce peut être
n'importe quelle commande que vous taperiez en ligne de
commande.
- Entrée de la commande
Si ce champ n'est pas vide, tout ce que vous aurez mis sera
donné en entrée de la commande lors de son exécution. Par
exemple, si la commande était mail foo@bar.com et
l'entrée hello world, alors le texte en entrée serait
envoyé à foo@bar.com.
- Quand exécuter
Les moments où la commande est exécutée sont choisis en
spécifiant les minutes, heures, jours du mois, jours de la
semaine et mois de l'année pour lesquels s'exécuter. Pour
chaque choix, vous pouvez choisir Tous, ou séléctionner
les moments précis des exécutions.
Par exemple, si vous choisissez 5 pour l'heure et tuesday pour le
jour de la semaine la commande serait exécutée chaque minute de
5:00 à 5:59 les mardis.
Autre exemple, si vous mettez juste 30 pour les minutes et 14 pour
les heures, la commande serait exécutée chaque jour à 14:30.
Une fois le formulaire rempli, cliquez sur Créer en bas de la page.
La nouvelle tâche prendra effet instantanément.
Edition d'une tâche existante
Pour éditer une tâche existante, cliquez sur la commande dans la liste
des tâches de la page principale. Le formulaire de modification est le
même que celui pour la création, décrit plus haut. Une fois les
modifications souhaitées faites, cliquez sur le bouton Sauvegarder
en bas de page.
Pour effacer une tâche, cliquez sur Effacer en bas de page
dans le formulaire d'édition. Cela effacera instantanément la tâche
sans demander confirmation.
Retourner au module