Výpis služeb Linux se Systemctl
Na pozadí systému Linux běží nepřetržitě řada služeb, například síťové a systémové služby. Služby běžící na Linuxu jsou také známé jako démoni, což znamená skupinu procesů pracujících na back-endu.
Služby lze spravovat a vypisovat pomocí různých metod a nástrojů. Systemd je softwarová sada nástrojů se schopností spravovat systémy Linux přijatá distribucí Linuxu jako náhrada za inicializační proces.
Všechny systémové úkoly lze ovládat pomocí Systemd. Proces lze spustit nebo ukončit pomocí tohoto nástroje a všechny informace o povolených a zakázaných službách lze také zobrazit v seznamu Systemd.
Seznam služeb využívajících Systemctl v Linuxu
Systemctl je obslužný program odpovědný za správu a řízení systémového systému. Příkaz systemctl lze použít k výpisu všech služeb v systému Linux.
Nyní vám ukážeme, jak systemctl funguje.
Seznam všech služeb
Chcete-li získat seznam všech služeb v systému, ať už jsou načtené nebo neaktivní, zadejte v terminálu následující příkaz systemctl:
$ systemctl list-units --type = service --all
Na obrazovce se zobrazí všechny služby ve vašem systému, jak vidíte na výstupu na obrázku výše.
Seznam načtených služeb
Následující příkaz zobrazí seznam všech spuštěných, aktivních nebo neúspěšných načtených služeb:
$ systemctl list-units --type = service
Spuštěné služby
V mnoha případech může být obtížné odlišit spuštěné služby od všech ostatních služeb. Spuštěním následujícího příkazu získáte rychlou odpověď, která zobrazí načtené a spuštěné služby v systému:
$ systemctl list-units --type = service --state = running
Povolené služby
Zadejte následující příkaz ke kontrole povolených služeb v systému:
$ systemctl list-unit-files --state = povoleno
Zakázané služby
Zakázané služby se nespustí ani neaktivují automaticky. Chcete-li povolit požadovanou / požadovanou službu, vyberte službu z kategorie deaktivováno. Následující příkaz se používá k získání seznamu zakázaných služeb v systému:
$ systemctl list-unit-files --state = vypnuto
Zkontrolujte stav služby
„pohár”Příkaz se používá k získání více informací o stavu služby. Cup je modulární tiskový systém, jehož prostřednictvím počítač funguje jako tiskový server a zobrazuje informace. Použijte šálky příkaz k získání více informací o povolených / zakázaných službách v systému:
$ systemctl stavové poháry.servis
Závěr
Tento článek vám ukázal, jak používat systemctl příkazy k výpisu služeb v Linuxu, včetně několika možností pro prohlížení služeb. Se správnými znalostmi je snadné vybrat požadovaný příkaz.