Linux-Befehle

Auflisten von Linux-Diensten mit Systemctl

Auflisten von Linux-Diensten mit Systemctl

Auflisten von Linux-Diensten mit Systemctl

Eine Vielzahl von Diensten läuft kontinuierlich auf einem Linux-Hintergrund, wie z. B. Netzwerk- und Systemdienste. Dienste, die unter Linux ausgeführt werden, werden auch als Daemons bezeichnet, was sich auf eine Gruppe von Prozessen bezieht, die auf dem Back-End arbeiten.

Dienste können mit verschiedenen Methoden und Tools verwaltet und aufgelistet werden. Systemd ist eine Software-Suite von Tools mit der Fähigkeit, Linux-Systeme zu verwalten, die von der Linux-Distribution als Drop-In-Ersatz des Init-Prozesses übernommen wurden.

Alle Systemaufgaben können über Systemd . gesteuert werden. Der Prozess kann mit diesem Tool gestartet oder beendet werden, und alle Informationen zu aktivierten und deaktivierten Diensten können auch mit Systemd aufgelistet werden.

Auflisten von Diensten mit Systemctl in Linux

Systemctl ist ein Dienstprogramm mit der Verantwortung für die Verwaltung und Kontrolle des systemd-Systems. Der Befehl systemctl kann verwendet werden, um alle Dienste in Linux aufzulisten.

Wir zeigen Ihnen jetzt, wie systemctl funktioniert.

Alle Dienste auflisten

Um eine Liste aller Dienste auf dem System zu erhalten, unabhängig davon, ob sie geladen oder inaktiv sind, geben Sie den folgenden systemctl-Befehl im Terminal ein:

$ systemctl list-units --type=service --all

Alle Dienste in Ihrem System werden auf dem Bildschirm angezeigt, wie Sie in der Ausgabe im obigen Bild sehen können.

Geladene Dienste auflisten

Der folgende Befehl listet alle geladenen Dienste auf, die ausgeführt, aktiv oder fehlgeschlagen sind:

$ systemctl list-units --type=service

Laufende Dienste

In vielen Fällen kann es schwierig sein, die laufenden Dienste von allen anderen Diensten zu unterscheiden. Führen Sie den folgenden Befehl aus, um eine schnelle Antwort zu erhalten, die die geladenen und ausgeführten Dienste im System anzeigt:

$ systemctl list-units --type=service --state=running

Aktivierte Dienste

Geben Sie den folgenden Befehl ein, um die aktivierten Dienste im System zu überprüfen:

$ systemctl list-unit-files --state=enabled

Behindertendienste

Deaktivierte Dienste werden nicht automatisch gestartet oder aktiviert. Um einen gewünschten/erforderlichen Dienst zu aktivieren, wählen Sie den Dienst aus der deaktivierten Kategorie. Mit dem folgenden Befehl erhalten Sie eine Liste der deaktivierten Dienste im System:

$ systemctl list-unit-files --state=disabled

Servicestatus prüfen

Das "Tasse”-Befehl wird verwendet, um mehr Informationen über den Status eines Dienstes zu erhalten. Cup ist ein modulares Drucksystem, bei dem der Computer als Druckserver fungiert und Informationen anzeigt. Verwenden Sie die Tassen Befehl, um weitere Informationen zu den aktivierten/deaktivierten Diensten im System zu erhalten:

$ systemctl-statusbecher.Bedienung

Fazit

In diesem Artikel wurde gezeigt, wie Sie systemctl-Befehle verwenden, um Dienste in Linux aufzulisten, einschließlich mehrerer Optionen zum Anzeigen der Dienste. Mit den richtigen Kenntnissen ist es einfach, den erforderlichen Befehl auszuwählen.

So verwenden Sie Xdotool zum Stimulieren von Mausklicks und Tastenanschlägen in Linux
Xdotool ist ein kostenloses Open-Source-Befehlszeilentool zum Simulieren von Mausklicks und Tastenanschlägen. Dieser Artikel enthält eine kurze Anleit...
Top 5 ergonomische Computermaus-Produkte für Linux
Verursacht längere Computernutzung Schmerzen im Handgelenk oder in den Fingern?? Leiden Sie unter steifen Gelenken und müssen ständig die Hände schütt...
So ändern Sie die Maus- und Touchpad-Einstellungen mit Xinput in Linux
Die meisten Linux-Distributionen werden standardmäßig mit der Bibliothek „libinput“ ausgeliefert, um Eingabeereignisse auf einem System zu verarbeiten...