table of contents
UUIDGEN(1) | Comenzi utilizator | UUIDGEN(1) |
NUME¶
uuidgen - creează o nouă valoare UUID
REZUMAT¶
uuidgen [opțiuni]
DESCRIERE¶
Programul uuidgen creează (și afișează) un nou identificator unic universal (UUID) folosind biblioteca libuuid(3). Noul UUID poate fi considerat în mod rezonabil unic între toate UUID-urile create pe sistemul local și între UUID-urile create pe alte sisteme în trecut și în viitor.
Există trei tipuri de UUID-uri pe care uuidgen le poate genera: UUID-uri bazate pe timp, UUID-uri bazate pe numere aleatoare și UUID-uri bazate pe sume de control. În mod implicit, uuidgen va genera un UUID bazat pe numere aleatoare dacă este prezent un generator de numere aleatoare de înaltă calitate. În caz contrar, va alege un UUID bazat pe timp. Este posibil să se forțeze generarea unuia dintre aceste prime două tipuri de UUID-uri prin utilizarea opțiunilor --random sau --time.
Al treilea tip de UUID este generat cu opțiunile --md5 sau --sha1, urmate de --namespace spațiu-nume și --name nume. Opțiunea spațiu-nume poate fi fie un UUID bine cunoscut, fie un alias pentru unul dintre UUID-urile bine cunoscute definite în RFC 4122, și anume @dns, @url, @oid sau @x500. nume este un șir de caractere arbitrar. UUID-ul generat este o sumă de control rezultată din concatenarea UUID-ului de spațiu de nume și a valorii numelui, indexată cu algoritmii MD5 sau SHA1. Prin urmare, este o valoare previzibilă, care poate fi utilă atunci când UUID-urile sunt utilizate ca operatori sau „nonces” (numere arbitrare utilizate doar o singură dată în comunicațiile criptate) pentru valori mai complexe sau pentru valori care nu ar trebui să fie dezvăluite direct. Pentru mai multe informații, consultați RFC.
OPȚIUNI¶
-r, --random
-t, --time
-h, --help
-V, --version
-m, --md5
-s, --sha1
-n, --namespace spațiu-de-nume
-N, --name nume
-c, --count număr
-x, --hex
ÎN CONFORMITATE CU¶
OSF DCE 1.1
EXEMPLE¶
uuidgen --sha1 --namespace @dns --name "www.exemplu.com"
AUTORI¶
uuidgen a fost scris de Andreas Dilger pentru libuuid(3).
CONSULTAȚI ȘI¶
uuidparse(1), libuuid(3), RFC 4122 <https://tools.ietf.org/html/rfc4122>
RAPORTAREA ERORILOR¶
Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor la <https://github.com/util-linux/util-linux/issues>.
DISPONIBILITATE¶
Comanda uuidgen face parte din pachetul util-linux care poate fi descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-01-14 | util-linux 2.40.4 |