• Über uns
  • Anmelden
  • Datenschutzrichtlinie
  • Kontaktieren Sie uns
MasterTrend-Neuigkeiten
  • Heim
    • Ratgeber
    • TECHNISCHER SERVICE
    • SPEICHERN
  • Tutorials
  • Hardware
  • Gaming
  • Handys
  • Sicherheit
  • Windows
  • KI
  • Software
  • Netzwerke
  • Nachricht
Kein Ergebnis
Alle Ergebnisse anzeigen
  • Heim
    • Ratgeber
    • TECHNISCHER SERVICE
    • SPEICHERN
  • Tutorials
  • Hardware
  • Gaming
  • Handys
  • Sicherheit
  • Windows
  • KI
  • Software
  • Netzwerke
  • Nachricht
Kein Ergebnis
Alle Ergebnisse anzeigen
MasterTrend-Neuigkeiten
Kein Ergebnis
Alle Ergebnisse anzeigen
Start Tutorials

systemctl: Vollständige Kontrolle unter Linux in 12 Schritten

MasterTrend Einblicke von MasterTrend Einblicke
25. April 2025
In Tutorials
Lesezeit:9-Leseminuten
ZU ZU
0
systemctl 12 Befehle, die Linux meistern
1
GETEILT
3
Ansichten
Auf Facebook teilenAuf Twitter teilen

Inhalt

  1. systemctl: 12 Befehle, die Linux meistern 🚀
  2. Was ist der Systemctl-Befehl?
  3. Abfragen von Diensten mit systemctl
  4. Steuern von Diensten mit systemctl
    1. Verwandte Veröffentlichungen

systemctl: 12 Befehle, die Linux meistern 🚀

Der Befehl systemctl verfügt über mehrere Funktionen, die oft übersehen werden. Neben dem Starten und Stoppen von Diensten in Linux können Sie auch installierte Dienste auflisten und deren Status überprüfen. Lassen Sie uns einen kurzen Rückblick geben! 🚀

Was ist der Systemctl-Befehl?

Der Befehl systemctl ist das zentrale Verwaltungstool für das Systemd-Init-System und wird hauptsächlich als Tool zum Starten und Stoppen von Diensten verwendet. Aber es gibt noch viel mehr, wie sein man page das mehr als 1600 Zeilen hat. 📖

Da systemctl ein Verwaltungstool und nicht nur ein Dienststarter ist, können Sie damit auf nützliche Informationen zu Ihrem System und seinen systemd-Diensten zugreifen. 💻

Die meisten Linux-Distributionen haben systemd übernommen, einige haben sich jedoch dafür entschieden, das traditionelle SystemV-Init-System beizubehalten. Wenn Sie nicht sicher sind, welches Ihre Distribution verwendet, können Sie das ganz einfach herausfinden. Wir werden den Stat-Befehl verwenden, um uns die Init-Datei anzusehen.

Statistik /sbin/init 
Verwenden Sie den Befehl stat, um zu sehen, ob eine Linux-Installation SystemV oder systemd verwendet.

Die ausführbare Datei /sbin/init ist der erste Prozess, der in SystemV-basierten Distributionen gestartet wird. In systemd-basierten Distributionen verweist ein symbolischer Link mit diesem Namen auf systemd.

Die erste Ausgabezeile zeigt uns, dass auf dieser Ubuntu-Testmaschine /sbin/init ein symbolischer Link zur Datei /lib/systemd/systemd ist. Offensichtlich verwendet diese Linux-Installation systemd. Wenn es sich um eine SystemV-basierte Distribution handeln würde, würde die Zeile nur „File: /sbin/init“ enthalten.

Abfragen von Diensten mit systemctl

Dienste werden in Unit-Dateien definiert und Sie werden das Wort „Unit“ überall in den Systemctl-Optionen finden. Beispielsweise können wir mit dem Befehl „list-units“ und der Option „–type“ eine Liste der Dienste abrufen.

systemctl Liste-units --type=Dienst
Die Ausgabe des Befehls „systemctl list-units“ zeigt laufende und gestoppte Dienste.

Die Ausgabe wird im Less-Dateibetrachter angezeigt, sodass Sie navigieren und mit der Taste / suchen können.

  • Einheit: Der Name der Unit-Datei.
  • Tragen: Wenn die Service-Unit-Datei ohne Syntaxfehler in den Speicher gelesen wurde, enthält diese Spalte „geladen“. Dies bedeutet nicht, dass der Dienst aktiv ist.
  • Vermögenswert: Eine Übersicht, ob ein Dienst aktiv ist. Ein aktiver Dienst wird möglicherweise nicht ausgeführt.
  • Sub: Eine detailliertere Ansicht, ob ein Dienst ausgeführt wird. Beispielsweise könnte ein aktiver Dienst für einen Timer geplant sein und seinen letzten Lauf beendet haben.
  • Beschreibung: Eine Textzeile zur Identifizierung oder Beschreibung des Dienstes.

Die Anzeige umfasst nur aktive Dienste. Um alle Dienste anzuzeigen, müssen wir die Option –all einschließen.

systemctl Liste-units --all --type=Dienst
Die Ausgabe des Befehls „systemctl list-units“ zeigt alle Dienste.

Wenn uns das Anzeigen aller Elemente zu viel ist, können wir die Ausgabe mit der Option –state filtern.

systemctl Liste-units --type=service --state=running
Die Ausgabe des Befehls „systemctl list-units“, gefiltert, um nur laufende Dienste anzuzeigen.

Die Statusoption akzeptiert „Wird ausgeführt“, „Gestoppt“, „Aktiviert“, „Deaktiviert“ und „Fehlgeschlagen“.

Um sich auf fehlgeschlagene Dienste zu konzentrieren, verwenden Sie die Option –failed.

systemctl Liste-units --failed
Die Ausgabe des Befehls „systemctl list-units“, gefiltert, um nur fehlgeschlagene Dienste anzuzeigen. Es liegen keine Dienstfehler vor.

Auf diesem Computer sind keine Laufwerksfehler vorhanden.

Wenn Sie fehlgeschlagene Dienste sehen, verwenden Sie die Option „Liste der Abhängigkeiten“, um nach nicht erfüllten Abhängigkeiten zu suchen.

systemctl Liste-dependencies sshd.service
Die Ausgabe des Befehls „systemctl list-dependencies“ zeigt die Abhängigkeiten für den SSHD-Dienst.

Der Status der Abhängigkeiten wird durch einen farbcodierten Kreis dargestellt. Könnte sein:

  • Weißer Kreis: Inaktiv oder in Wartung
  • Grüner Punkt: Vermögenswert.
  • Weißpunkt: Deaktivieren.
  • Roter Punkt: Fehlgeschlagen oder Fehler.

Um zu überprüfen, ob ein einzelner Dienst aktiviert ist, verwenden Sie den Befehl „is-enabled“ und geben Sie den Namen der Unit-Datei des Dienstes an.

systemctl es-enabled htg-example.service
Verwenden Sie systemctl is-enabled, um zu bestimmen, ob ein bestimmter Dienst aktiviert ist.

Steuern von Diensten mit systemctl

Die Verwendung von systemctl zum Verwalten von Diensten ist sehr einfach und folgt dem Format der Befehle, die wir bisher gesehen haben. Der größte Unterschied besteht darin, dass Sie sudo verwenden müssen, um Änderungen an den Dienstzuständen vorzunehmen. Dies haben wir bisher nicht getan, da wir lediglich über den Status der Dienste berichtet haben.

Um einen Dienst zu starten, verwenden Sie den Startbefehl gefolgt vom Dienstnamen.

Schweiß systemctl Start htg-Beispiel.Service
Starten eines Dienstes mit dem Befehl „systemctl start“.

Wenn alles gut geht, werden Sie stillschweigend zur Eingabeaufforderung zurückgeleitet. Wenn Sie eine positive Bestätigung bevorzugen, können Sie diese mit dem Statusbefehl überprüfen.

