So listen Sie alle laufenden Dienste unter Systemd unter Linux auf

So listen Sie alle laufenden Dienste unter Systemd unter Linux auf
Systemd, auch als System- und Service -Manager bezeichnet. Dieses System ist das Init -Tool von Linux, der der erste Schritt begann, wenn der Linux -Kernel stiefelt.

Systemctl ist der Befehl systemd zur Steuerung der Linux -Dienste. Die Dienste unter Linux können aktiviert, deaktiviert und maskiert werden. Die Details jedes Dienstes werden in den Einheitsdateien im Verzeichnis/usr/lib/systemd gespeichert. Dieser Artikel ist eine umfassende Anleitung zur Auflistung aller laufenden Dienste unter Systemd in einem Linux -System.

Sehen Sie die Ausführungsdienste in Linux unter Systemd an

Das SystemCTL ist der Befehl zum Verwalten der Systemd Init Services. Sie können diesen Befehl verwenden, um den Dienst anzuhalten und zu starten, den Status der laufenden Dienste zu überprüfen und die Abhängigkeiten der Dienste zu überprüfen. Um die Liste der laufenden Dienste zu finden, geben Sie die Listeneinheiten im Unterbefehl mit dem SystemCTL ein:

SystemCTL List-Units --type = Service

In der obigen Ausgabe die EINHEIT ist der Name des Dienstes, die BELASTUNG Überprüft die von Systemd analysierten Dateien oder nicht, AKTIV ist der hochrangige Zustand der Einheit, Sub ist der niedrige Zustand der Einheit und BESCHREIBUNG ist eine detaillierte Information des Geräts.

Drücken Sie die Q Schlüssel, um die Liste der Dienste zu beenden und zum Terminal zurückzukehren.

Sehen Sie aktive Dienste in Linux unter Systemd anzeigen

Führen Sie den folgenden SystemCTL -Befehl im Terminal aus, um alle aktuell aktiven Dienste unter Linux anzusehen:

SystemCTL List-Einheiten --Type = Service --State = Active

Listen Sie alle laufenden Dienste unter Systemd unter Linux auf

Es ist schwierig, die laufenden Dienste von der Liste aller Dienste zu unterscheiden. Erhalten Sie eine kurze Ansicht über das Ausführen von Diensten, indem Sie den folgenden Befehl im Terminal ausführen:

SystemCTL List-Einheiten --type = service --state = laufen

Listen Sie alle aktivierten Dienste unter Systemd unter Linux auf

Um alle Dienste aufzulisten, wird automatisch begonnen, wenn Sie das Linux -System starten, den folgenden Befehl ausführen:

SystemCTL List-Unit-Files-State = aktiviert

Listen Sie alle deaktivierten Dienste unter Systemd unter Linux auf

Im Folgenden finden Sie den Befehl, um die Liste aller deaktivierten Dienste unter das Systemd unter Linux zu erhalten:

Systemctl List-Unit-Files-State = Behindert

Detailinformationen von Diensten, die unter Systemd unter Linux ausgeführt werden

Der CUP -Befehl wird verwendet, um detaillierte Informationen über die Dienste unter dem System- und Service -Manager von Linux zu erhalten.

SystemCTL Stat Cups.Service

Endeffekt

Das Systemd ist der System- und Service -Manager von Major Linux Distributionen. Die Systemd -Dienste werden von der verwaltet Systemctl Befehl und mit dem effizienten Wissen des Systems -Dienstprogramms können Sie Dienste auf Ihrem Linux -System verwalten. In diesem Tutorial haben wir alle Möglichkeiten erwähnt, die Dienste unter Systemd unter Linux aufzulisten.