Debian

Dienste unter Debian stoppen, starten und neu starten

Dienste unter Debian stoppen, starten und neu starten

Dienste unter Linux Debian 10 Buster

Ein Dienst ist ein Programm, das im Hintergrund läuft und bei Bedarf verwendet wird. Apache, ssh, Nginx oder Mysql sind einige der bekanntesten Dienste. Auf Debian, einschließlich Debian 10 Buster, werden Dienste im Verzeichnis gespeichert /etc/init.d/, Sie können mit dem init-System oder dem systemd verwaltet werden, die beide unten mit Beispielen von 3 verschiedenen Möglichkeiten zum Stoppen, Starten, Neustarten oder Überprüfen eines Dienststatus erläutert werden.

Das Bedienung Befehl

Der Befehl Bedienung in Linux ermöglicht es, den Status zu überprüfen, Dienste und Daemons zu stoppen, zu starten oder neu zu starten, init-Dateien, die unter /etc/init gespeichert sind.d Verzeichnis.

Die Syntax zum Stoppen, Ausführen, Neustarten von Diensten oder Drucken ihres Status bei Bedarf lautet:

Bedienung

Das folgende Beispiel zeigt, wie Sie den Status des ssh-Dienstes mit dem Bedienung Befehl:

Service-SSH-Status

Systemd

Das Systemd ist eine Suite zur Verwaltung von Linux-Diensten und -Daemons (das letzte „d“ ist wegen Unix-Daemons). Der Befehl systemctl ermöglicht das Starten, Stoppen, Neustarten und Überprüfen des Dienststatus. Sein Ziel ist es, die Konfiguration und das Verhalten für alle Linux-Distributionen zu vereinheitlichen, die Unix SystemV und BSD-Init-Systeme ersetzen replacing.Es verwaltet auch das unten beschriebene init-Programm.

Die Syntax zum Überprüfen des Status eines Dienstes lautet wie folgt:

systemctl-status ssh

Das /etc/init.d Verzeichnis

Wenn das System bootet drin ist das erste Programm, das ausgeführt wird und läuft als Prozess mit PID 1 weiter, bis sich das System abschaltet.„Es ist das direkte oder indirekte Vorfahr aller anderen Prozesse und übernimmt automatisch alle verwaiste Prozesse. Init wird gestartet vom Kernel während der booten Prozess; ein Kernel-Panik tritt auf, wenn der Kernel ihn nicht starten kann. Init wird normalerweise zugewiesen Prozesskennung 1” (Quelle: Wikipedia)

Alle Dienste und Daemons, die beim Booten beginnen, befinden sich im /etc/init.d Verzeichnis. Alle Dateien, die in /etc/init . gespeichert sind.d Verzeichnisunterstützung Stoppen, Starten, Neustarten und Überprüfen des Dienststatus.
Die Syntax zum Überprüfen des Status des SSH-Dienstes lautet:

/etc/init.d/ssh-Status

Überprüfen eines Dienststatus unter Linux Debian 10 Buster

Unten finden Sie 3 verschiedene Möglichkeiten, wie Sie den Dienststatus von Debian 10 Buster (oder jeder modernen Debian-Version) überprüfen können.

Überprüfen eines Servicestatus mit dem Befehl Bedienung:

Der Befehl service ermöglicht es, einen Dienststatus anzuzeigen, zu starten, zu stoppen oder neu zu starten, um einen Dienst anzuzeigen, lautet die Syntax:

Bedienung Status

Das folgende Beispiel zeigt den SSH-Dienststatus:

Service-Sshd-Status

In meinem Fall, in dem der ssh-Dienst ausgeführt wird, lautet die Ausgabe:

Status der Dienste innerhalb von . überprüfen drin.d:

Zusätzlich zum Befehl Bedienung Sie können auch mit Diensten interagieren, die unter /etc/init . gespeichert sind.d-Verzeichnis, um einen Dienststatus zu überprüfen, lautet die Syntax:

/etc/init.d/ Status

So überprüfen Sie den Status des SSH-Dienstes:

/etc/init.d/ssh-Status

Und Sie können einen Servicestatus auch mit dem Systemd-Steuerungsbefehl überprüfen systemctl, die Syntax lautet:

Systemctl-Status

Um den ssh-Status mit dem systemctl-Befehl zu überprüfen, führen Sie Folgendes aus:

systemctl-status ssh

Starten von Diensten unter Linux Debian 10 Buster

So starten Sie Dienste unter Linux mit dem Befehl Bedienung  die Syntax lautet:

Bedienung Start

Das folgende Beispiel zeigt, wie Sie den ssh-Dienst mit dem Befehl service starten:

Dienst ssh starten

Wie beim Status können Sie auch Dienste aus der init starten.d-Verzeichnis, das eine informative Ausgabe erhält, die Syntax lautet:

/etc/init.d/ssh start

Sie können Dienste auch mit dem Befehl systemctl mit der folgenden Syntax starten:

systemctl start

Das folgende Beispiel zeigt, wie Sie den ssh-Dienst mit dem Befehl systemctl starten:

systemctl start ssh

Stoppen von Diensten unter Linux Debian 10 Buster

So stoppen Sie Dienste auf Debian mit dem Bedienung Befehl lautet die Syntax:

Bedienung Stopp

Das folgende Beispiel zeigt, wie Sie den SSH-Dienst stoppen:

service ssh stop

So beenden Sie Dienste mit dem drin.d Verzeichnis lautet die Syntax:

./etc/init.d/ Stopp

Das folgende Beispiel zeigt, wie Sie den ssh-Dienst mit der /etc/init.d Verzeichnis:

./etc/init.d/ssh stopp

Um einen Dienst mit dem Befehl systemctl zu stoppen, lautet die Syntax:

systemctl stop

Das folgende Beispiel zeigt, wie Sie den ssh-Dienst mit der systemctl Befehl:

systemctl stop ssh

Neustart von Diensten unter Linux Debian 10 Buster

Das Neustarten von Diensten erfordert dieselbe Syntax, um den ssh-Dienst mit dem Befehl neu zu starten Bedienung Lauf:

Dienst ssh neu starten

So starten Sie den ssh-Dienst mit der init . neu.d Verzeichnislauf:

/etc/init.d/ssh neu starten

Und schließlich, um den ssh-Dienst mit dem Systemd-Lauf neu zu starten:

systemctl Neustart ssh

Das ist alles über die Verwaltung von Diensten unter Linux. Überprüf den Zum Thema passende Artikel Abschnitt, um mehr über Dienstleistungen zu erfahren.

Ich hoffe, Sie fanden dieses kurze Tutorial nützlich. Folgen Sie LinuxHint für zusätzliche Updates und Tipps zu Linux und Netzwerken.

Zum Thema passende Artikel:

  • So listen Sie Dienste mit systemd auf
  • Wo werden Dienste in Debian gespeichert??
  • Installieren Sie BIND 9 unter Ubuntu und konfigurieren Sie es für die Verwendung
  • systemd-Unit-Datei zum Erstellen eines Dienstes
  • So listen Sie Dienste mit systemd auf
Beste Spielkonsolen-Emulatoren für Linux
Dieser Artikel listet beliebte Spielekonsolen-Emulationssoftware auf, die für Linux verfügbar ist. Emulation ist eine Softwarekompatibilitätsschicht, ...
Beste Linux-Distributionen für Gaming im Jahr 2021
Das Linux-Betriebssystem hat sich weit von seinem ursprünglichen, einfachen, serverbasierten Aussehen entfernt. Dieses Betriebssystem hat sich in den ...
So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...