Chkservice - łatwy sposób zarządzania jednostkami systemowymi w terminalu

Chkservice - łatwy sposób zarządzania jednostkami systemowymi w terminalu

Systemd (Demon systemowy) to nowoczesny demon zarządzania systemem dla systemów Linux. SystemD jest zamiennikiem dla init System Manager; Kontroluje uruchamianie i usługi systemowe oraz wprowadza pomysł jednostek (zarządzany przez pliki jednostkowe) w celu zidentyfikowania różnych rodzajów zasobów systemowych, takich jak usługi, urządzenia, swap, automount, cele, ścieżki, gniazda i inne.

Wystawia z Systemctl, Komponent kontrolowania zachowania i jednostek SystemD (początek, zatrzymanie, ponowne uruchomienie, wyświetlanie statusu itp.) Za pomocą wiersza poleceń. Co jeśli chcesz po prostu zarządzać jednostkami za pomocą skrótów klawiatury, to właśnie tam Chkservice wchodzi.

Przeczytaj także: Jak zarządzać usługami i jednostkami „SystemD” za pomocą „SystemCtl” w Linux

Chkservice jest łatwym w użyciu narzędziem linii poleceń opartych na NCurses do zarządzania jednostkami systemowymi na terminalu. Wymienia jednostki alfabetycznie w ramach kategorii (usługi, cele, automounts itp.), Pokazując ich status i opis, i pozwala na uprawnienia superuser.

Zainstaluj Chkservice w systemach Linux

NA Debian i jego pochodne, Chkservice można łatwo zainstalować za pomocą własnego PPA, jak pokazano.

$ sudo add-apt-repozytory PPA: Linuxenko/Chkservice $ sudo apt-get aktualizacja 

NA Fedora Rozkłady Linux.

# DNF COPR Włącz srakitnican/domyślny # dnf instal instaluj chkservice 

NA Arch Linux dystrybucja.

# git klon https: // aur.Archlinux.org/chkservice.git # cd chkservice # MakePkg -si 

W innych dystrybucjach Linux możesz zbudować wersję wersji za pomocą następujących poleceń.

# git klon https: // github.com/linuxenko/chkservice.git # mkdir kompilacja # kompilacja cd # cmake… / # Make 

Po zainstalowaniu Chkservice, Uruchom go z uprawnieniami root za pomocą polecenia sudo. Jego wyjście składa się z czterech kolumn, pierwszego pokazania statusu włączonego/niepełnosprawnego/zamaskowanego, drugi wyświetlający status uruchomionego/zatrzymanego, nazwa/typu jednostki i ostatnia kolumna to opis jednostki.

$ sudo chkservice 
Chkservice do zarządzania usługami systemowymi

Informacje o statusie jednostki Chksericve:

  • [X] - pokazuje, że urządzenie jest włączone.
  • [] [] - pokazuje, że urządzenie jest wyłączone.
  • [S] - Wskazuje jednostkę statyczną.
  • -M- - pokazuje, że jednostka jest maskowana.
  • = - Wskazuje, że jednostka została zatrzymana.
  • > - pokazuje, że jednostka działa.

Poniżej znajdują się klucze nawigacji Chkservice:

  • Up/k - Przenieś kursor w górę.
  • Down/J - przesuń kursor w dół.
  • PGUP/b - Przenieś stronę w górę.
  • PGDOWN/f - Przenieś stronę w dół.

Poniżej przedstawiono klucze akcji Chkservice:

  • R - aktualizuje lub ponownie załaduj informacje.
  • Pasek kosmiczny - Służy do włączenia lub wyłączenia urządzenia.
  • S - za uruchomienie lub zatrzymanie urządzenia.
  • Q - Wyjście.

Aby wyświetlić stronę pomocy, jak pokazano na zrzucie ekranu poniżej, użyj ? (naciskać [Shift + /]).

Pomoc i opcje Chkservice

Chkservice Github Repozytorium: https: // github.com/linuxenko/chkservice

Możesz także czytać te artykuły związane z systemem.

  1. Jak tworzyć i uruchamiać nowe jednostki serwisowe w Systemd za pomocą skryptu powłoki
  2. Zarządzanie procesem i usługami uruchamiania systemu (Sysvinit, SystemD i Upstart)
  3. Zarządzaj komunikatami dziennika w systemie za pomocą Journalctl
  4. Jak zmienić poziomy run (cele) w systemie

Otóż ​​to! Jeśli napotkałeś jakiekolwiek błędy podczas instalacji lub chcesz zadawać pytania, udostępnij wszelkie przemyślenia, skorzystaj z poniższego formularza komentarza.