Linuxi teenuste loetlemine koos Systemctl-ga
Linuxi taustal töötavad pidevalt erinevad teenused, näiteks võrgu- ja süsteemiteenused. Linuxis töötavaid teenuseid nimetatakse ka deemoniteks, mis viitab protsessorirühmale, mis töötab taustal.
Teenuseid saab hallata ja loetleda erinevate meetodite ja tööriistade abil. Systemd on tarkvarakomplekt tööriistadega, millel on võimalus hallata Linuxi süsteeme, mille Linuxi levitamine on init-i protsessi asendaja.
Kõiki süsteemi ülesandeid saab juhtida Systemd kaudu. Protsessi saab selle tööriista abil alustada või lõpetada ning kogu lubatud ja keelatud teenuste teabe saab Systemd-s ka loetleda.
Loetlege teenused, kasutades Linuxis Systemctl'i
Systemctl on utiliit, mis vastutab systemd süsteemi haldamise ja juhtimise eest. Systemctl käsku saab kasutada kõigi Linuxi teenuste loetlemiseks.
Nüüd näitame teile, kuidas systemctl töötab.
Lisage kõik teenused
Kõigi süsteemis olevate teenuste loendi saamiseks, olgu need siis laaditud või passiivsed, väljastage terminalis järgmine käsk systemctl:
$ systemctl list-units --type = service --all
Kõik teie süsteemi teenused ilmuvad ekraanile, nagu näete ülaltoodud pildil näidatud väljundist.
Loetlege laaditud teenused
Järgmine käsk loetleb kõik töötavad, aktiivsed või ebaõnnestunud laaditud teenused:
$ systemctl list-units --type = teenus
Jooksuteenused
Paljudel juhtudel võib olla keeruline eristada jooksvaid teenuseid kõigist teistest teenustest. Kiire vastuse saamiseks, mis näitab süsteemi laaditud ja töötavaid teenuseid, käivitage järgmine käsk:
$ systemctl loendiühikud --type = service --state = töötab
Lubatud teenused
Sisse lubatud teenuste kontrollimiseks sisestage järgmine käsk:
$ systemctl list-unit-files --state = lubatud
Puudega teenused
Puudega teenused ei käivitu ega aktiveeru automaatselt. Soovitud / vajaliku teenuse lubamiseks valige teenus puuetega inimeste kategooriast. Süsteemi puudega teenuste loendi saamiseks kasutatakse järgmist käsku:
$ systemctl list-unit-files --state = keelatud
Kontrollige teenuse olekut
"tass”Käsku kasutatakse teenuse oleku kohta lisateabe saamiseks. Cup on modulaarne printimissüsteem, mille kaudu arvuti toimib prindiserverina ja kuvab teavet. Kasuta tassid käsk lisateabe saamiseks süsteemis lubatud / keelatud teenuste kohta:
$ systemctl olekukarikad.teenus
Järeldus
See artikkel näitas, kuidas kasutada Linuxi teenuste loendil käske systemctl, sealhulgas teenuste vaatamiseks mitmeid võimalusi. Õigete teadmiste abil on vajaliku käsu valimine lihtne.