НАЗВА
uuidd - фонова
служба
створення
UUID
КОРОТКИЙ
ОПИС
uuidd
[параметри]
ОПИС
Фонову
службу uuidd
використовує
бібліотека
UUID для
створення
універсально
унікальних
ідентифікаторів
(UUID), особливо
заснованих
на часових
позначках
UUID, у
безпечний
і
гарантовано
унікальний
спосіб,
навіть для
великої
кількості
потоків
обробки на
різних
процесорах,
яким
потрібні UUID.
ПАРАМЕТРИ
-C, --cont-clock[=time]
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.
The option '-C' or '--cont-clock' enables the feature with a
default max_clock_offset of 2 hours.
The option '-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>.
ТАКОЖ
ПЕРЕГЛЯНЬТЕ
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/>.