Schweiß systemctl Status htg-Beispiel.Service
Überprüfen des Status eines Dienstes mit dem Befehl „systemctl status“.

Das Beenden eines Dienstes ist genauso einfach wie das Starten.

Schweiß systemctl stoppen htg-Beispiel.Service
Beenden eines Dienstes mit dem Befehl „systemctl stop“.

Sie können einen Dienst neu starten, ohne den zweistufigen Prozess des Stoppens und erneuten Startens durchlaufen zu müssen. Er Neustartbefehl erledigt alles für Sie.

Schweiß systemctl Neustart htg-Beispiel.Service
Neustarten eines Dienstes mit dem Befehl „systemctl restart“.

Wenn Sie möchten, dass ein Dienst beim Booten gestartet wird, müssen Sie ihn aktivieren.

Schweiß systemctl aktivieren htg-Beispiel.Service
Aktivieren eines Dienstes mit dem Befehl „systemctl enable“.

Beachten Sie, dass dadurch der Dienst nur zum Starten beim Booten markiert wird und nicht sofort gestartet wird. Wenn Sie das möchten, habe ich die Option –now hinzugefügt.

Schweiß systemctl aktivieren --Jetzt htg-Beispiel.Service
Aktivieren und Starten eines Dienstes gleichzeitig mit dem Befehl systemctl enable --now.

Wenn Sie einen Dienst nicht mehr zum Starten beim Booten benötigen, deaktivieren Sie ihn.

Schweiß systemctl deaktivieren htg-Beispiel.Service
Deaktivieren eines Dienstes mit dem Befehl „systemctl disable“.

Sie können den Befehl journalctl, einen weiteren Teil von systemd, verwenden, um nach Einträgen zu suchen, die sich auf Ihren Dienst beziehen. Mit der Option -u (Einheit) können Sie den Dienst angeben, für den Sie sich interessieren. Mit der Option -S (seit) können Sie Einträge anzeigen, die seit dem von Ihnen angegebenen Zeitpunkt aufgetreten sind.

journalctl -S "08:00:00" -oder htg-Beispiel.Service
Verwenden Sie den Befehl „journalctl“, um Systemprotokolleinträge anzuzeigen, die sich auf einen bestimmten Dienst beziehen.

Jedes Tool, das Ihnen hilft Informationen über den Betrieb erhalten Die internen Komponenten Ihrer Linux-Distribution sind sowohl für die tägliche Verwaltung als auch für die Fehlersuche und -diagnose von unschätzbarem Wert. Der Befehl systemctl ist kein einzelnes Tool. Es handelt sich eher um eine spezielle Werkzeugkiste und es lohnt sich, sich damit vertraut zu machen. 🔧🛠️

Teilen Sie dies:
6auf facebook.LinkedInPinterestXRedditTumblrBlueskyThemenAktie
6
Aktie

Verwandte Artikel:

  • Tipps für die Windows-Konsole
    Tipps für die Windows-Konsole
    20 Befehle für die Windows-Konsole. Jetzt mehr erfahren!
  • So überprüfen Sie den RAM in Windows 11 und optimieren Ihren PC noch heute
    So überprüfen Sie den RAM in Windows 11: 6 einfache Methoden 🛠️💻
    So überprüfen Sie den RAM in Windows 11, um Ihren PC zu verbessern. 🛠️💻 Entdecken Sie 6 schnelle und effektive Möglichkeiten …
  • Äquivalenzen von Intel- und AMD-CPUs
    Äquivalenzen von Intel- und AMD-CPUs
    Suchen Sie Äquivalente zu Intel- und AMD-Prozessoren? Finden Sie alles, was Sie wissen müssen, in unserem Fachratgeber. Jetzt mehr erfahren!
  • Die besten ADB-Befehle, die jeder Android-Benutzer kennen sollte
    ADB-Befehle: Aktivieren Sie geheime Funktionen auf Ihrem Android 🚀🔓
    Mit ADB-Befehlen können Sie Ihr Android von Ihrem PC aus steuern, versteckte Optionen aktivieren und Ihr Telefon einfach optimieren. 📲⚙️
  • Mittlere Maustaste: 9 schnelle Möglichkeiten, das Problem auf YouTube zu beheben
    Mittlere Maustaste funktioniert auf YouTube nicht: …
    Mittlere Maustaste funktioniert auf YouTube nicht? 😒 Entdecken Sie 9 schnelle Lösungen, um es problemlos wieder verwenden zu können 🚀🖱️
  • So installieren Sie Linux in 3 einfachen Schritten (ohne Windows zu löschen)
    Die Linux-Verzeichnisstruktur, erklärt
    Die Linux-Verzeichnisstruktur ist wichtig, um zu verstehen, wie dieses leistungsstarke Betriebssystem funktioniert.

