UUIDGEN(1) Anvandarkommandon UUIDGEN(1) NAMN uuidgen - skapa ett nytt UUID-varde SYNOPSIS uuidgen [flaggor] BESKRIVNING Programmet uuidgen skapar (och skriver ut) en ny universellt unik identifierare (UUID) med hjalp av biblioteket libuuid(3). Den nya UUID:n kan rimligen betraktas som unik bland alla UUID:er som skapats pa det lokala systemet och bland UUID:er som skapats pa andra system i det forflutna och i framtiden. Det finns tre typer av UUID:er som uuidgen kan generera: tidsbaserade UUID:er, slumpbaserade UUID:er och hashbaserade UUID:er. Som standard kommer uuidgen att generera ett slumpbaserat UUID om det finns en slumptalsgenerator av hog kvalitet. Annars valjer den ett tidsbaserat UUID. Det ar mojligt att tvinga fram generering av en av dessa tva forsta UUID-typer genom att anvanda flaggorna --random eller --time. Den tredje typen av UUID genereras med flaggorna --md5 eller --sha1, foljt av --namespace namnrymd och --name namn. namnrymd kan antingen vara ett valkant UUID eller ett alias for ett av de valkanda UUID som definieras i RFC 4122, dvs. @dns, @url, @oid eller @x500. namn ar ett godtyckligt strangvarde. Det genererade UUID:t ar en sammanfattning av sammankopplingen av namnomrades-UUID:t och namnvardet, hashat med MD5- eller SHA1-algoritmerna. Det ar darfor ett forutsagbart varde som kan vara anvandbart nar UUID:er anvands som handtag eller nonces for mer komplexa varden eller varden som inte bor avslojas direkt. Se RFC for mer information. FLAGGOR -r, --random Generera ett slumpbaserat UUID. Den har metoden skapar ett UUID som till storsta delen bestar av slumpmassiga bitar. Den kraver att operativsystemet har en slumptalsgenerator av hog kvalitet, t.ex. /dev/random. -t, --time Generera ett tidsbaserat UUID. Den har metoden skapar ett UUID baserat pa systemklockan plus systemets Ethernet-hardvaruadress, om sadan finns. -m, --md5 Anvand MD5 som hashalgoritm. -s, --sha1 Anvand SHA1 som hashalgoritm. -6, --time-v6 Generate a time-based UUID. This method creates a UUID based on the system clock 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 and is lexicographically sortable according to the contained timestamp. -n, --namespace namnrymd Generera hashen med prefixet namnrymd. namnrymd ar UUID eller "@ns" dar "ns" ar ett valkant fordefinierat UUID som adresseras av namnrymdens namn (se ovan). -N, --name namn Generera hashvardet for namn. -C, --count num Generera flera UUID:er med hjalp av den forbattrade formagan hos libuuid att cachelagra tidsbaserade UUID:er, vilket ger forbattrad prestanda. Detta har dock ingen betydelse for andra UUID-typer. -x, --hex Tolka namnet namn som en hexadecimal strang. -h, --help Visa hjalptext och avsluta. -V, --version Visa version och avsluta. I OVERENSSTAMMELSE MED OSF DCE 1.1 EXEMPEL uuidgen --shA1 --namnomrade @dns --namn "www.example.com" UPPHOVSPERSONER uuidgen skrevs av Andreas Dilger for libuuid(3). SE AVEN uuidparse(1), libuuid(3), lank:https://tools.ietf.org/html/rfc4122[RFC 4122] lank:https://tools.ietf.org/html/rfcXXXX[RFC XXXX] FELRAPPORTERING For felrapporter, anvand felhanteraren . TILLGANGLIGHET Kommandot uuidgen ingar i paketet util-linux som kan hamtas fran Linux Kernel Archive . util-linux 2.42.1 2026-05-18 UUIDGEN(1)