| Copyright © 2000-2026 Thibault Godouet | Fcron 3.4.1 | Web page : http://fcron.free.fr |
| Documentation de fcron | ||
|---|---|---|
| Prev | Next | |
fcron [-c fichier] [-d] [-b] [-s temps] [-m nombre] [-q nombre]
fcron [-c fichier] [-d] [-f] [-o] [-y] [-l temps]
fcron [-n rp]
fcron [-h]
fcron [-V]
Fcron devrait tre lanc par un script /etc/rc
ou /etc/rc.local. moins que l'option
-f (ou --foreground) n'ait t fournie,
cette commande rend la main immdiatement. Ainsi, vous n'avez pas besoin
de la lancer avec &.
Fcron charge les fichiers fcrontab des utilisateurs (voir fcrontab(5)) prcdemment installs par fcrontab (voir fcrontab(1)). Ensuite, fcron calcule la date et l'heure de la prochaine excution de chaque tche, dtermine combien de temps il va devoir s'endormir et s'endort pendant cette dure. Lorsqu'il se rveille, il vrifie toutes les tches charges et les lancent si ncessaire. Lorsqu'une tche est excute, fcron se ddouble (Ndt: fork), modifie ses permissions utilisateur et groupe pour correspondre celles de l'utilisateur pour lequel la tche est excute, excute cette tche et envoie par courriel les sorties l'utilisateur (ce comportement peut tre modifi: voir fcrontab(5)).
Les messages d'informations sur ce qu'est en train de faire fcron sont envoys syslogd(8) en utilisant ses capacits cron, priorit notice. Les avertissements ou les messages d'erreurs sont respectivement envoys avec la priorit warning ou error.
Note: fcron s'endort au moins 20 secondes aprs qu'il ait t lanc avant d'excuter une tche, pour viter de consommer trop de ressources pendant le dmarrage du systme.
-f, --foregroundNe pas ddoubler en arrire plan. Dans ce mode de fonctionnement, fcron enverra les messages d'information sur la sortie d'erreur aussi bien qu' syslogd.
-b, --backgroundForcer l'excution en arrire plan, mme si fcron a t compil pour tre lanc en avant plan par dfaut.
-s sec, --savetime secEnregistrer les fichiers fcrontab sur disque toutes les sec secondes (la valeur par dfaut est 1800).
-m n, --maxserial nPositionner n le nombre maximum de tches qui peuvent tre excutes simultanment. La valeur par dfaut est 1.
Voir aussi: option serial de fcrontab(5).
-q n, --queuelen nPositionner n le nombre de tches que les files d'attente srialises (Ndt: serial) et charge systme (Ndt: lavg) peuvent contenir.
-c fichier, --configfile fichierIndiquer fcron d'utiliser le fichier de configuration
fichier au lieu du fichier de configuration
par dfaut /usr/local/etc/fcron.conf. Pour
interagir avec un processus fcron en cours d'excution, fcrontab
doit utiliser le mme fichier de configuration (qui est dfini par
l'option -c de fcrontab). De cette manire,
plusieurs processus fcron peuvent tre excuts simultanment
sur la mme machine (mais chaque processus fcron *doit* avoir
un rpertoire de travail (Ndt: spool directory) et un
fichier pid diffrents des autres processus).
-o, --onceExcuter toutes les tches qui doivent l'tre au moment o
fcron a t lanc, attendre que les tches s'achvent et s'arrter.
Positionne firstsleep 0. Peut tre pratique
particulirement lorsqu'elle est utilise avec les options
-y et -f dans un script lanant,
par exemple, une connexion par ligne commute (Ndt: dialup
connection).
-y, --nosyslogNe pas journaliser vers syslog. Peut tre utile lors d'une excution en arrire plan.
-l dlai, --firstsleep dlaiDfinir le dlai d'attente initial (en secondes) avant qu'une tche ne soit excute. La valeur par dfaut est 20 secondes.
-n rp, --newspooldir rpCrer rp comme nouveau rpertoire de travail (Ndt: spool directory) de fcron. Positionner correctement son mode et son propritaire. Puis, quitter.
-h, --helpAfficher une brve description des options.
-V, --versionAfficher un message d'information propos de fcron. Cela inclut sa version et la licence sous laquelle il est distribu.
-d, --debugDmarrer en mode dbogage (plus de dtails sur la sortie
d'erreur stderr - si l'option -f est fournie - et
dans le fichier de journalisation).
SIGTERMEnregistrer la configuration (temps restant jusqu' la prochaine excution, date et heure de la prochaine excution, etc), attendre la fin de toutes les tches en cours d'excution et quitter.
SIGUSR1Forcer fcron recharger sa configuration.
SIGUSR2Faire journaliser fcron sa planification actuelle dans syslog. Il permet galement d'activer ou dsactiver l'affichage des informations de dbogage dans syslog.
SIGHUPDemander fcron de vrifier si la configuration a t modifie (ce signal est utilis par fcrontab(5)).
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.
Utilisateurs autoriss utiliser fcrontab et fcrondyn (un seul nom par ligne, le nom spcial all signifiant tout le monde).
Utilisateurs qui ne sont pas autoriss utiliser fcrontab et fcrondyn (mme format que le fichier prcdent).
Fichier de configuration PAM pour fcron. Voir pam(8) pour plus de dtails.
| 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. |
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 8 fcron. N'hsitez pas signaler l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.