So verwalten Sie Systemd mit Chkservice unter Linux

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

Einer der gebräuchlichsten Begriffe 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 bekannte init, das für die Administration des Betriebssystems zuständig war.

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

Solvetic wird bei dieser Gelegenheit eine praktische und einfache Möglichkeit analysieren, Systemd unter Linux, in diesem Beispiel Ubuntu 17 Server, mit einem nützlichen Tool namens chkservice zu verwalten und damit mehr Verwaltungs- und Kontrollmöglichkeiten zu haben.

Was ist ChkserviceChkservice ist ein Befehlszeilentool, das auf ncurses basiert und als solches einfach zu verwenden und zu implementieren ist, um systemd-Einheiten auf einem Linux-Rechner zu verwalten.

Mit chkservice können wir die Einheiten alphabetisch nach ihren Kategorien (Dienste, Ziele, Automounts usw.) auflisten, ihren Status und ihre Beschreibung anzeigen und es uns mit Superuser-Privilegien ermöglichen, Einheiten zu starten, zu stoppen, zu aktivieren und zu deaktivieren.

1. So installieren Sie chkservice unter Debian Linux


Jetzt werden wir sehen, wie Sie chkservice auf einigen der am häufigsten verwendeten Linux-Distributionen einfach und sicher installieren.

Bei der Verwendung von Debian und seinen Derivaten müssen wir zuerst das PPA-Repository mit der folgenden Zeile ausführen:

 sudo add-apt-repository ppa: linuxenko / chkservice

Später aktualisieren wir die Repository-Pakete, indem wir Folgendes ausführen:

 sudo apt-Update
Schließlich installieren wir chkservice, indem wir die folgende Zeile ausführen:
 sudo apt install chkservice

2. So installieren Sie chkservice auf Fedora, Arch und anderen Linux-Distributionen

Falls wir Fedora verwenden, müssen wir die folgenden Zeilen ausführen:

 dnf copr aktivieren srakitnican / default dnf install chkservice

In Arch Linux-Umgebungen müssen Sie Folgendes ausführen:

 git-Klon https://aur.archlinux.org/chkservice.git cd chkservice makepkg -si

In den anderen Linux-Distributionen durch Ausführen der folgenden Zeilen:

 git clone https://github.com/linuxenko/chkservice.git mkdir build cd build cmake… / make

3. So verwenden Sie chkservice unter Linux


Sobald chkservice installiert ist, können wir es mit Root-Rechten mit dem Befehl sudo wie folgt starten:
 sudo chkservice
Das Ergebnis wird folgendes sein:

Wir sehen vier Spalten, die wie folgt verteilt sind:

  • Im ersten wird der aktivierte / deaktivierte / maskierte Status angezeigt
  • Die zweite zeigt den gestarteten / gestoppten Status an
  • Im dritten werden Name und Typ des Geräts angezeigt.
  • In der letzten Spalte haben wir die Beschreibung der Einheit.

4. Chkservice Linux-Laufwerkstatusinformationen


Wir sehen, dass wir die folgenden Optionen haben:

Zeigt an, dass ein Laufwerk aktiviert ist

 [x]

Zeigt an, dass ein Laufwerk deaktiviert ist

 []

Zeigt an, dass eine Einheit statisch ist

 [S]

Zeigt an, dass ein Laufwerk maskiert ist

 -m-

Zeigt an, dass das Gerät gestoppt wurde

 =

Zeigt an, dass das Gerät funktioniert

 >

5. Chkservice Linux-Navigationstasten

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

Bewegen Sie den Cursor nach oben

 Hochladen / 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:

Aktualisieren oder laden Sie die Informationen neu

 R

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

 Leertaste

Ermöglicht uns, eine Einheit zu starten oder zu stoppen

 S

Wir haben chkservice verlassen

 was

So zeigen Sie die Hilfeseite an

 ? Umschalt + /

Auf diese Weise wird chkservice zu einem Verbündeten für die Verwaltung von systemd in Linux-Umgebungen und hat eine viel genauere Kontrolle über die Einheiten und Komponenten, die uns systemd ermöglicht.

wave wave wave wave wave