Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fr:slackbook:process_control [2012/12/16 23:37 (UTC)]
ellendhel [cron] Initial translation
fr:slackbook:process_control [2012/12/29 15:23 (UTC)] (Version actuelle)
ellendhel [Sources]
Ligne 190: Ligne 190:
 ===== cron ===== ===== cron =====
  
-Bon, nous avons étudié différents moyen de voir les processus actifs de notre système et comment leur envoyer des signaux, mais comment faire pour lancer un processus de manière régulière ? Heureusement,​ Slackware comporte ce qu'il faut, **//​crond//​**(8). cron lance des processus pour chaque utilisateur selon le programme qu'il aura établi. Cela rend les choses très pratique pour les processus qui doivent s'​exécuter de manière périodique,​ mais qui ne demandent pas à être "​démonisés",​ comme pour les scripts de sauvegarde. Chaque utilisateur peut gérér sa propre entrée dans la base de données de cron, les utilisateurs non-root peuvent dont lancer leurs processus planifiés également.+Bien, nous avons étudié différents moyen de voir les processus actifs de notre système et comment leur envoyer des signaux, mais comment faire pour lancer un processus de manière régulière ? Heureusement,​ Slackware comporte ce qu'il faut, **//​crond//​**(8). cron lance des processus pour chaque utilisateur selon le programme qu'il aura établi. Cela rend les choses très pratique pour les processus qui doivent s'​exécuter de manière périodique,​ mais qui ne demandent pas à être "​démonisés",​ comme pour les scripts de sauvegarde. Chaque utilisateur peut gérér sa propre entrée dans la base de données de cron, les utilisateurs non-root peuvent dont lancer leurs processus planifiés également.
  
 Pour pouvoir lancer un programme depuis cron, vous aurez besoin de **//​crontab//​**(1). La page de manuel liste un large choix de façon de faire cela, mais la méthode la plus courante est d'​utiliser l'​option //-e//. Cela verrouillera l'​entrée de l'​utilisateur dans la base de données de cron (pour éviter d'​être accédés en écriture par un autre programme) puis ouvrira cette entrée avec l'​éditeur de texte indiqué par la variable d'​environnement VISUAL. ​ Sur les systèmes Slackware, c'est typiquement l'​éditeur **//vi//**. Vous pouvez avoir besoin de consulter le chapitre sur **//vi//** avant de continuer. Pour pouvoir lancer un programme depuis cron, vous aurez besoin de **//​crontab//​**(1). La page de manuel liste un large choix de façon de faire cela, mais la méthode la plus courante est d'​utiliser l'​option //-e//. Cela verrouillera l'​entrée de l'​utilisateur dans la base de données de cron (pour éviter d'​être accédés en écriture par un autre programme) puis ouvrira cette entrée avec l'​éditeur de texte indiqué par la variable d'​environnement VISUAL. ​ Sur les systèmes Slackware, c'est typiquement l'​éditeur **//vi//**. Vous pouvez avoir besoin de consulter le chapitre sur **//vi//** avant de continuer.
Ligne 222: Ligne 222:
 ====== Sources ====== ====== Sources ======
 <!-- If you copy information from another source, then specify that source --> <!-- If you copy information from another source, then specify that source -->
- * Source originale : [[http://​www.slackbook.org/​beta]] \\+  ​* Source originale : [[http://​www.slackbook.org/​beta]] \\
 <!-- Authors are allowed to give credit to themselves! --> <!-- Authors are allowed to give credit to themselves! -->
- Publié initialement par Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson\\ +  ​Publication initiale d'Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson 
- * Traduction initiale de [[wiki:​user:​escaflown | escaflown]] +  * Traduction initiale de [[wiki:​user:​escaflown | escaflown]] 
 +  * Traduction de [[wiki:​user:​ellendhel | Ellendhel]]
 <!-- * Contrbutions by [[wiki:​user:​yyy | User Y]] --> <!-- * Contrbutions by [[wiki:​user:​yyy | User Y]] -->
 <!-- Please do not modify anything below, except adding new tags.--> <!-- Please do not modify anything below, except adding new tags.-->
 <!-- You must also remove the tag-word "​template"​ below. Otherwise your page will not show up in the Table of Contents --> <!-- You must also remove the tag-word "​template"​ below. Otherwise your page will not show up in the Table of Contents -->
 {{tag>​fr:​slackbook process_control ps kill killall top cron}} {{tag>​fr:​slackbook process_control ps kill killall top cron}}

Autres langues
QR Code
QR Code fr:slackbook:process_control (generated for current page)