Dirbant su „Linux“ aplinka, kaip administratoriai ir vartotojai, įprasta valdyti įvairius sistemos, su kuria atliekame įvairias užduotis, parametrus.
Vienas iš labiausiai paplitusių „Linux“ distribucijų terminų yra „Systemd“, atminkite, kad „Systemd“ („System Daemon“) yra sistemos demonas, valdantis įvairius platinimo parametrus. „Systemd“ pakeičia gerai žinomą iniciatyvą, kuris buvo atsakingas už operacinės sistemos administravimą.
Naudodami „Systemd“ galime valdyti paleidimą ir sistemos paslaugas, nustatyti įvairių tipų sistemos išteklius, tokius kaip paslaugos, įrenginiai, apsikeitimo atmintis, automatinis skaičius, taikiniai, keliai, lizdai ir daug daugiau. „Systemd“ veikia kartu su „systemctl“, kuris yra komponentas, leidžiantis per komandinę eilutę valdyti sistemos elgesį ir vienetus atliekant tokias užduotis kaip paleidimas, sustabdymas, paleidimas iš naujo, būsenos rodymas ir kt.
Šia galimybe „Solvetic“ išanalizuos praktišką ir paprastą būdą administruoti „Systemd“ sistemoje „Linux“, šiame pavyzdyje „Ubuntu 17 Server“, naudingą įrankį, vadinamą „chkservice“, ir taip turėti daugiau valdymo ir valdymo galimybių.
Kas yra „Chkservice“„Chkservice“ yra komandų eilutės įrankis, pagrįstas „ncurses“, todėl jį paprasta naudoti ir įdiegti sisteminiams vienetams valdyti „Linux“ kompiuteryje.
Naudodami „chkservice“ galime išvardyti vienetus abėcėlės tvarka pagal jų kategorijas (paslaugas, tikslus, sąskaitas ir kt.), Rodydami jų būseną ir aprašymą, ir tai leidžia mums, naudojant superuser privilegijas, paleisti, sustabdyti, įjungti ir išjungti įrenginius.
1. Kaip įdiegti „chkservice“ „Debian Linux“
Dabar pamatysime, kaip paprastai ir saugiai įdiegti „chkservice“ kai kuriuose dažniausiai naudojamuose „Linux“ distribucijose.
Jei naudojate „Debian“ ir jo darinius, pirmiausia turime vykdyti PPA saugyklą su šia eilute:
sudo add-apt-repository ppa: linuxenko / chkservice
Vėliau atnaujiname saugyklų paketus vykdydami:
sudo apt atnaujinimasGaliausiai įdiegiame „chkservice“ vykdydami šią eilutę:
sudo apt install chkservice
2. Kaip įdiegti „chkservice“ „Fedora“, „Arch“ ir kituose „Linux“ platinimuose
Jei naudojame „Fedora“, turime vykdyti šias eilutes:
dnf copr įgalinti srakitnican / default dnf install chkservice
„Arch Linux“ aplinkoje reikės atlikti šiuos veiksmus:
git klonas https://aur.archlinux.org/chkservice.git cd chkservice makepkg -si
Kituose „Linux“ paskirstymuose vykdydami šias eilutes:
git klonas https://github.com/linuxenko/chkservice.git mkdir build cd build cmake…/make
3. Kaip naudoti „chkservice“ „Linux“
Įdiegę „chkservice“, galime ją paleisti su šakninėmis teisėmis naudodami komandą „sudo“ taip:
sudo chkserviceRezultatas bus toks:
Matome keturis stulpelius, paskirstytus taip:
- Pirmajame rodoma aktyvuota / išjungta / užmaskuota būsena
- Antrasis rodo pradėtos / sustabdytos būseną
- Trečiajame bus rodomas įrenginio pavadinimas ir tipas.
- Paskutiniame stulpelyje turime vieneto aprašymą.
4. „Chkservice Linux“ disko būsenos informacija
Matome, kad turime šias parinktis:
Rodo, kad diskas įjungtas
[x]
Rodo, kad diskas išjungtas
[]
Nurodo, kad vienetas yra statinis
[s]
Rodo, kad diskas yra užmaskuotas
-m-
Nurodo, kad įrenginys buvo sustabdytas
=
Rodo, kad įrenginys veikia
>
5. „Chkservice Linux“ naršymo klavišai
Norėdami naršyti tarp įvairių funkcijų, turime šias galimybes:
Perkelkite žymeklį aukštyn
Įkelti / k
Perkelkite žymeklį žemyn
Žemyn / j
Perkelti puslapį aukštyn
PgUp / b
Perkelti puslapį žemyn
PgDown / f
6. Veiksmų raktai „chkservice“ sistemoje „Linux“
Naudodami „chkservice“ turime šias parinktis:
Atnaujinkite arba iš naujo įkelkite informaciją
r
Jis naudojamas įjungti arba išjungti įrenginį
Tarpo klavišas
Leidžia paleisti arba sustabdyti įrenginį
s
Mes palikome „chkservice“
ką
Norėdami peržiūrėti pagalbos puslapį
? „Shift“ + /
Tokiu būdu „chkservice“ tampa sąjungininku valdant sistemas „Linux“ aplinkoje ir kur kas tiksliau kontroliuojant vienetus ir komponentus, kuriuos „systemd“ leidžia mums valdyti.