Как проверить статус службы systemd?

Как проверить статус службы systemd?
Systemd – это системный менеджер и инициализационная система в современных дистрибутивах Linux. Он отвечает за запуск и управление службами, а также контроль состояния системы. Для проверки статуса службы systemd можно воспользоваться несколькими командами.
1. systemctl status
Команда systemctl status
позволяет отследить текущее состояние службы. Например, чтобы узнать статус службы Apache, выполните следующую команду:
systemctl status apache2
После выполнения этой команды вы получите информацию о текущем состоянии службы Apache, а также дополнительные данные, такие как PID процесса, использование памяти и т.д.
2. systemctl is-active
Команда systemctl is-active
позволяет проверить активность службы. Например, для проверки активности службы SSH выполните следующую команду:
systemctl is-active ssh
Если служба активна, вы получите ответ «active», если не активна — «inactive».
3. systemctl is-enabled
Команда systemctl is-enabled
позволяет проверить, включена ли служба для автозапуска. Например, чтобы узнать, включен ли автозапуск службы cron, выполните следующую команду:
systemctl is-enabled cron
Если служба включена для автозапуска, вы получите ответ «enabled», в противном случае — «disabled».
Заключение
Проверка статуса служб systemd — важная задача для администраторов Linux. Знание состояния и активности служб поможет в управлении системой и решении возможных проблем. Используйте предложенные команды для эффективного мониторинга служб в системе.