Home

service(8) - fr

SERVICE(8)Manuel de l'administrateur système LinuxSERVICE(8)

service – Exécuter un script d'initialisation Système V

service SCRIPT COMMANDE [OPTIONS]

service --status-all

service --help | -h | --version

service exécute un script d'initialisation Système V ou une unité systemd dans un environnement aussi prévisible que possible, en supprimant la plupart des variables d'environnement et en utilisant / comme répertoire de travail.

Le paramètre SCRIPT indique un script d'initialisation Système V, se trouvant dans /etc/init.d/SCRIPT, ou le nom d'une unité systemd. L'existence d'une unité systemd du même nom qu’un script dans /etc/init.d fera que l’unité prévaudra sur le script init.d. Les valeurs permises pour COMMANDE dépendent du script appelé. service fournit la COMMANDE et les OPTIONS au script, sans les modifier. Pour les unités systemd, start, stop, status et reload sont envoyés grâce à leurs équivalents systemctl/initctl.

Tous les scripts devraient au moins prendre en charge les commandes start et stop. Comme cas particulier, si COMMANDE vaut --full-restart, le script est exécuté deux fois, une première fois avec la commande stop, puis une seconde fois avec la commande start. Remarquez qu’au contraire de update-rc.d(8), service ne consulte pas /usr/sbin/policy-rc.d.

service --status-all exécute tous les scripts d'initialisation, dans l'ordre alphabétique, en leur fournissant la commande status. L’état est [ + ] pour les services en cours d’exécution, [ - ] pour les services arrêtés et [ ? ] pour les services sans commande status. Cette option n'appelle status que pour les tâches sysvinit.

service appelle le script d'initialisation et renvoie le code de sortie qu'il a renvoyé.

/etc/init.d
Le répertoire qui contient les scripts d'initialisation Système V.
/{lib,run,etc}/systemd/system
Le répertoire qui contient les unités systemd.


/etc/init.d/skeletonupdate-rc.d(8)init(8)invoke-rc.d(8)systemctl(1)

Miloslav Trmac <[email protected]>, Petter Reinholdtsen <[email protected]>

Licence : licence publique générale GNU version 2 (GPLv2)

2006 Red Hat, Inc., Petter Reinholdtsen <[email protected]>

La traduction française de cette page de manuel a été créée par carmie, Thierry Vignaud <[email protected]>, Éric Piel <[email protected]>, Gérard Delafond <[email protected]>, Danny <[email protected]>, Christophe Blaess <[email protected]>, Frédéric Delanoy <[email protected]>, François Wendling <[email protected]>, Philippe Batailler, Nicolas François <[email protected]>, David Prévot <[email protected]>, Romain Doumenc <[email protected]>, Thomas Vincent <[email protected]> et Jean-Paul Guillonneau <[email protected]>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à [email protected].

janvier 2006