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.