Udev

Материал из ALT Linux Wiki
Версия от 18:28, 25 мая 2022; HihinRuslan (обсуждение | вклад) (Новая страница: «== Перевод man udev == === Имя === <source lang=text> udev - служба динамического управления устройствами </source> === Описание === '''udev''' передаёт программам системы информацию о событиях устройств, управляет правами доступа файловой системы /dev (далее нодам устройств), умеет...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Перевод man udev

Имя

udev - служба динамического управления устройствами

Описание

udev передаёт программам системы информацию о событиях устройств, управляет правами доступа файловой системы /dev (далее нодам устройств), умеет создавать дополнительные ноды и символические ссылки на внутри файловой системы /dev и переименовывать сетевые интерфейсы.

Ядро обычно просто назначает имена устройств в зависимости от порядка их обнаружения.

Узнаваемые символические ссылки и имена сетевых устройств позволяют надёжно идентифицировать устройства на основе их свойств и конфигурации компьютера.

Служба udev (смотри systemd-udevd.service(8) ), получает события (uevents) от устройств непосредственно от ядра всякий раз, когда устройство добавляется, удаляется из системы, или меняет своё состояние.

Вся информация об устройствах, которую обрабатывает udev, хранится в базе данных udev и рассылается возможным подписчикам событий. Доступ ко всем хранимым данным и источникам событий обеспечивает библиотека libudev.