Man page - service(8)
Packages contains this manual
apt-get install init-system-helpers
Available languages:
en fr ro deManual
SERVICE
BEZEICHNUNGÜBERSICHT
BESCHREIBUNG
EXIT-CODES
DATEIEN
UMGEBUNGSVARIABLEN
SIEHE AUCH
AUTOR
COPYRIGHT
ÜBERSETZUNG
BEZEICHNUNG
service - Ausführung eines System-V-Init-Skripts
ÜBERSICHT
service SKRIPT BEFEHL [ OPTIONEN ]
service --status-all
service --help | -h | --version
BESCHREIBUNG
service führt ein System-V-Init-Skript oder eine Systemd-Unit in einer Umgebung aus, die so vorhersagbar wie möglich ist, indem Umgebungsvariablen entfernt werden und das aktuelle Arbeitsverzeichnis auf / gesetzt wird.
Der Parameter SKRIPT legt ein System-V-Init-Skript, das sich in /etc/init.d/SKRIPT befindet, oder den Namen einer Systemd-Unit fest. Die Existenz einer Systemd-Unit des gleichen Namens wie das Skript in /etc/init.d führt dazu, dass die Unit Vorrang vor dem Init.d-Skript hat. Die unterstützten Werte von BEFEHL hängen von dem aufgerufenen Skript ab. service übergibt BEFEHL und OPTIONEN unverändert an das Init-Skript. Für Systemd-Units werden »start«, »stop«, »status« und »reload« über ihre Systemctl/Initctl-Äquivalente übergeben.
Alle Skripte sollten zumindestens die Befehle start und stop unterstützen. Als Spezialfall wird das Skript zweimal aufgerufen, zuerst mit dem Befehl stop , dann mit dem Befehl start , falls BEFEHL --full-restart ist. Beachten Sie, dass service , anders als update-rc.d (8), /usr/sbin/policy-rc.d nicht überprüft.
service --status-all führt alle Init-Skripte in alphabetischer Reihenfolge mit dem Befehl status aus. Der Status ist »[ + ]« für laufende Dienste, »[ - ]« für gestoppte Dienste und »[ ? ]« für Dienste ohne status -Befehl. Diese Option ruft den Status nur für Sysvinit-Aufträge auf.
EXIT-CODES
service ruft das Init-Skript auf und gibt den von ihm zurückgelieferten Status zurück.
DATEIEN
/etc/init.d
Das Verzeichnis, das die System-V-Init-Skripte enthält.
/{lib,run,etc}/systemd/system
Die Verzeichnisse, die die Systemd-Units enthalten.
UMGEBUNGSVARIABLEN
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
Die einzigen an Init-Skripte übergebenen Umgebungsvariablen.
SIEHE AUCH
/etc/init.d/skeleton
update-rc.d
(8)
init
(8)
invoke-rc.d
(8)
systemctl
(1)
AUTOR
Miloslav Trmac <mitr@redhat.com>, Petter Reinholdtsen <pere@hungry.com>
Lizenz: GNU General Public License v2 (GPLv2)
COPYRIGHT
2006 Red Hat, Inc., Petter Reinholdtsen <pere@hungry.com>
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org .