🔍 Как посмотреть запущенные сервисы в Linux (#systemd)
Хочешь быстро выяснить, какие службы активны, какие включены при старте и что вообще работает на сервере? Вот несколько команд с :contentReference, которые помогут в мониторинге, отладке и защите системы.
Основные команды:
- systemctl list-units --type=service — список всех сервисов и их состояния
- systemctl list-units --type=service --state=running — только запущенные
- systemctl list-unit-files --type=service — какие сервисы и как настроены (enabled/disabled)
- systemctl is-enabled <имя_сервиса> — проверить, включен ли сервис при старте
- systemctl status <имя_сервиса> — детали по конкретному сервису
Когда это полезно:
- После установки или изменения сервиса — проверить, что всё правильно
- При отладке, когда что-то не работает — найти, был ли сервис запущен
- В целях безопасности — отключить нежелательные или неиспользуемые сервисы, которые могут стать уязвимостью
Используй эти команды, чтобы держать руку на пульсе системы.
👉 Полное руководство — tecmint: https://tecmint.com/list-all-running-services-under-systemd-in-linux/