Služba v Linuxe označuje procesy na pozadí, ktoré bežia v počítači alebo na serveri a poskytujú určité funkcie a služby. Služby sa spúšťajú pri štarte systému a bežia na pozadí, čím sa zabezpečuje nepretržitý chod systému bez ohľadu na aktivitu používateľa.
Vyhľadávanie služby v systéme Linux môže byť užitočné z niekoľkých dôvodov:
`systemctl`
. Môžete napríklad spustiť, zastaviť alebo reštartovať službu alebo nakonfigurovať automatické spúšťanie.Ak chcete nájsť službu podľa názvu v systéme Linux, môžete použiť príkazy systemctl alebo grep. Pomocou príkazu systemctl môžete spustiť príkaz:
systemctl list-units --type=service | grep <service_name>
Kde <názov_služby>
je názov hľadanej služby. Ak chcete nájsť službu Apache HTTP Server, spustite príkaz:
systemctl list-units --type=service | grep apache2
Ďalšou možnosťou je spustiť príkaz grep
:
systemctl list-units | grep <service_name>
Kde <názov_služby>
je názov služby. Napríklad príkaz systemctl list-units | grep apache2
vám pomôže nájsť službu Apache HTTP Server.
Môžete tiež použiť príkaz systemctl status <názov_služby>
a pozrieť si výsledky. Systemctl status apache2
zobrazí informácie o službe Apache HTTP Server, ak je vo vašom systéme nainštalovaná a spustená. Všimnite si, že tieto príkazy môžu vyžadovať použitie predpony `sudo`
, aby ste mali dostatočné oprávnenia na získanie úplného zoznamu služieb.