Noplay >>OS >>UNIX


Niveau: Débutant
Licence de l’article: Free Documentation License
OS: Linux
OS: Unix

version imprimable

cron

le dimanche 7 septembre 2003 par
Darzee , Noplay

sommaire

Les commandes
Syntaxe d’une entrée dans la crontab
Quelque exemples



Cron est un planificateur de taches c’est à dire qu’il sert à faire exécuter des programmes à une heure donné ou à un intervalle donné grâce à un démon appelé crond. En principe il est installé avec toute les distribution de linux.

Chaque taches est stocké dans un fichier appelé crontab, il en existe un par utilisateur.

Les commandes

CommandeDescription
cron -lafficher votre crontab
cron -eéditer votre crontab
cron -u noplay -eédite la crontab de noplay (seulement pour root)
cron -rsupprime votre crontab

Syntaxe d’une entrée dans la crontab

Le fichier crontab contient une commande par ligne. Pour chaque commande il doit y avoir 6 colonnes.

ColonneDescriptionIntervalles
1minutes0 à 59
2heures0 à 23
3le jour du mois0 à 31
4le mois0 à 12
5le jour de la semaine0 à 7 (en commençant par dimanche)
6la tâche à exécuter

Quelque exemples

Copie du répertoire log dans save tous les jours à 3H00


0 3 * * * mv log/* save/

Téléchargement de la page Noplay.net tous les lundi


* * * * 1 wget http://www.noplay.net

Lancer une commande toute les deux minutes (remarquez le /) :


*/2 * * * * wget http://www.noplay.net


Répondre à cet article

Un message, un commentaire ?

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)


captcha



Webmaster Noplay