Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.
Version datée du 18 février 2014 à 07:26 par Jc.forton (discussion | contributions) (Page créée avec « = Introduction = ''cron'' est un programme qui permet aux utilisateurs des systèmes Unix d'exécuter automatiquement des scripts, des commandes ou des logiciels à une da... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

Introduction

cron est un programme qui permet aux utilisateurs des systèmes Unix d'exécuter automatiquement des scripts, des commandes ou des logiciels à une date et une heure spécifiées à l'avance, ou selon un cycle défini à l'avance.

Le nom est dérivé du grec chronos (χρόνος), signifiant le temps. [...]

cron est un service (daemon), ce qui [...] désigne un programme qu'on ne lance qu'une seule fois après le démarrage de l'ordinateur et qui reste en tâche de fond en attendant qu'on ait besoin de lui. Le service cron (crond) attend ainsi jusqu'au moment spécifié dans le fichier de configuration (que l'on appelle la crontab) puis effectue l'action correspondante et se rendort jusqu'à l'événement suivant. [...] <ref name="http://fr.wikipedia.org/wiki/Cron">Description de cron sur Wikipedia</ref>

Utilisation de cron

Pour utiliser cron on va utiliser la commande crontab qui nous permettra d'éditer le tableau ou le démon cron prend ses informations.

Dans un premier temps on va regarder le contenu de ce fichier

# crontab -l
no crontab for root

Il n'y a pas de tâches planifiées pour l'utilisateur root et nous allons en créer une !

crontab -e

* * * * * date >> /tmp/test_cron

<references/>