UUIDGEN(1)

НАЗИВ
uuidgen - прави нову УУИД вредност

УВОД

uuidgen [options]

ОПИС

Програм 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
    Ствара временски заснован УУИД. Ова метода ствара УУИД заснован на системском сату плус системској етернет хардверској адреси, ако је присутна.

-h, --help
    Приказује текст помоћи и излази.

-V, --version
    Исписује издање и излази.

-m, --md5
    Користи „MD5“ као хеш алгоритам.

-s, --sha1
    Користи „SHA1“ као хеш алгоритам.

-n, --namespace називни-простор
    Ствара хеш са префиксом називног простора. називни простор је УУИД, или „@ns“ где је „ns“ добро познат унапред дефинисан УУИД адресиран називом називног простора (видите изнад).

-N, --name назив
    Ствара хеш назива.

-C, --count num
    Generate multiple UUIDs using the enhanced capability of the libuuid to cache time-based UUIDs, thus resulting in improved performance. However, this holds no significance for other UUID types.

-x, --hex
    Тумачи назив назив као хексадецималну ниску.

У СКАЛДУ СА

OSF DCE 1.1

ПРИМЕРИ

uuidgen --sha1 --namespace @dns --name "www.example.com"

АУТОРИ

uuidgen was written by Andreas Dilger for libuuid(3).

ПОГЛЕДАЈТЕ ТАКОЂЕ

uuidparse(1), libuuid(3),

ПРИЈАВЉИВАЊЕ ГРЕШАКА

За пријављивање грешака, користите пратиоца грешака на

ДОСТУПНОСТ

Наредба uuidgen је део пакета „util-linux“ који се може преузети са