НАЗВА¶
uuidd - фонова
служба
створення
UUID
КОРОТКИЙ ОПИС¶
uuidd
[параметри]
ОПИС¶
Фонову
службу uuidd
використовує
бібліотека
UUID для
створення
універсально
унікальних
ідентифікаторів
(UUID), особливо
заснованих
на часових
позначках
UUID, у
безпечний
і
гарантовано
унікальний
спосіб,
навіть для
великої
кількості
потоків
обробки на
різних
процесорах,
яким
потрібні UUID.
ПАРАМЕТРИ¶
-C, --cont-clock opt_arg
Activate continuous clock handling for time based UUIDs.
uuidd could use all possible clock values, beginning with the
daemon’s start time. The optional argument can be used to set a value
for the max_clock_offset. This gurantees, that a clock value of a UUID will
always be within the range of the max_clock_offset. '-C' or '--cont-clock'
enables the feature with a default max_clock_offset of 2 hours.
'-C<NUM>[hd]' or '--cont-clock=<NUM>[hd]' enables the feature with
a max_clock_offset of NUM seconds. In case of an appended h or d, the NUM
value is read in hours or days. The minimum value is 60 seconds, the maximum
value is 365 days.
-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>.