Verwandte Veröffentlichungen

  • Kasse
  • Bios Dump (Binärdateien, *.bin *.rom) 2024
  • ZOTAC bestätigt GeForce RTX 5090 mit 32 GB GDDR7
  • Optimieren Sie Ihren Speicher: Geben Sie Ihren RAM frei – Windows 10 oder 11
  • So wählen Sie eine Grafikkarte aus
  • So konfigurieren Sie AdGuard DNS in Windows 10 und 11
  • Notebook-Bildschirm kaputt: So reparieren Sie es!
  • So übersetzen Sie WhatsApp-Nachrichten (4 Methoden)
Stichworte: EvergreenContentLinuxTechnische Tipps
Vorheriger Beitrag

Megatransfer: Die neue Ära der RAM-Geschwindigkeit ⚡

Nächste Veröffentlichung

So verwenden Sie Traceroute: Beherrschen Sie jetzt Ihr Netzwerk 🛠️

MasterTrend Einblicke

MasterTrend Einblicke

Unser Redaktionsteam veröffentlicht ausführliche Testberichte, Tutorials und Empfehlungen, damit Sie Ihre digitalen Geräte und Tools optimal nutzen können.

Nächste Veröffentlichung
So verwenden Sie Traceroute zum Identifizieren von Netzwerkproblemen

So verwenden Sie Traceroute: Beherrschen Sie jetzt Ihr Netzwerk 🛠️

5 2 Stimmen
Artikelbewertung
Abonnieren
Zugang
Benachrichtigen Sie über
Gast
Gast
0 Kommentare
älteste
Neueste Die meisten haben abgestimmt
Online-Kommentare
Alle Kommentare anzeigen

In Verbindung bleiben

  • 976 Ventilatoren
  • 118 Anhänger
  • 1,4k Anhänger
  • 1,8k Abonnenten
Abonnementformular
  • Tendenzen
  • Kommentare
  • Zuletzt
So fügen Sie dem Windows 11-Desktop eine Uhr hinzu: 3 todsichere Tricks!

So fügen Sie dem Windows 11-Desktop eine Uhr hinzu: Erledigen Sie mehr in wenigen Minuten! ⏱️

1. Mai 2025
12 beste Alternativen zu Lucky Patcher für Android

Lucky Patcher-Alternativen: 12 bessere und einfachere Apps! 🎮⚡

12. Mai 2025
So verwenden Sie AdGuard DNS auf Android im Jahr 2024

So verwenden Sie AdGuard DNS auf Android im Jahr 2025

11. Februar 2025
So lagern Sie Gegenstände in Oblivion Remastered: 5 Tricks, die Sie kennen müssen! 🗝️💼

So lagern Sie Gegenstände in Oblivion Remastered, ohne Ihre Beute zu verlieren 💎⚡

1. Mai 2025
Gmail-Funktionen auf Android: Mit 5 Tipps Zeit sparen

Gmail-Funktionen auf Android: 5 Tricks, die Sie nicht kannten! 📱✨

12
Motherboard-Reparatur - Motherboards reparieren

Notebook-Motherboard-Reparatur

10
Installieren Sie Windows 11 Home ohne Internet

Installieren Sie Windows 11 Home ohne Internet

10
So sichern Sie Treiber in Windows 11/10 in 4 Schritten!

So sichern Sie Treiber in Windows 11/10: Vermeiden Sie Fehler! 🚨💾

10
Nicht im Netzwerk registriert Beheben Sie diesen Android-Fehler in wenigen Minuten

Nicht im Netzwerk registriert: Beheben Sie diesen Android-Fehler in wenigen Minuten ⏳🔧

27. Juni 2025
GIGABYTE B760M AORUS ELITE WIFI6E GEN5

GIGABYTE B760M AORUS ELITE WIFI6E GEN5 PCIe Gen5 jetzt erhältlich! ⚡💻

27. Juni 2025
Adware in Chrome: 5 einfache Schritte zum Bereinigen Ihres Browsers

Adware in Chrome: Erkennen und entfernen Sie diese Bedrohungen JETZT! 🛑💻

26. Juni 2025
Xenoblade Chronicles

Xenoblade Chronicles X kommt auf die Switch: Das klassische Wii U-Ende ist jetzt auf der Switch 🌟🔥

26. Juni 2025

Aktuelle Neuigkeiten

Nicht im Netzwerk registriert Beheben Sie diesen Android-Fehler in wenigen Minuten

Nicht im Netzwerk registriert: Beheben Sie diesen Android-Fehler in wenigen Minuten ⏳🔧

27. Juni 2025
3
GIGABYTE B760M AORUS ELITE WIFI6E GEN5

GIGABYTE B760M AORUS ELITE WIFI6E GEN5 PCIe Gen5 jetzt erhältlich! ⚡💻

27. Juni 2025
4
Adware in Chrome: 5 einfache Schritte zum Bereinigen Ihres Browsers

Adware in Chrome: Erkennen und entfernen Sie diese Bedrohungen JETZT! 🛑💻

26. Juni 2025
4
Xenoblade Chronicles

Xenoblade Chronicles X kommt auf die Switch: Das klassische Wii U-Ende ist jetzt auf der Switch 🌟🔥

26. Juni 2025
3
MasterTrend News-Logo

MasterTrend Info ist Ihre Anlaufstelle für Technologie: Entdecken Sie Neuigkeiten, Tutorials und Analysen zu Hardware, Software, Gaming, Mobilgeräten und Künstlicher Intelligenz. Abonnieren Sie unseren Newsletter und verpassen Sie keine Trends mehr.

Folgen Sie uns

Nach Kategorie suchen

  • Gaming
  • Hardware
  • KI
  • Handys
  • Nachricht
  • Netzwerke
  • Sicherheit
  • Software
  • Tutorials
  • Windows

Aktuelle Neuigkeiten

Nicht im Netzwerk registriert Beheben Sie diesen Android-Fehler in wenigen Minuten

Nicht im Netzwerk registriert: Beheben Sie diesen Android-Fehler in wenigen Minuten ⏳🔧

27. Juni 2025
GIGABYTE B760M AORUS ELITE WIFI6E GEN5

GIGABYTE B760M AORUS ELITE WIFI6E GEN5 PCIe Gen5 jetzt erhältlich! ⚡💻

27. Juni 2025
  • Über uns
  • Anmelden
  • Datenschutzrichtlinie
  • Kontaktieren Sie uns

Copyright © 2025 https://mastertrend.info/ – Alle Rechte vorbehalten. Alle Marken sind Eigentum ihrer jeweiligen Inhaber.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
Kein Ergebnis
Alle Ergebnisse anzeigen
  • Gaming
  • Hardware
  • KI
  • Handys
  • Nachricht
  • Netzwerke
  • Sicherheit
  • Software
  • Tutorials
  • Windows

Copyright © 2025 https://mastertrend.info/ – Alle Rechte vorbehalten. Alle Marken sind Eigentum ihrer jeweiligen Inhaber.

Kommentar-Autoreninfo
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_Ausrufezeichen::wpds_frage::wpds_idea::wpds_hmm::wpds_beg::wpds_puh::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
RedditBlueskyXMastodonHacker-Neuigkeiten
Teilen Sie dies:
MastodonVKWhatsAppTelegrammDirect MailHacker-NeuigkeitenLinieBote
Ihre Mastodon-Instanz