Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 | ||
doc:systeme:service [18/11/2010 07:12] smolski |
doc:systeme:service [06/06/2015 19:02] milou [Lien et remerciements] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* Objet : commande **service** | * Objet : commande **service** | ||
- | * Niveau requis : DÉBUTANT | + | * Niveau requis :{{tag>débutant avisé}} |
* Commentaires : //Gestion d'admministration des services de votre système.// | * Commentaires : //Gestion d'admministration des services de votre système.// | ||
- | * Débutant, à savoir : utilisation de la [[manuel:ldc|ligne de commande]] dans le [[manuel:terminal|terminal]] ou dans la [[manuel:console|console]] - Et pour papillonner : [[manuel:debutant | La page pour débutant qui débute]]. | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) |
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>smolski]] le 17/11/2010 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=3164 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
Lorsque nous décidons de gérer directement l'activité d'un service présent sur notre système, il est préférable d'utiliser la commande : | Lorsque nous décidons de gérer directement l'activité d'un service présent sur notre système, il est préférable d'utiliser la commande : | ||
- | service | + | <code root>service</code> |
- | + | ||
- | à la commande : | + | |
- | invoke-rc.d | + | |
+ | à la commande [[:doc:systeme:invoke-rc.d]]. \\ | ||
Cette dernière étant plutôt destinée à un usage par script particulier. | Cette dernière étant plutôt destinée à un usage par script particulier. | ||
Ligne 28: | Ligne 31: | ||
service | service | ||
- | exécute une script d'initialisation System V dans un environnement aussi prévisible que possible, en supprimant la plupart des variables d'environnement et en utilisant / comme répertoire de travail. | + | exécute une script d'initialisation System V dans un environnement aussi prévisible que possible, en supprimant la plupart des variables d'environnement et en utilisant / (racine) comme répertoire de travail. |
Le paramètre SCRIPT indique un script d'initialisation System V, se trouvant dans /etc/init.d/SCRIPT. | Le paramètre SCRIPT indique un script d'initialisation System V, se trouvant dans /etc/init.d/SCRIPT. | ||
Ligne 34: | Ligne 37: | ||
Les valeurs permises pour COMMANDE dépendent du script appelé. **service** fournit la COMMANDE et les OPTIONS au script, sans les modifier. | Les valeurs permises pour COMMANDE dépendent du script appelé. **service** fournit la COMMANDE et les OPTIONS au script, sans les modifier. | ||
- | Tous les scripts devraient au moins prendre en charge les commandes start et stop. | + | <note tip>Tous les scripts devraient au moins prendre en charge les commandes **start** et **stop**.</note> |
Comme cas particulier, si COMMANDE vaut --full-restart, le script est exécuté deux fois : | Comme cas particulier, si COMMANDE vaut --full-restart, le script est exécuté deux fois : | ||
Ligne 40: | Ligne 43: | ||
- puis une seconde fois avec la commande start. | - puis une seconde fois avec la commande start. | ||
- | service --status-all | + | <code root>service --status-all</code> |
exécute tous les scripts d'initialisation, dans l'ordre alphabétique, en leur fournissant la commande status. | exécute tous les scripts d'initialisation, dans l'ordre alphabétique, en leur fournissant la commande status. | ||
Ligne 65: | Ligne 68: | ||
//Merci au //**captnfab**// qui a proposé le lien du :// | //Merci au //**captnfab**// qui a proposé le lien du :// | ||
- | man service | + | <code user>man service</code> |
man non présent sur lenny. Et ce lien est en français ! | man non présent sur lenny. Et ce lien est en français ! | ||
* http://manpages.debian.net/cgi-bin/man.cgi?query=service&apropos=0&sektion=0&manpath=Debian+Sid&format=html&locale=fr | * http://manpages.debian.net/cgi-bin/man.cgi?query=service&apropos=0&sektion=0&manpath=Debian+Sid&format=html&locale=fr | ||
+ | |||
===== Lien utile : ===== | ===== Lien utile : ===== | ||
- | * [[commande:invoke-rc.d | La commande de gestion des services par script]] | + | * [[:doc:systeme:invoke-rc.d | invoke-rc.d - La commande de gestion des services par script personnalisé]] |