Jak spravovat Systemd pomocí Chkservice v Linuxu

Při práci s prostředími Linuxu, jako administrátorů i uživatelů, je běžné spravovat různé parametry systému, se kterým provádíme různé úkoly.

Jedním z nejběžnějších výrazů v distribucích Linuxu je Systemd, pamatujte, že Systemd, (System Daemon) je systémový démon, který spravuje různé parametry v rámci distribuce. Systemd je náhradou za známý init, který měl na starosti správu operačního systému.

S Systemd můžeme ovládat spouštění a systémové služby, identifikovat různé typy systémových prostředků, jako jsou služby, zařízení, odkládací paměť, automount, cíle, cesty, zásuvky a mnoho dalších. Systemd funguje společně s systemctl, což je komponenta, která umožňuje ovládat chování a jednotky systému v úlohách, jako je spouštění, zastavování, restartování, zobrazování stavu atd., Prostřednictvím příkazového řádku.

Solvetic v této příležitosti bude analyzovat praktický a jednoduchý způsob správy Systemd v Linuxu, v tomto příkladu Ubuntu 17 Server, pomocí užitečného nástroje nazvaného chkservice, a tak bude mít více možností správy a ovládání.

Co je ChkserviceChkservice je nástroj příkazového řádku, který je založen na ncurses, a jako takový se snadno používá a implementuje ke správě jednotek systemd na počítači se systémem Linux.

Pomocí chkservice můžeme seznamovat jednotky abecedně podle jejich kategorií (služby, cíle, automatické počty atd.), Zobrazovat jejich stav a popis a umožňuje nám pomocí oprávnění superuživatele spouštět, zastavovat, aktivovat a deaktivovat jednotky.

1. Jak nainstalovat chkservice na Debian Linux


Nyní uvidíme, jak nainstalovat chkservice na některá z nejpoužívanějších distribucí Linuxu jednoduše a bezpečně.

V případě použití Debianu a jeho derivátů musíme nejprve spustit úložiště PPA s následujícím řádkem:

 sudo add-apt-repository ppa: linuxenko / chkservice

Později aktualizujeme balíčky úložiště spuštěním:

 sudo apt aktualizace
Nakonec nainstalujeme chkservice spuštěním následujícího řádku:
 sudo apt install chkservice

2. Jak nainstalovat chkservice na Fedora, Arch a další distribuce Linuxu

V případě, že používáme Fedoru, musíme spustit následující řádky:

 dnf copr povolit srakitnican / default dnf install chkservice

V prostředích Arch Linux bude nutné provést následující:

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

V ostatních distribucích Linuxu provedením následujících řádků:

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

3. Jak používat chkservice v Linuxu


Jakmile je chkservice nainstalována, můžeme ji spustit s oprávněními root pomocí příkazu sudo následujícím způsobem:
 sudo chkservice
Výsledkem bude následující:

Můžeme vidět čtyři sloupce rozdělené následovně:

  • V prvním se zobrazuje stav aktivovaný / deaktivovaný / maskovaný
  • Druhý ukazuje stav spuštění / zastavení
  • Ve třetím se zobrazí název a typ jednotky.
  • V posledním sloupci máme popis jednotky.

4. Informace o stavu disku Chkservice Linux Drive


Vidíme, že máme následující možnosti:

Ukazuje, že je jednotka povolena

 [X]

Ukazuje, že jednotka je zakázána

 []

Označuje, že jednotka je statická

 [s]

Ukazuje, že disk je maskovaný

 -m-

Označuje, že jednotka byla zastavena

 =

Ukazuje, že jednotka funguje

 >

5. Navigační klávesy Chkservice Linux

K procházení mezi různými funkcemi máme následující možnosti:

Přesuňte kurzor nahoru

 Nahrát / k

Přesuňte kurzor dolů

 Dolů / j

Přesuňte stránku nahoru

 PgUp / b

Přesuňte stránku dolů

 PgDown / f

6. Akční klávesy v chkservice na Linuxu

S chkservice máme následující možnosti:

Aktualizujte nebo znovu načtěte informace

 r

Slouží k aktivaci nebo deaktivaci jednotky

 Mezerník

Umožňuje nám spustit nebo zastavit jednotku

 s

Nechali jsme chkservice

 co

Chcete -li zobrazit stránku nápovědy

 ? Shift + /

Tímto způsobem se chkservice stává spojencem pro správu systemd v prostředích Linux a má mnohem přesnější kontrolu nad jednotkami a komponentami, které nám systemd umožňuje spravovat.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave