So verwalten Sie Systemd mit Chkservice unter Linux

Bei der Arbeit mit Linux-Umgebungen, sowohl Administratoren als auch Benutzern , ist es üblich, verschiedene Parameter des Systems zu verwalten, mit denen wir verschiedene Aufgaben ausführen.

Eine der gebräuchlichsten Bezeichnungen in Linux- Distributionen ist Systemd. Denken Sie daran, dass Systemd (System Daemon) ein System-Daemon ist, der verschiedene Parameter innerhalb der Distribution verwaltet. Systemd ist ein Ersatz für das bereits bekannte init, das für die Administration des Betriebssystems verantwortlich war.

Mit Systemd können wir den Start und die Systemdienste steuern, verschiedene Arten von Systemressourcen identifizieren, z. B. Dienste, Geräte, Swap-Speicher, Automount, Ziele, Pfade, Sockets und vieles mehr. Systemd arbeitet mit systemctl zusammen, einer Komponente, mit der das Verhalten und die Einheiten des Systems bei Aufgaben wie Starten, Stoppen, Neustarten, Statusanzeige usw. über die Befehlszeile gesteuert werden können.

TechnoWikis analysiert bei dieser Gelegenheit eine praktische und einfache Möglichkeit, Systemd unter Linux, in diesem Beispiel Ubuntu 17 Server, mit einem nützlichen Tool namens chkservice zu verwalten und verfügt somit über mehr Verwaltungs- und Steuerungsoptionen.

Was ist Chkservice?
Chkservice ist ein Befehlszeilentool, das auf ncurses basiert und als solches einfach zu verwenden und zu implementieren ist, um systemd-Laufwerke auf einem Linux-Computer zu verwalten.

Mit chkservice können wir die Einheiten alphabetisch anhand ihrer Kategorien (Dienste, Ziele, Automounts usw.) auflisten, ihren Status und ihre Beschreibung anzeigen und mithilfe von Superuser-Berechtigungen Einheiten starten, stoppen, aktivieren und deaktivieren.

1. Wie installiere ich chkservice unter Debian Linux?

Jetzt werden wir sehen, wie man chkservice auf einfache und sichere Weise in einigen der am häufigsten verwendeten Linux-Distributionen installiert.

See also  Richten Sie ein, wie Sie ein Google-Konto über die Telefonnummer abrufen

Wenn Sie Debian und seine Derivate verwenden, müssen Sie zuerst das PPA-Repository mit der folgenden Zeile ausführen:

 sudo add-apt-repository ppa: linuxenko / chkservice 

1-Installation-von-chkservice.png

Anschließend aktualisieren wir die Repository-Pakete, indem wir Folgendes ausführen:

 sudo apt update 

Schließlich installieren wir chkservice und führen die folgende Zeile aus:

 sudo apt install chkservice 

2-Installation-von-chkservice.png

2. Wie installiere ich chkservice auf Fedora, Arch und anderen Linux-Distributionen?

Für den Fall, dass wir Fedora verwenden, müssen wir die folgenden Zeilen ausführen:
 dnf copr enable srakitnican / default dnf installiere chkservice 

In Arch Linux-Umgebungen muss Folgendes ausgeführt werden:
 Git-Klon https://aur.archlinux.org/chkservice.git cd chkservice makepkg -si 

In den anderen Distributionen von Linux werden folgende Zeilen ausgeführt:
 Git-Klon https://github.com/linuxenko/chkservice.git mkdir bauen cd bauen cmake ../ machen 

3. Verwendung von chkservice unter Linux

Sobald chkservice installiert ist, können wir es mit root-Rechten mit dem Befehl sudo folgendermaßen starten:

 sudo chkservice 

Das Ergebnis wird folgendes sein:

3-use-of-chkservice.png

Wir können vier Spalten sehen, die wie folgt verteilt sind:
  • Im ersten wird der aktivierte / deaktivierte / maskierte Zustand angezeigt
  • Die zweite zeigt den Status gestartet / gestoppt
  • Im dritten Feld werden Name und Typ des Geräts angezeigt
  • In der letzten Spalte haben wir die Beschreibung der Einheit.

4. Informationen zum Status der Chkservice Linux-Einheit

Wir können sehen, dass wir die folgenden Optionen haben:

Zeigt an, dass eine Einheit aktiviert ist
 [x] 

Zeigt an, dass eine Einheit deaktiviert ist
 [] 

Zeigt an, dass eine Einheit statisch ist
 [s] 

Zeigt an, dass eine Einheit maskiert ist
 -m- 

Zeigt an, dass das Gerät gestoppt wurde
 = 

Zeigt an, dass das Gerät funktioniert
 > 

5. Linux-Chkservice-Navigationstasten

Um zwischen den verschiedenen Funktionen zu navigieren, haben wir folgende Möglichkeiten:

Bewegen Sie den Cursor nach oben
 Upload / k 

Bewegen Sie den Cursor nach unten
 Unten / j 

Verschiebe die Seite nach oben
 PgUp / b 

Verschiebe die Seite nach unten
 PgDown / f 

6. Aktionstasten in chkservice unter Linux

Mit chkservice haben wir folgende Möglichkeiten:

Informationen aktualisieren oder neu laden
 r 

Es wird verwendet, um eine Einheit zu aktivieren oder zu deaktivieren
 Leertaste 

Es ermöglicht uns, eine Einheit zu starten oder zu stoppen
 s 

Wir haben chkservice verlassen
 q 

Um die Hilfeseite zu sehen
 ? Umschalt + / 

4-Action-keys-in-chkservice.png

Auf diese Weise wird chkservice zu einem Verbündeten für das Systemd-Management in Linux-Umgebungen und ermöglicht eine viel genauere Kontrolle über die Einheiten und Komponenten, die von systemd verwaltet werden können.

See also  Import von CSV mit Laravel

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *