Chkservice - jednostavan način za upravljanje Systemd jedinicama u terminalu
Systemd (daemon sustava) je moderan demon upravljanja sustavom za Linux sustave. Systemd je zamjena za init upravitelja sustava; kontrolira pokretanje sustava i usluge te uvodi ideju jedinica (kojima se upravlja preko jedinica jedinica) za identifikaciju različitih vrsta sistemskih resursa kao što su usluge, uređaji, swap, automount, ciljevi, staze, utičnice i drugi.
Isporučuje se s systemctl, komponentom za kontrolu ponašanja i jedinica systemd-a (pokretanje, zaustavljanje, ponovno pokretanje, pregled statusa itd.) pomoću naredbenog retka. Što ako jednostavno želite upravljati jedinicama pomoću tipkovničkih prečaca, tu dolazi chkservice.
Pročitajte također: Kako upravljati 'Systemd' uslugama i jedinicama koristeći 'Systemctl' u Linuxu
Chkservice je alat naredbenog retka koji se temelji na ncurses-u jednostavan za korištenje i služi za upravljanje systemd jedinicama na terminalu. Navodi jedinice abecednim redom prema kategorijama (usluge, ciljevi, automatska postavljanja itd.), prikazujući njihov status i opis, i omogućuje vam da, s privilegijama superkorisnika, pokrenete, zaustavite, omogućite i onemogućite jedinice.
Instalirajte chkservice u Linux sustavima
Na Debianu i njegovim izvedenicama, chkservice može se lako instalirati koristeći vlastiti PPA kao što je prikazano.
sudo add-apt-repository ppa:linuxenko/chkservice
sudo apt-get update
sudo apt-get install chkservice
Na Fedora distribucijama Linuxa.
dnf copr enable srakitnican/default
dnf install chkservice
Na Arch Linux distribuciji.
git clone https://aur.archlinux.org/chkservice.git
cd chkservice
makepkg -si
Na drugim distribucijama Linuxa, verziju izdanja možete izgraditi pomoću sljedećih naredbi.
git clone https://github.com/linuxenko/chkservice.git
mkdir build
cd build
cmake ../
make
Nakon što ste instalirali chkservice, pokrenite ga s root privilegijama pomoću naredbe sudo. Njegov izlaz sastoji se od četiri stupca, prvi prikazuje omogućen/onemogućen/maskiran status, drugi prikazuje pokrenut/zaustavljen status, naziv/tip jedinice, a posljednji stupac je opis jedinice.
sudo chkservice
Podaci o statusu jedinice Chksericve:
[x]
– pokazuje da je jedinica omogućena.[ ]
– pokazuje da je jedinica onemogućena.[s]
– označava statičnu jedinicu.-m-
– pokazuje da je jedinica maskirana.=
– označava da je jedinica zaustavljena.>
– pokazuje da jedinica radi.
Ispod su navigacijske tipke chkservice:
Gore/k
– pomicanje kursora gore.Dolje/j
– pomaknite kursor prema dolje.PgUp/b
– pomakni stranicu gore.PgDown/f
– pomicanje stranice prema dolje.
Sljedeće su akcijske tipke chkservice:
r
– ažurira ili ponovno učitava informacije.Razmaknica
– koristi se za uključivanje ili isključivanje jedinice.s
– za pokretanje ili zaustavljanje jedinice.q
– izlaz.
Za pregled stranice pomoći kao što je prikazano na snimci zaslona ispod, upotrijebite ?
(pritisnite [Shift + /]
).
chkservice Github repozitorij: https://github.com/linuxenko/chkservice
Možda biste također željeli pročitati ove članke vezane uz systemd.
- Kako stvoriti i pokrenuti nove servisne jedinice u Systemd-u pomoću Shell skripte
- Upravljanje procesom pokretanja sustava i uslugama (SysVinit, Systemd i Upstart)
- Upravljanje porukama dnevnika pod Systemd pomoću Journalctl
- Kako promijeniti razine pokretanja (ciljeve) u SystemD
To je to! Ako ste tijekom instalacije naišli na bilo kakve pogreške ili želite postaviti pitanja, podijeliti svoje mišljenje, upotrijebite obrazac za komentare u nastavku.