НАЗВА

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

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

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

ОПИС

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

ПАРАМЕТРИ

-C, --cont-clock необ_арг
Задіяти неперервну обробку даних годинника для заснованих на часі UUID. uuidd може використовувати усі можливі значення годинника, починаючи з моменту запуску фонової служби. Необов'язковим аргументом можна скористатися для встановлення значення для max_clock_offset. Це гарантує, що значення годинника для UUID завжди перебуватиме у діапазоні max_clock_offset. '-C' або '--cont-clock' вмикає можливість із типовим default max_clock_offset у 2 години. '-C<ЧИСЛО>[hd]' або '--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 <[email protected]>Ts’o

ДИВ. ТАКОЖ

uuid(3), uuidgen(1)

ЗВІТИ ПРО ВАДИ

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

ДОСТУПНІСТЬ

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

ПЕРЕКЛАД

Український переклад цієї сторінки посібника виконано Yuri Chornoivan <[email protected]>
Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.
Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: [email protected]

Recommended readings

Pages related to uuidd you should read also: