Provided by: util-linux-locales_2.41-4ubuntu4.2_all 

НАЗИВ
uuidgen - прави нову УУИД вредност
УВОД
uuidgen [опције]
ОПИС
Програм uuidgen ствара (и исписује) нови универзални јединствени одредник (УУИД) користећи библиотеку
libuuid(3). Нови УУИД може с разлогом да се сматра јединственим у свим УУИД-има створеним на локалном
систему, и у УУИД-има створеним на другим системима у прошлости и у будућности.
Постоје три врсте УУИД-а које uuidgen може да створи: на времну засновани УУИД-и, насумично засновани
УУИД-и, и хеш засновани УУИД-и. По основи uuidgen ће створити насумично засновани УУИД ако је
висококвалитетни генератор насумичног броја присутан. У супротном, изабраће на времену заснован УУИД.
Могуће је приморати стварање једне од ове две врсте УУИД-а користећи --random или --time опције.
Трећа врста УУИД-а се ствара опцијом --md5 или --sha1, за којом следи --namespace називни-простор и
--name назив. називни-простор може бити добро познат УУИД, или пак алијас за један од добро познатих
УУИД-а дефинисаних у RFC 4122, који је @dns, @url, @oid, или @x500. назив је вредност произвољне ниске.
Створени УУИД је сажетак надовезивања УУИД-а називног простора и вредност назива, хеширан MD5 или SHA1
алгоритмима. То је, дакле, предвидљива вредност која може бити корисна када се УУИД-и користе као ручке
или намена за сложеније вредности или вредности које не треба откривати непосредно. Видите RFC за више о
томе.
ОПЦИЈЕ
-r, --random
Ствара насумично засновани УУИД. Ова метода ствара УУИД који се састоји углавном од насумичних
битова. Захтева да оперативни систем има високо квалитетни генератор насумичног броја, као што је
/dev/random.
-t, --time
Ствара временски заснован УУИД. Ова метода ствара УУИД заснован на системском сату плус системској
етернет хардверској адреси, ако је присутна.
-m, --md5
Користи „MD5“ као хеш алгоритам.
-s, --sha1
Користи „SHA1“ као хеш алгоритам.
-6, --time-v6
Generate a time-based UUID. This method creates a UUID based on the system clock plus and is
lexicographically sortable according to the contained timestamp.
-7, --time-v7
Generate a time-based UUID. This method creates a UUID based on the system clock plus and is
lexicographically sortable according to the contained timestamp.
-n, --namespace називни-простор
Ствара хеш са префиксом називног простора. називни простор је УУИД, или „@ns“ где је „ns“ добро
познат унапред дефинисан УУИД адресиран називом називног простора (видите изнад).
-N, --name назив
Ствара хеш назива.
-C, --count број
Ствара више УУИД-а користећи побољшану могућност „libuuid“-а да стави у оставу УУИД-е засноване на
времену, тако резултирајући са побољшаном учинковитошћу. Међутим, ово нема значаја за друге врсте
УУИД-а.
-x, --hex
Тумачи назив назив као хексадецималну ниску.
-h, --help
Приказује текст помоћи и излази.
-V, --version
Display version and exit.
У СКАЛДУ СА
OSF DCE 1.1
ПРИМЕРИ
uuidgen --sha1 --namespace @dns --name "www.example.com"
АУТОРИ
uuidgen је написао Андреас Дилгер за libuuid(3).
ПОГЛЕДАЈТЕ ТАКОЂЕ
uuidparse(1), libuuid(3), RFC 4122 <https://tools.ietf.org/html/rfc4122> RFC XXXX
<https://tools.ietf.org/html/rfcXXXX>
ПРИЈАВЉИВАЊЕ ГРЕШАКА
For bug reports, use the issue tracker <https://github.com/util-linux/util-linux/issues>.
ДОСТУПНОСТ
Наредба uuidgen је део пакета „util-linux“ који се може преузети са Архиве Линукс кернела
<https://www.kernel.org/pub/linux/utils/util-linux/>.
util-linux 2.41 2026-03-06 UUIDGEN(1)