Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fcron [Le 27/04/2015, 11:25] bcag2 ajout tags et modif notes |
fcron [Le 11/09/2022, 11:06] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>utopic trusty brouillon}} | + | {{tag>Xenial cron}} |
------ | ------ | ||
====== Programmer des tâches avec FCRON ====== | ====== Programmer des tâches avec FCRON ====== | ||
- | |||
- | <note>fcron n'est pas présent dans les dépôts de base</note> | ||
===== Qu'est-ce que FCron ? ===== | ===== Qu'est-ce que FCron ? ===== | ||
Ligne 17: | Ligne 15: | ||
FCron permet de pallier les défauts de Cron et d'Anacron : contrairement à eux si jamais l'ordinateur est éteint FCron relance la tâche au démarrage (ce que ne permet pas Cron) et si l'ordinateur est allumé il la lance (ce que ne permet pas Anacron). | FCron permet de pallier les défauts de Cron et d'Anacron : contrairement à eux si jamais l'ordinateur est éteint FCron relance la tâche au démarrage (ce que ne permet pas Cron) et si l'ordinateur est allumé il la lance (ce que ne permet pas Anacron). | ||
- | De plus la syntaxe de FCron, bien que compatible avec celle de Cron et d'Anacron, est bien plus évoluée et ajoute de nouvelles possibilités pour paramétrer le comportement du planificateur de tâches. | + | De plus la syntaxe de FCron, bien que compatible avec celle de Cron et d'Anacron, est bien plus évoluée et ajoute de nouvelles possibilités pour paramétrer le comportement du planificateur de tâches.. |
Ligne 24: | Ligne 22: | ||
* Disposer des [[:sudo|droits d'administration]] ; | * Disposer des [[:sudo|droits d'administration]] ; | ||
* Disposer d'une connexion à Internet configurée et activée ; | * Disposer d'une connexion à Internet configurée et activée ; | ||
- | * Avoir activé l'accès aux [[:depots|dépôts APT]] « universe ». | + | * Avoir activé désinstallé anacron. (?) |
===== Installation ===== | ===== Installation ===== | ||
- | + | Compilez le paquet à partir des sources disponibles [[http://fcron.free.fr/download.php|ici]]. (une installation de sendmail pourra être nécessaire). | |
- | [[:tutoriel:comment_installer_un_paquet|installer le paquet]] : [[apt://fcron|fcron]] | + | |
- | + | ||
- | Sous des versions plus récentes d'ubuntu, il faudra compiler le paquet, trouvable [[http://fcron.free.fr/download.php|ici]] (une installation de sendmail pourra être nécessaire). | + | |
===== Utilisation simplifiée (pour les pressés !) ===== | ===== Utilisation simplifiée (pour les pressés !) ===== | ||
- | Ex : pour lancer un script toutes les 10 heures : | + | Ex : pour lancer un script toutes les 10 heures : |
fcrontab -e | fcrontab -e | ||
Ligne 67: | Ligne 62: | ||
L'éditeur par défaut est nano. Pendant l'édition avec **fcrontab**, nano utilise un fichier temporaire de la forme /tmp/wxyz1234. | L'éditeur par défaut est nano. Pendant l'édition avec **fcrontab**, nano utilise un fichier temporaire de la forme /tmp/wxyz1234. | ||
- | Il est inutile de se préoccuper de ce fichier temporaire et on peut sauver les modifications sous ce nom, lorsqu'on quitte **fcrontab**, celui-ci génère bien les fichiers comme indiqué ci-dessus suivant /etc/fcron.conf . | + | Il est inutile de se préoccuper de ce fichier temporaire et on peut sauver les modifications sous ce nom, lorsqu'on quitte **fcrontab**, celui-ci génère bien les fichiers comme indiqué ci-dessus suivant /etc/fcron.conf . |
Ligne 73: | Ligne 68: | ||
La syntaxe de fcrontab définit 3 types de ligne d'exécution. Chacune correspond à une manière de décrire une tâche à exécuter. Il y a ainsi les &-lignes, les %-lignes et les @-lignes. | La syntaxe de fcrontab définit 3 types de ligne d'exécution. Chacune correspond à une manière de décrire une tâche à exécuter. Il y a ainsi les &-lignes, les %-lignes et les @-lignes. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
Ligne 218: | Ligne 204: | ||
* [[http://fcron.free.fr/|Site officiel]] (en) | * [[http://fcron.free.fr/|Site officiel]] (en) | ||
* [[http://fcron.free.fr/doc/fr/|Documentation française]] (fr) | * [[http://fcron.free.fr/doc/fr/|Documentation française]] (fr) | ||
- | * [[http://fr.wikipedia.org/wiki/Fcron|L'article fcron de Wikipedia]] (fr) | + | * [[https://fr.wikipedia.org/wiki/Fcron|L'article fcron de Wikipedia]] (fr) |
- | ------ | + | // Cet article reprend en partie [[https://fr.wikipedia.org/wiki/Fcron|L'article fcron]] de Wikipedia et [[:cron|l'article cron]] de cette documentation.// |
- | // Cet article reprend en partie [[http://fr.wikipedia.org/wiki/Fcron|L'article fcron]] de Wikipedia et [[:cron|l'article cron]] de cette documentation. | + | |
+ | ===== Liens ===== | ||
+ | * [[:cron]] : planifier/programmer des tâches | ||
+ | * [[:Anacron]] : planificateur de commande « anachronique » | ||
+ | * [[incron]] : effectuer une action, commande(s), scripts, etc, en cas de modifications de fichiers ou de répertoires donnés | ||
- | --- //[[utilisateurs:tartopom|Tartopom]] Le 10/04/2007, à 23:15// | + | ---- |
- | //Contributeurs : // | + | //Contributeurs : |
+ | [[utilisateurs:tartopom|Tartopom]] Le 10/04/2007, à 23:15, [[utilisateurs:chamblard|Chamblard]] Le 10/12/2015 | ||
+ | // |