.\" -*- coding: UTF-8 -*- '\" t .\" Title: uuidgen .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.15 .\" Date: 2022-05-11 .\" Manual: User Commands .\" Source: util-linux 2.38.1 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH UUIDGEN 1 "11 травня 2022 року" "util\-linux 2.38.1" "Команди користувача" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH НАЗВА uuidgen — створення значення UUID .SH "КОРОТКИЙ ОПИС" .sp \fBuuidgen\fP [параметри] .SH ОПИС .sp Програма \fBuuidgen\fP створює (і виводить) новий універсально унікальний ідентифікатор (UUID) за допомогою бібліотеки \fBlibuuid\fP(3). Новий UUID можна вважати унікальним серед усіх UUID, які створено у локальній системі, і унікальним серед UUID, які створено у інших системах у минулому чи буде створено у них у майбутньому. .sp Існує три типи UUID, які може створювати \fBuuidgen\fP: UUID на основі часу, UUID на основі псевдовипакових чисел і UUID на основі хешів. Типово, \fBuuidgen\fP створює UUID на основі випадкоивх чисел, якщо у системі є високоякісний засіб породження псевдовипадкової послідовності. Якщо такого засобу виявлено не буде, буде використано UUID на основі часу. Можна примусити створювати UUID перших двох типів за допомогою параметрів \fB\-\-random\fP та \fB\-\-time\fP. .sp UUID третього типу може бути створено за допомогою параметрів \fB\-\-md5\fP і \fB\-\-sha1\fP, після яких має бути вказано \fB\-\-namespace\fP \fIпростір\-назв\fP і \fB\-\-name\fP \fIназва\fP. Аргументом \fIпростір\-назв\fP може бути або загальновідомий UUID, або альтернатива, один із добре відомих UUID у RFC 4122, тобто \fB@dns\fP, \fB@url\fP, \fB@oid\fP і \fB@x500\fP. Аргументом \fIназва\fP є довільне рядкове значення. Створений UUID є контрольною сумою, у якій поєднуються UUID простору назв і значенням назви, хешовані за допомогою алгоритму MD5 або SHA1. Через це, ідентифікатор є передбачуваним значенням, яким можна скористатися, коли UUID використовуються як дескриптори або елементи для складніших значень або значень, які не слід безпосередньо розкривати. Див. RFC, щоб дізнатися більше. .SH ПАРАМЕТРИ .sp \fB\-r\fP, \fB\-\-random\fP .RS 4 Створити заснований на випадкових числах UUID. Використання цього методу призводить до створення UUID, що складаються здебільшого з випадкових бітів. Для його використання в операційній системі має бути високоякісний засіб породження псевдовипадкових чисел, зокрема \fI/dev/random\fP. .RE .sp \fB\-t\fP, \fB\-\-time\fP .RS 4 Створити заснований на часі UUID. Використання цього методу призводить до створення UUID на основі даних системного годинника, а також апаратної адреси ethernet системи, якщо така існує. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Вивести текст довідки і завершити роботу. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Вивести дані щодо версії і завершити роботу. .RE .sp \fB\-m\fP, \fB\-\-md5\fP .RS 4 Скористатися алгоритмом хешування MD5. .RE .sp \fB\-s\fP, \fB\-\-sha1\fP .RS 4 Скористатися алгоритмом хешування SHA1. .RE .sp \fB\-n\fP, \fB\-\-namespace\fP \fIпростір назв\fP .RS 4 Створити хеш із префіксом _простір\-назв. Аргументом \fIпростір\-назв\fP є UUID або «@ns», де «ns» загальновідомим попередньо визначеним UUID, на яке посилаються за назвою простору назв (див. вище). .RE .sp \fB\-N\fP, \fB\-\-name\fP \fIназва\fP .RS 4 Створити хеш із назвою \fIназва\fP. .RE .sp \fB\-x\fP, \fB\-\-hex\fP .RS 4 Вважати назву \fIназва\fP шістнадцятковим рядком. .RE .SH ВІДПОВІДНІСТЬ .sp OSF DCE 1.1 .SH ПРИКЛАДИ .sp uuidgen \-\-sha1 \-\-namespace @dns \-\-name "www.example.com" .SH АВТОРИ .sp Автором \fBuuidgen\fP є Andreas Dilger, написано для \fBlibuuid\fP(3). .SH "ДИВ. ТАКОЖ" .sp \fBuuidparse\fP(1), \fBlibuuid\fP(3), .URL https://tools.ietf.org/html/rfc4122 "RFC 4122" "" .SH "ЗВІТИ ПРО ВАДИ" .sp Для звітування про вади використовуйте систему стеження помилками на .URL https://github.com/util\-linux/util\-linux/issues "" . .SH ДОСТУПНІСТЬ .sp \fBuuidgen\fP є частиною пакунка util\-linux, який можна отримати з .URL https://www.kernel.org/pub/linux/utils/util\-linux/ "Linux Kernel Archive" . .PP .SH ПЕРЕКЛАД Український переклад цієї сторінки посібника виконано Yuri Chornoivan . .PP Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE . НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. .PP Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: .MT trans-uk@lists.fedoraproject.org .ME .