Copyright © 2000-2026 Thibault Godouet | Fcron 3.4.1 | Web page : http://fcron.free.fr

Documentation de fcron
Prev |  | Next

# fcrondyn

## Name

fcrondyn -- Dialoguer dynamiquement avec un dmon fcron en cours d'excution.

## Synopsis

fcrondyn [-c `fichier`] [-i]

fcrondyn [-c `fichier`] -x `commande`

fcrondyn [-h]

## Description

Fcrondyn est un outil utilisateur conu pour interagir avec un dmon fcron en cours d'excution. Il peut, par exemple, afficher les tches utilisateur charges par fcron, lancer l'une d'elles, modifier la gentillesse (Ndt: nice) d'une tche en cours d'excution, envoyer un signal une tche, etc.

## Options

`-i`

  Lancer fcrondyn en mode interactif. fcrondyn est galement lance en mode interactif lorsqu'aucune option n'est fournie.

`-x` `commande`

  Lancer la `commande` et revenir immdiatemment. Voir plus loin pour la syntaxe et la liste des commandes.

`-c` `fichier`

  Forcer fcrondyn utiliser le fichier de configuration `fichier` la place du fichier de configuration par dfaut `/usr/local/etc/fcron.conf`. Pour interagir avec un processus fcron existant, fcrondyn doit utiliser le mme fichier de configuration que le processus. De cette manire, plusieurs processus fcron peuvent tre excuts simultanment sur un mme systme.

`-d`

  Dmarrer en mode dbogage. Dans ce mode, beaucoup de messages d'informations seront produits en sortie afin de vrifier que tout se passe bien.

`-h`

  Afficher une brve description des options.

`-V`

  Afficher un message d'information propos de fcrondyn qui inclut sa version et la licence sous laquelle il est distribu.

## Description de la commande

La syntaxe de la commande fcrondyn est la suivante:

> commande `arg1` `arg2` [...]

Un argument de la commande fcrondyn est d'un des types suivants:

Types d'argument des commandes fcrondyn

utilisateur

  Un nom valide d'utilisateur.

jobid

  Un identifiant de tche fourni par une des commandes ls* de fcrondyn (c.--d. un entier).

sig

  Un numro de signal, ou son nom. Par exemple, term ou 15 .

gentillesse

  Une valeur de priorit de tche. Une gentillesse est un entier compris entre -20 (plus forte priorit) et 19 (plus faible priorit). Seul le super-utilisateur peut utiliser une valeur ngative pour cette option.

Enfin et surtout, les commandes suivantes sont reconnues (les arguments optionnels sont entre []):

Commandes fcrondyn valides

help, h

  Afficher un message d'aide sur les commandes fcrondyn.

quit, q

  En mode interactif, quitter fcrondyn.

ls [utilisateur]

  Afficher toutes les tches de l'utilisateur. Lorsque ls est lance par le super-utilisateur, tous les utilisateurs sont affichs moins qu'un utilisateur n'ait t fourni en argument. Voir plus loin pour plus d'explications propos des champs utiliss par les commandes ls*.

ls_lavgq [utilisateur]

  Identique ls, mais afficher seulement les tches qui sont dans la file d'attentecharge systme (Ndt: load-average queue) (c.--d. celles qui attendent une charge systme plus faible pour pouvoir tre lances).

ls_serialq [utilisateur]

  Identique ls, mais afficher seulement les tches qui sont dans la file d'attente srialise (Ndt: serial queue) (c.--d. celles qui attendent que d'autres tches soient acheves).

ls_exeq [utilisateur]

  Identique ls, mais afficher seulement les tches en cours d'excution.

detail jobid

  Afficher les dtails d'une tche. jobid est la valeur fournie par ls.

runnow jobid

  Plutt que d'attendre la date et heure de la prochaine excution planifie, lancer la tche maintenant. La date et heure de la prochaine excution sont modifies comme si la tche avait t lance par l'ordonnanceur.

run jobid

  Lancer la tche maintenant. Ses date et heure de prochaine excution ne sont pas modifies.

