ДИВИСЬ ТАКОЖ

udevadm − інструмент управління udev

udevadm trigger [опції]

udevadm settle [опції]

udevadm controlкоманда

udevadm monitor [опції]

udevadm hwdb [опції]

udevadm test [опції]шлях_до_пристрою

udevadm test−builtin [опції]команда шлях_до_устрою

udevadmочікує команду та специфічні для команди опції. Він керує поведінкою працюючогоsystemd−udevd, Запитує події ядра, керує чергою подій і надає прості механізми налагодження.

Виводити повідомлення налагодження на стандартний висновок для помилок.

Вивести номер версії.

Вивести текст довідки.

udevadm info [ОПЦІЇ] [ШЛЯХ_ДО_ФАЙЛУ_ПРИСТРІЙФАЙЛ] Запитує базу даних udev, де зберігається інформація про пристрої. Він також може вимагати властивості пристрою з його представлення в sysfs, щоб допомогти у створенні правил udev, що збігаються з цим пристроєм.

Запитати в базі даних зазначений тип даних пристрою. Опція вимагає вказівки−−pathабо−−nameвизначення необхідного пристрою. Правильними значеннями опції є:name,symlink,path,property,all.

Запитуваний шлях до пристрою /sys, наприклад [/sys]/class/block/sda. Зазначимо, що ця опція зазвичай не дуже корисна, оскількиudevможе вгадати тип аргументу, томуudevadm −−devpath=/class/block/sdaрівнозначноudevadm /sys/class/block/sda.

Вивести абсолютний шлях у запитііменіабосимволічного_посилання.

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

Надрукувати висновок у вигляді пар ключ-значення. Значення полягають у поодинокі лапки.

Додати префікс до імені ключа значень, що експортуються.

Вивести старший/молодший номери пристрою, на якому знаходиться файл.

Експортувати вміст udev бази даних.

Очистити базу даних udev.

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

Вивести текст довідки.

udevadm trigger [опції]Запитати події udev з ядра. Зазвичай використовується повторне відтворення подій підсистемою холодного підключення (coldplug).

Вивести список пристроїв, які мають бути оброблені.

Чи не обробляти події насправді.

Перемикати певний тип пристроїв. Можливі значення:devicesіsubsystems. Значення за умовчанням -devices.

Тип події, що обробляється. Значення за умовчанням -change("Зміна").

Обробити події для пристроїв, підпорядкованих відповідній підсистемі. Ця опція може бути вказана кілька разів та підтримує шаблони у стилі оболонки shell.

Не обробляти події для пристроїв, що належать відповідній підсистемі. Ця опція може бути вказана кілька разів та підтримує шаблони у стилі оболонки shell.

Обробка подій для пристрою, що збігається із зазначеним атрибутом sysfs. Якщо поряд з іменем атрибута вказано значення, то значення атрибута має збігатися із вказаним шаблоном у стилі оболонки shell. Якщо значення не вказано, буде перевірено наявність атрибуту sysfs. Ця опція може бутивказано кілька разів.

Не обробляти події для пристроїв із відповідним атрибутом sysfs. Якщо поряд з іменем атрибута вказано значення, то значення атрибута має збігатися із вказаним шаблоном у стилі оболонки shell. Якщо значення не вказано, буде перевірено наявність атрибуту sysfs. Ця опція може бути вказана кілька разів.

Обробити події для пристроїв, які збігаються зі значенням якості. Ця опція може бути вказана кілька разів та підтримує шаблони у стилі оболонки shell.

Обробити події для пристроїв з міткою, що збігається. Ця опція може бути вказана кілька разів.

Обробити події для пристроїв, які збігаються з ім'ям системного пристрою. Ця опція може бути вказана кілька разів та підтримує шаблони у стилі оболонки shell.

Обробити події для всіх дочірніх пристроїв цього пристрою.

Вивести текст довідки.

