Daemons (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи Daemons. Дата последней синхронизации: 23 декабря 2021. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Демон - это программа, которая запускается в фоновом режиме (без терминала или пользовательского интерфейса), ожидая событий и предлагая какие-то службы для их выполнения. Хорошим примером демона может служить веб-сервер, ожидающий запроса на доставку страницы, или сервер SSH, ожидающий чьего-нибудь логина. Существуют приложения, действия которых видны, а работа демонов не видна. К ним относятся, например, демон, записывающий системные сообщения в журналы (syslog, metalog), или демон, держащий время системы точным (Ntpd). Для получения дополнительной информации смотрите страницу справочного руководства daemon(7).

В Arch Linux демонами управляет systemd. Команда systemctl используется для управления ими в пользовательском интерфейсе. systemd читает файлы .service, которые содержат информацию о том, как и когда запустить связанный демон. Файлы служб хранятся в каталогах /{etc,usr/lib,run}/systemd/system. Для получения дополнительной информации смотрите раздел systemd (Русский)#Использование юнитов.