Copyright © 2000-2016 Thibault Godouet | Fcron 3.2.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 r�p]
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 imm�diatement. Ainsi, vous n'avez pas besoin
de la lancer avec ��&��.
Fcron charge les fichiers fcrontab des utilisateurs (voir fcrontab(5)) pr�c�demment install�s par fcrontab (voir fcrontab(1)). Ensuite, fcron calcule la date et l'heure de la prochaine ex�cution de chaque t�che, d�termine combien de temps il va devoir s'endormir et s'endort pendant cette dur�e. Lorsqu'il se r�veille, il v�rifie toutes les t�ches charg�es et les lancent si n�cessaire. Lorsqu'une t�che est ex�cut�e, fcron se d�double (Ndt�: fork), modifie ses permissions utilisateur et groupe pour correspondre � celles de l'utilisateur pour lequel la t�che est ex�cut�e, ex�cute cette t�che 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 envoy�s � syslogd(8) en utilisant ses capacit�s cron, priorit� notice. Les avertissements ou les messages d'erreurs sont respectivement envoy�s avec la priorit� warning ou error.
Note: fcron s'endort au moins 20 secondes apr�s qu'il ait �t� lanc� avant d'ex�cuter une t�che, pour �viter de consommer trop de ressources pendant le d�marrage du syst�me.
-f
, --foreground
Ne pas d�doubler en arri�re plan. Dans ce mode de fonctionnement, fcron enverra les messages d'information sur la sortie d'erreur aussi bien qu'� syslogd.
-b
, --background
Forcer l'ex�cution en arri�re plan, m�me si fcron a �t� compil� pour �tre lanc� en avant plan par d�faut.
-s
sec, --savetime
secEnregistrer les fichiers fcrontab sur disque toutes les sec secondes (la valeur par d�faut est 1800).
-m
n, --maxserial
nPositionner � n le nombre maximum de t�ches qui peuvent �tre ex�cut�es simultan�ment. La valeur par d�faut est 1.
Voir aussi�: option serial
de fcrontab(5).
-q
n, --queuelen
nPositionner � n le nombre de t�ches que les files d'attente s�rialis�es (Ndt�: serial) et charge syst�me (Ndt�: lavg) peuvent contenir.
-c
fichier, --configfile
fichierIndiquer � fcron d'utiliser le fichier de configuration
fichier au lieu du fichier de configuration
par d�faut /usr/local/etc/fcron.conf. Pour
interagir avec un processus fcron en cours d'ex�cution, fcrontab
doit utiliser le m�me fichier de configuration (qui est d�fini par
l'option -c
de fcrontab). De cette mani�re,
plusieurs processus fcron peuvent �tre ex�cut�s simultan�ment
sur la m�me machine (mais chaque processus fcron *doit* avoir
un r�pertoire de travail (Ndt�: spool directory) et un
fichier pid diff�rents des autres processus).
-o
, --once
Ex�cuter toutes les t�ches qui doivent l'�tre au moment o�
fcron a �t� lanc�, attendre que les t�ches s'ach�vent et s'arr�ter.
Positionne firstsleep
� 0. Peut �tre pratique
particuli�rement lorsqu'elle est utilis�e avec les options
-y
et -f
dans un script lan�ant,
par exemple, une connexion par ligne commut�e (Ndt�: dialup
connection).
-y
, --nosyslog
Ne pas journaliser vers syslog. Peut �tre utile lors d'une ex�cution en arri�re plan.
-l
d�lai, --firstsleep
d�laiD�finir le d�lai d'attente initial (en secondes) avant qu'une t�che ne soit ex�cut�e. La valeur par d�faut est 20 secondes.
-n
r�p, --newspooldir
r�pCr�er r�p comme nouveau r�pertoire de travail (Ndt�: spool directory) de fcron. Positionner correctement son mode et son propri�taire. Puis, quitter.
-h
, --help
Afficher une br�ve description des options.
-V
, --version
Afficher un message d'information � propos de fcron. Cela inclut sa version et la licence sous laquelle il est distribu�.
-d
, --debug
D�marrer en mode d�bogage (plus de d�tails sur la sortie
d'erreur stderr - si l'option -f
est fournie - et
dans le fichier de journalisation).
SIGTERM
Enregistrer la configuration (temps restant jusqu'� la prochaine ex�cution, date et heure de la prochaine ex�cution, etc), attendre la fin de toutes les t�ches en cours d'ex�cution et quitter.
SIGUSR1
Forcer fcron � recharger sa configuration.
SIGUSR2
Faire journaliser � fcron sa planification actuelle dans syslog. Il permet �galement d'activer ou d�sactiver l'affichage des informations de d�bogage dans syslog.
SIGHUP
Demander � fcron de v�rifier si la configuration a �t� modifi�e (ce signal est utilis� par fcrontab(5)).
Fichier de configuration de fcron, fcrontab et fcrondyn�: contient les chemins (r�pertoire spool, fichier pid) et les programmes par d�faut � utiliser (�diteur, shell, etc.). Voir fcron.conf(5) pour plus de d�tails.
Utilisateurs autoris�s � utiliser fcrontab et fcrondyn (un seul nom par ligne, le nom sp�cial ��all�� signifiant tout le monde).
Utilisateurs qui ne sont pas autoris�s � utiliser fcrontab et fcrondyn (m�me format que le fichier pr�c�dent).
Fichier de configuration PAM pour fcron. Voir pam(8) pour plus de d�tails.
fcrontab(1), |
fcrondyn(1), |
fcrontab(5), |
fcron.conf(5), |
fcron(8). |
Si vous �tes en train d'apprendre � utiliser fcron, je vous sugg�re plut�t de lire la version HTML de la documentation (si ce n'est pas d�j� ce que vous faites en ce moment�! :) )�: le contenu est le m�me, mais il est plus ais� de naviguer gr�ce aux hyperliens. |
Ce document est une traduction r�alis�e par Alain Portal <aportal AT univ-montp2 DOT fr> le 6 f�vrier 2006.
L'�quipe de traduction a fait le maximum pour r�aliser une adaptation fran�aise de qualit�. La version anglaise la plus � jour de ce document est toujours consultable via la commande�: ��LANG=en man 8 fcron��. N'h�sitez pas � signaler � l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.