udevadm settle [опції]Спостерігає за чергою подій udev та завершує роботу, якщо всі поточні події опрацьовані.

Максимальна кількість секунд для очікування спустошення черги. Значення за замовчуванням – 120 секунд. Значення 0 перевіряє, чи черга порожня і завжди завершується негайно.

Перестати чекати на появу файлу.

Вивести текст довідки.

udevadm controlкомандаЗмінює внутрішній стан запущеного демона udev.

Надіслати сигнал і чекати завершення systemd−udevd.

Задає внутрішній рівень журналування systemd-udevd. Правильними значеннями є числові пріоритети Syslog або їх текстові уявлення:err,infoіdebug.

Передає сигнал systemd−udevd, що змушує припинити обробку нових подій. Вхідні події будуть розміщені в чергу.

Передає сигнал systemd−udevd для включення обробки подій.

Надіслати systemd−udevd сигнал перезавантаження файлів правил та інших баз даних, таких як індекс модулів ядра. Перезавантаження правил та баз даних не застосовує зміни до вже існуючих пристроїв; нова конфігурація застосовується лише до нових подій.

Встановити глобальну властивість для всіх подій.

Задає максимальну кількість подій, що systemd−udevd обробляє одночасно.

Максимальна кількість секунд для очікування відповіді від systemd−udevd.

Вивести текст довідки.

udevadm monitor [опції]Прослуховувати події ядра та події, що надходять із правил udev і виводити на консоль шлях до пристрою. Це може використовуватися для аналізу тимчасових характеристик події, порівняння позначок про час події в ядрі і час події в udev.

Вивести події ядра.

Вивести подію udev після обробки правила.

Також вивести властивості події.

Фільтрувати події за підсистемою [/типу_пристрою]. Проходять лише події udev, із зазначеним значенням підсистеми.

Фільтрувати події за якістю. Проходять лише події udev, із зазначеною прикріпленою міткою.

Вивести текст довідки.

udevadm hwdb [опції]Підтримувати індекс бази даних /etc/udev/hwdb.bin.

Скомпілювати базу даних з інформацією про обладнання, що знаходиться в /usr/lib/udev/hwdb.d/, /etc/udev/hwdb.d/ та збережи її в /etc/udev/hwdb.bin. Це потрібно робити після оновлення будь-якого вихідного файлу, тому що дія не виконується автоматично. Демон udev, що працює, виявить нову базу даних сам і повідомляти його про це не потрібно.

Помістити скомпільовану базу даних у файл /usr/lib/udev/hwdb.bin. Використовуйтеякщо ви хочете помістити передкомпільовану базу даних у незмінний образ системи або не використовуєте /etc/udev/hwdb.d і хочете уникнути збереження великих двійкових файлів у каталозі /etc.

Пошук рядка модалів у базі даних і вивести отримані властивості.

Альтернативний шлях до кореня у файловій системі для читання та запису файлів.

Вивести текст довідки.

udevadm test [опції]шлях_до_пристроюСимулювати запуск події udev для вказаного пристрою, і вивести налагоджувальну інформацію.

Вкажіть, коли udevadm повинен перетворювати імена користувачів та груп. При встановленні вearly(за замовчуванням) імена будуть перетворені при розборі правил. При встановленні вlateімена будуть перетворюватися за кожної події. При встановленні вneverімена ніколи не перетворюються і всі пристрої належать користувачеві root.

Вивести текст довідки.

udevadm test−builtin [опції]КОМАНДА ШЛЯХ_ДО_ФАЙЛУ_ПРИСТРОЇЗапустити вбудовану командуКОМАНДАдля пристроюШЛЯХ_ДО_ФАЙЛУ_ПРИСТРОЇі вивести налагоджувальну інформацію.

Вивести текст довідки.

ДИВИСЬ ТАКОЖ

АВТОР ПЕРЕКЛАДУ

Переклад українською мовою виконав Володимир Ступін.