Переводы страниц руководства

Новости   Список переводов по пакетам   Все переводы   Репозиторий Debian   Как нам помочь   Участники проекта   Словарь терминов

Страницы руководства  - UDEVADM (8)


НАЗВАНИЕ

udevadm - инструмент управления udev

ОБЗОР

udevadm info [опции]
udevadm trigger [опции]
udevadm settle [опции]
udevadm control [опции] инструкция
udevadm monitor [опции]
udevadm test [опции] путь_к_устройству
udevadm version
udevadm help

ОПИСАНИЕ

udevadm ожидает команду и специфические для команды опции. Он управляет поведением работающего udev, запрашивает события ядра, управляет очередью событий и предоставляет простые механизмы отладки.

ОПЦИИ

udevadm info опции

Запрашивает базу данных udev, в которой хранится информация об устройствах. Он также может запрашивать свойства устройства из его представления в sysfs, чтобы помочь в создании правил udev, подходящих к этому устройству.

--query=тип

Запросить в базе данных указанный тип данных устройства. Опция требует указания --path или --name для определения необходимого устройства. Правильными значениями опции являются: name, symlink, path, env, all.

--path=путь_к_устройству

Путь к устройству для выполнения запроса.

--name=файл

Имя файла устройства или символической ссылки для выполнения запроса.

--root

Корневой каталог udev: /dev. Если используется совместно с именем или символической ссылкой, запрос возвращает абсолютный путь, включающий корневой каталог.

--attribute-walk

Вывести все свойства sysfs для указанного устройства. Свойства могут быть использованы для создания правил udev, совпадающих с указанным устройством. Опция выведет все устройства в цепочке вплоть до корня sysfs, что может быть использовано для создания правил udev.

--device-id-of-file=файл

Вывести старший/младший номера нижележащего устройства, на котором находится файл.

--export-db

Экспортировать содержимое базы данных udev.

--version

Вывести информацию о версии.

--help

Вывести краткую справку.

    udevadm trigger [опции]

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

--verbose

Вывести весь список устройств, которые должны быть обработаны.

--dry-run

Не обрабатывать события, а лишь вывести информацию о них.

--retry-failed

Повторно обработать те события, обработка которых не удалась при предыдущем запуске.

--action=действие

Тип обрабатываемого события. Значение по умолчанию - "add" ("добавление").

--subsystem-match=подсистема

Обработать события для устройств, подчинённых подходящей подсистеме. Эта опция может быть указана несколько раз и поддерживает шаблоны в стиле оболочки (shell).

--subsystem-nomatch=подсистема

Не обрабатывать события для устройств, принадлежащих подходящей подсистеме. Эта опция может быть указана несколько раз и поддерживает шаблоны в стиле оболочки (shell).

--attr-match=атрибут=значение

Обработка событий для устройства, совпадающего с указанным атрибутом sysfs. Если наряду с именем атрибута указано значение, то значение атрибута должно совпадать с указанным шаблоном в стиле оболочки (shell). Если значение не указано, будут проверены имеющиеся атрибуты sysfs. Эта опция может быть указана несколько раз.

--attr-nomatch=атрибут=значение

Не обрабатывать события для устройств с подходящим атрибутом sysfs. Если наряду с именем указано значение, то значение атрибута должно совпадать с указанным шаблоном в стиле оболочки (shell). Если значение не указано, будут проверены имеющиеся атрибуты sysfs. Эта опция может быть указана несколько раз.

--socket=путь

Передать синтезированные события в указанный сокет, вместо обработки глобальных событий ядра. Все доступные значения событий должны быть отправлены в том же формате, как и uevent, или сообщение может быть отправлено с помощью RUN+="socket:путь". Если первый символ в указанном пути - это @, используется абстрактное пространство имён сокета, вместо существующего файла сокета.

--env=КЛЮЧ=значение

Передать дополнительный ключ окружения в событие. Это работает только вместе с опцией --socket.

    udevadm settle [опции]

Наблюдает за очередью событий udev и завершает работу, если все текущие события обработаны.

--timeout=секунды

Максимальное количество секунд для ожидания опустошения очереди. Значение по умолчанию - 180 секунд.

--help

Вывести краткую справку.

udevadm control команда

Изменяет внутреннее состояние запущенного демона udev.

--log_priority=значение

Задаёт внутренний уровень журналирования udevd. Правильными значениями являются числовые приоритеты syslog или их текстовые представления: err, info и debug.

--stop_exec_queue

Передаёт сигнал udevd, заставляющий прекратить обработку новых событий. Входящие события будут помещаться в очередь.

--start_exec_queue

Передаёт сигнал udevd, заставляющий возобновить обработку событий.

--reload_rules

Передаёт сигнал udevd, заставляющий перечитать правила из файла конфигурации.

--env=КЛЮЧ=значение

Установить глобальную переменную.

--max_childs=значение

Задаёт максимальное количество событий, которое udevd обрабатывает одновременно.

--max_childs_running=значение

Задаёт максимальное количество событий, разрешённое для одновременного запуска.

--help

Вывести краткую справку.

    udevadm monitor [опции]

Прослушивать события ядра и события, поступающие из правил udev и выводить на консоль поле с путём к устройству из записи о событии. Это может использоваться для анализа временных характеристик события, сравнением отметок о времени события в ядре и о времени события в udev.

--environment

Вывести полное окружение для всех событий. Может использоваться для сравнения значений, предоставляемых ядром и значений, добавляемых udev.

--kernel

Выводить события ядра.

--udev

Вывести краткую справку.

--help

Вывести краткую справку.

udevadm test [опции] путь_к_устройству

Симулировать запуск события udev для указанного устройства, и вывести отладочную информацию. Пока не заставить, файл устройства или символическая ссылка создаваться не будут.

--action=строка

Строка действия.

--subsystem=строка

Строка подсистемы.

--force

Заставить создать файл устройства или символическую ссылку. Обычный запуск test лишь выводит отладочную информацию.

--help

Вывести краткую справку.

    udevadm version

Вывести номер версии.

    udevadm help

Вывести краткую справку.

АВТОР

Написано Кеем Сиверсом (Kay Sievers) <kay.sievers@vrfy.org>.

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <wheelof@gmail.com>.

СМОТРИ ТАКЖЕ

udev(7) udevd(8)


udev UDEVADM (8) Ноябрь 2007
Перейти в начало страницы |  Раздел 8 |  Главный указатель.
Сгенерировано manServer 1.07 из /home/stupin/man/man8/udevsettle.8.gz с использованием макросов man.