Како да видите листу активних услуга

19.09.2023
18:38

У Линуку, услуга је позадински процес који обавља одређену функцију или задатак на рачунару или серверу без директне интеракције корисника. Услуге на Линук-у раде у позадини, често се покрећу када се систем покрене и обично не захтевају пријаву корисника.

Зашто гледати текуће услуге?

Прегледање листе покренутих услуга у Линук-у је корисно из неколико разлога:

  1. Отклањање грешака и дијагностика: Прегледање листе покренутих услуга помаже вам да одредите које услуге су покренуте на вашем систему, а које су тренутно покренуте. Ако нађете проблеме са својим системом, можете да проверите да ли постоје грешке или конфликти међу покренутим услугама.
  2. Управљање ресурсима: Покренути сервиси могу да троше ресурсе као што су ЦПУ време, меморија или мрежни ресурси. Прегледање листе услуга ће вам помоћи да утврдите које услуге троше више ресурса и могу узроковати неефикасност система.
  3. Проверите аутоматско учитавање: Прегледање листе покренутих услуга омогућава вам да осигурате да се само услуге које су вам потребне аутоматски учитавају када се систем покрене. Можете проверити које су услуге конфигурисане за покретање и променити ову листу ако је потребно.

Како да видите покренуте услуге на Линук-у

Да бисте видели листу покренутих услуга (јединица) у systemctl , покрените команду:

 systemctl list-units --type=service

Или само systemctl без икаквих параметара. Ово ће приказати листу свих услуга на систему, њихов статус (покренут или заустављен) и друге информације о њима.

Такође можете ограничити излаз на само покренуте услуге додавањем параметра:

 --state=running: systemctl list-units --type=service --state=running

Ово ће приказати само покренуте услуге на систему.

Ако желите детаљније информације о свакој услузи, можете користити опцију:

 --full`: `systemctl list-units --type=service --full

Ово ће показати детаљне информације о свакој услузи, укључујући њен опис, путање датотека.

Такође можете користити команде за филтрирање на излазу, на пример да пронађете одређену услугу по њеном имену:

 systemctl list-units --type=service | grep <service_name>

Ово ће пронаћи услугу са наведеним именом на листи. Имајте на уму да да бисте видели листу покренутих услуга, морате имати права суперкорисника (роот) или користити команду са sudo префиксом.

15% попуста на нови VPS
Наручите сервер на било којој локацији сада.
Изаберите VPS

Остали чланци

19.09.2023
16 437
База знања / Упутства
Детаљи о услужном програму systemctl
19.09.2023
14 159
База знања / Упутства
Шта су услуге у Линуку
19.09.2023
40 582
База знања / Упутства
Како се повезати са контејнером у Доцкер-у