kill sig jobid

  Envoyer un signal une tche en cours d'excution.

renice gentillesse jobid

  Modifier la priorit d'une tche en cours d'excution.

Champs utiliss par les commandes detail et ls*

ID

  Numro d'identification unique de la tche.

USER

  Utilisateur auquel appartient la tche.

PID

  Le pid de la tche en cours d'excution.

INDEX

  Index de la tche dans la file d'attente squentielle (c.--d. qu'elle sera lance lorsque toutes les tches dont l'index a une valeur plus petite auront t lances).

R&Q

  Indique le nombre d'instances de la tche en cours ou en attente d'excution dans la file d'attente srie (Ndt:serial queue) ou dans la file d'attente charge systme (Ndt:lavg queue).

OPTIONS

  Indique les principales options positionnes de la tche. L pour les tches ne s'excutant qu'en dessous d'une charge systme donne (Ndt: L pour Load average), LO si une seule instance de la tche peut se trouver dans dans la file d'attente charge systme (Ndt: LO pour Lavg Once), S pour les tches s'excutant squentiellement (Ndt:S pour Serial), SO pour les tches qui ne seront excutes squentiellement que pour leur prochaine excution (Ndt: SO pour Serial Once), et ES pour les tches dont plusieurs instances peuvent s'excuter simultanment (Ndt: ES pour allow the Execution of Several instances).

LAVG

  Trois valeurs correspondant la charge systme moyenne sur 1, 5 et 15 minutes (dans cet ordre) en dessous de laquelle la tche sera excute, sinon elle sera place en attente d'une charge systme adquate (voir l'option `lavg`).

UNTIL

  Champ correspondant l'option `until`.

STRICT

  Champ correspondant l'option `strict`. Y pour yes, N pour non.

SCHEDULE

  Indique la date et l'heure prvues de la prochaine excution de la tche. Veuillez noter que l'heure indique est celle du systme sur lequel tourne fcron, et non celle du fuseau horaire que l'utilisateur peut ventuellement dfinir avec l'option `timezone` de fcrontab).

CMD

  La commande excuter.

## Valeurs renvoyes

Fcrondyn renvoie 0 lorsqu'il quitte normalement, et 1 en cas d'erreur.

## Conformit

Devrait tre conforme aux spcifications POSIX.

## Fichiers

`/usr/local/etc/fcron.conf`

  Fichier de configuration de fcron, fcrontab et fcrondyn: contient les chemins (rpertoire spool, fichier pid) et les programmes par dfaut utiliser (diteur, shell, etc.). Voir fcron.conf(5) pour plus de dtails.

`/usr/local/etc/fcron.allow`

  Utilisateurs autoriss utiliser fcrontab et fcrondyn (un seul nom par ligne, le nom spcial all signifiant tout le monde).

`/usr/local/etc/fcron.deny`

  Utilisateurs qui ne sont pas autoriss utiliser fcrontab et fcrondyn (mme format que le fichier prcdent).

`/usr/local/etc/pam.d/fcron` (ou `/usr/local/etc/pam.conf`)

  Fichier de configuration PAM pour fcron. Voir pam(8) pour plus de dtails.

## Voir aussi

fcrontab(1),
fcrondyn(1),
fcrontab(5),
fcron.conf(5),
fcron(8).
Si vous tes en train d'apprendre utiliser fcron, je vous suggre plutt de lire la version HTML de la documentation (si ce n'est pas dj ce que vous faites en ce moment! :) ): le contenu est le mme, mais il est plus ais de naviguer grce aux hyperliens.

## Auteur

Thibault Godouet `<fcron@free.fr>`

## Traduction

Ce document est une traduction ralise par Alain Portal <aportal AT univ-montp2 DOT fr> le 6 fvrier 2006

L'quipe de traduction a fait le maximum pour raliser une adaptation franaise de qualit. La version anglaise la plus jour de ce document est toujours consultable via la commande: LANG=en man 1 fcrondyn. N'hsitez pas signaler l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.

Prev | Home | Next
fcrontab | Up | Frequently Asked Questions