Man page - uuidd(8)

Packages contains this manual

Available languages:

en fr uk ro sr de

Manual

UUIDD

НАЗВА
КОРОТКИЙ ОПИС
ОПИС
ПАРАМЕТРИ
ПРИКЛАД
АВТОР
ТАКОЖ ПЕРЕГЛЯНЬТЕ
ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ
ДОСТУП ДО ПРОГРАМИ

НАЗВА

uuidd - фонова служба створення UUID

КОРОТКИЙ ОПИС

uuidd [параметри]

ОПИС

Фонову службу uuidd використовує бібліотека UUID для створення універсально унікальних ідентифікаторів (UUID), особливо заснованих на часових позначках UUID, у безпечний і гарантовано унікальний спосіб, навіть для великої кількості потоків обробки на різних процесорах, яким потрібні UUID.

ПАРАМЕТРИ

-C , --cont-clock [ = час ]

Задіяти неперервну обробку даних годинника для заснованих на часі UUID. uuidd може використовувати усі можливі значення годинника, починаючи з моменту запуску фонової служби. Необов’язковим аргументом можна скористатися для встановлення значення для max_clock_offset. Це гарантує, що значення годинника для UUID завжди перебуватиме у діапазоні max_clock_offset.

Параметр -C або --cont-clock вмикає можливість зі типовим значенням max_clock_offset у 2 години.

Параметр -C<ЧИСЛО>[hd] or --cont-clock=<ЧИСЛО>[hd] вмикає можливість зі значенням max_clock_offset у ЧИСЛО секунд. Якщо буде додано h або d, значення ЧИСЛО буде прочитано як кількість годин або днів. Мінімальним є значення у 60 секунд, а максимальним — у 365 днів.

-d , --debug

Запустити uuidd у режимі діагностики. Запобігає запуску uuidd у режимі фонової служби.

-F , --no-fork

Не створювати фонової служби за допомогою подвійного відгалуження.

-k , --kill

Якщо запущено фонову службу uuidd, завершити її роботу.

-n , --uuids кількість

При надсиланні запиту щодо тестування запущеному екземпляру uuidd , просити про пакетну відповідь з вказаної кількості UUID.

-P , --no-pid

Не створювати файл pid.

-p , --pid шлях

Вказати шлях до каталогу, до якого має бути записано файл pid. Типово, файл pid буде записано до {runstatedir}/uuidd/uuidd.pid .

-q , --quiet

Придушити деякі повідомлення про помилки.

-r , --random

Перевірити uuidd спробою з’єднання із запущеною фоновою службою uuidd і надіслати до неї запит для повернення заснованого на випадкових числах UUID.

-S , --socket-activation

Не створювати сокет, а вважати, що його буде надано процесом, звідки викликано службу. При цьому неявно встановлюються --no-fork і --no-pid . Цей параметр призначено для використання лише у поєднанні із systemd (1). Його має бути увімкнено за допомогою параметра налаштовування.

-s , --socket шлях

Наказати uuidd використовувати цей шлях для сокета домену unix. Типово, використаним шляхом буде {runstatedir}/uuidd/request . Цей параметр, в основному, призначено для діагностики, оскільки шлях жорстко вказано у коді бібліотеки libuuid .

-T , --timeout число

Наказати uuidd завершити роботу після вказаного числа секунд бездіяльності.

-t , --time

Перевірити uuidd спробою з’єднання із запущеною фоновою службою uuidd і надіслати до неї запит для повернення заснованого на часовій мітці UUID.

-h , --help

Вивести текст довідки і завершити роботу.

-V , --version

Показати дані щодо версії і завершити роботу.

ПРИКЛАД

Запустити фонову службу, вивести 42 випадкових ключі, а потім завершити роботу фонової служби:

uuidd -p /tmp/uuidd.pid -s /tmp/uuidd.socket
uuidd -d -r -n 42 -s /tmp/uuidd.socket
uuidd -d -k -s /tmp/uuidd.socket

АВТОР

Фонову службу uuidd було написано Theodore Ts’o <tytso@mit.edu>.

ТАКОЖ ПЕРЕГЛЯНЬТЕ

uuid (3), uuidgen (1)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами <https://github.com/util-linux/util-linux/issues>

ДОСТУП ДО ПРОГРАМИ

Програма uuidd є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.