Manuels pour la ligne de commande

Man » Manuel service en ligne - documentation en ligne détaillée pour la page de manuel service

🌍
service - exécute un script d'initialisation System V

SYNOPSIS

service SCRIPT COMMANDE [OPTIONS]

service --status-all

service --help | -h | --version

DESCRIPTION

service exécute un script d'initialisation System V ou une unité systemd dans un environnement aussi prévisible que possible,
en supprimant la plupart des variables d'environnement et en définissant le répertoire de travail actuel sur /.

Le paramètre SCRIPT spécifie un script d'initialisation System V, situé dans /etc/init.d/SCRIPT, ou le nom d'une unité systemd. L'existence d'une unité systemd portant le même nom qu'un script dans /etc/init.d fera que l'unité aura la priorité sur le script init.d. Les valeurs prises en charge de la COMMANDE dépendent du script invoqué. service transmet la COMMANDE et les OPTIONS au script init sans modification. Pour les unités systemd, start, stop, status et reload sont transmis à leurs équivalents systemctl/initctl.

Tous les scripts doivent prendre en charge au moins les commandes start et stop. Dans un cas particulier, si la COMMANDE est --full-restart, le script est exécuté deux fois, d'abord avec la commande stop, puis avec la commande start. Notez que, contrairement à update-rc.d(8), service ne vérifie pas /usr/sbin/policy-rc.d.

service --status-all exécute tous les scripts init, par ordre alphabétique, avec la commande status. Le
statut est [ + ] pour les services en cours d'exécution, [ - ] pour les services arrêtés et [ ? ] pour les services sans
commande status. Cette option appelle uniquement la commande status pour les tâches sysvinit.

CODES DE SORTIE

service appelle le script init et renvoie le statut renvoyé par celui-ci.

FICHIERS

/etc/init.d

Le répertoire contenant les scripts d'initialisation System V.

/{lib,run,etc}/systemd/system

Les répertoires contenant les unités systemd.

ENVIRONNEMENT

LANG, LANGUAGE, LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES, LC_PAPER,
LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT, LC_IDENTIFICATION, LC_ALL, TERM, PATH

Les seules variables d'environnement transmises aux scripts init.

VOIR AUSSI

/etc/init.d/skeleton
update-rc.d(8)
init(8)
invoke-rc.d(8)

systemctl(1)

AUTEUR

Miloslav Trmac <_>, Petter Reinholdtsen <_>

Licence : GNU General Public License v2 (GPLv2)
2006 Red Hat, Inc., Petter Reinholdtsen <_>