Большинство Linux-дистрибутивов в качестве менеджера системы и сервисов используют systemd.
systemctl
является основной командой для управления сервисами в systemd.
В данной заметке я покажу, как вывести список всех, в автозагрузке (enabled) и запущенных systemd-сервисов с помощью команды systemctl
.
Дельный Совет: Примеры systemd-сервисов! Читать далее →
Systemctl — Список Сервисов
Используйте следующие команды для отображения списка systemd-сервисов с помощью systemctl
.
Список всех сервисов:
$ systemctl list-unit-files --type=service
Список активированных сервисов (настроенных на запуск при загрузке системы):
$ systemctl list-unit-files --type=service --state=enabled
Список запущенных сервисов (state=active
и sub=running
):
$ systemctl list-units --type=service --state=running
Список запущенных сервисов (state=active
и sub=running|exit
):
$ systemctl list-units --type=service --state=active
Дельный Совет: Отображение логов сервисов в systemd с помощью команды journalctl
! Читать далее →
Чтобы получить больше информации о сервисе, выполните:
$ systemctl status <service_name>.service