Ubuntu 20.04 Listendienste

Ubuntu 20.04 Listendienste

In diesem Artikel erfahren Sie, wie Sie den Status für Systemd -Dienste und Einheitsdateien auf Ubuntu 20 auflisten und ändern.04 FORSA FOSSA Linux Server/Desktop.

In diesem Tutorial lernen Sie:

  • So listen Sie Dienste und Einheitsdateien auf
  • So listen Sie laufende/beendet/tote Dienste auf
  • Auflistung aktivierter/deaktivierter Dienste
Ubuntu 20.04 LISTLAY -DIENSTLEISTUNGEN

Softwareanforderungen und Konventionen verwendet

Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Installierte Ubuntu 20.04 oder verbessert Ubuntu 20.04 FOSSA FOSSA
Software systemd
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Ubuntu 20.04 Listendienste mit Beispiel

  1. Listen Sie alle Dienste auf

    Um alle Diensteeinheitendateien aufzulisten, führen Sie den Befehl bellow aus Ihrem Terminal aus:

    $ SystemCTL List-Einheiten-alle --Type = Service-No-Pager 
  2. Listen Sie alle verfügbaren Systemdateien auf

  3. Im folgenden Befehl werden alle verfügbaren Systemdateien unabhängig von ihrem Zustand und Typ angezeigt:

    $ systemctl list-unit-files-no-pager 

    Verwenden Sie das Grep Befehl für den Fall, dass Sie nach einer bestimmten Einheitsdatei suchen. Zum Beispiel wird der Befehl bellow nach einer suchen Apache2 Einheitsdatei:

    $ SystemCTL List-Unit-Files-No-Pager | Grep Apache2 


  4. Listen Sie alle aktiven Laufen/Beenden/Dead -Dienste auf

    Der Systemctl Der Befehl kann verwendet werden, um alle aktiven Laufdienste aufzulisten:

    $ SystemCTL List-Einheiten-alle --Type = Service-NO-Pager | Grep rennen 

    So zeigen Sie alle beendeten Dienstleistungen aus:

    $ SystemCTL List-Einheiten-alle --Type = Service-NO-Pager | Grep verließ 

    Um alle gestoppten/toten Systemdienste auszuführen, um zu zeigen:

    $ SystemCTL List-Einheiten-alle --Type = Service-NO-Pager | Grep tot 

    Sie können Dienste mit der Dienste starten und stoppen Systemctl Befehl. Zum Beispiel können wir den Apache2 -Dienst ausführen: Wir können ausführen:

    $ systemctl starten apache2 

    Umgekehrt um den Service zu stoppen, um auszuführen:

    $ systemctl stop apache2 
  5. LISTE LISTETELE/DESILDTE SYSTEMD -SYSTEM -SERVICE -DATEI -Dateizustände

    Die folgende Systemctl Der Befehl wird alle aktivierten Dienste auf Ubuntu 20 auflisten.04 Desktop/Server.

    $ SystemCTL List-Unit-Files | Grep aktiviert 

    Auf der anderen Seite, um alle ausführenden deaktivierten Dienste aufzulisten:

    $ SystemCTL List-Unit-Files | Grep deaktiviert 

    Aktivierte Dienste beginnen automatisch nach dem Neustart des Systems.

    Verwenden Sie das Systemctl Befehl zum Einstellen des Dienststatus als aktiviert oder deaktiviert. Zum Beispiel ermöglicht der folgende Befehl den Apache2 -Dienst, während des System -Start -Starts zu starten:

    $ sudo systemctl aktivieren apache2 

    Oder um den Dienst nach dem Neustart des Systems zu deaktivieren: Ausführung:

    $ sudo systemctl deaktivieren apache2 

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
  • Ubuntu 20.04 Leitfaden
  • Dinge zu installieren auf Ubuntu 22.04
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Ubuntu 22.04 Leitfaden
  • FTP -Clientliste und -installation auf Ubuntu 22.04 Linux…
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten