'\" t .\" Title: uuidgen .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Användarkommandon .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "UUIDGEN" "1" "2026-05-18" "util\-linux 2.42.1" "Användarkommandon" .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 "NAMN" uuidgen \- skapa ett nytt UUID\-värde .SH "SYNOPSIS" .sp \fBuuidgen\fP [flaggor] .SH "BESKRIVNING" .sp Programmet \fBuuidgen\fP skapar (och skriver ut) en ny universellt unik identifierare (UUID) med hjälp av biblioteket \fBlibuuid\fP(3). Den nya UUID:n kan rimligen betraktas som unik bland alla UUID:er som skapats på det lokala systemet och bland UUID:er som skapats på andra system i det förflutna och i framtiden. .sp Det finns tre typer av UUID:er som \fBuuidgen\fP kan generera: tidsbaserade UUID:er, slumpbaserade UUID:er och hashbaserade UUID:er. Som standard kommer \fBuuidgen\fP att generera ett slumpbaserat UUID om det finns en slumptalsgenerator av hög kvalitet. Annars väljer den ett tidsbaserat UUID. Det är möjligt att tvinga fram generering av en av dessa två första UUID\-typer genom att använda flaggorna \fB\-\-random\fP eller \fB\-\-time\fP. .sp Den tredje typen av UUID genereras med flaggorna \fB\-\-md5\fP eller \fB\-\-sha1\fP, följt av \fB\-\-namespace\fP \fInamnrymd\fP och \fB\-\-name\fP \fInamn\fP. \fInamnrymd\fP kan antingen vara ett välkänt UUID eller ett alias för ett av de välkända UUID som definieras i RFC 4122, dvs. \fB@dns\fP, \fB@url\fP, \fB@oid\fP eller \fB@x500\fP. \fInamn\fP är ett godtyckligt strängvärde. Det genererade UUID:t är en sammanfattning av sammankopplingen av namnområdes\-UUID:t och namnvärdet, hashat med MD5\- eller SHA1\-algoritmerna. Det är därför ett förutsägbart värde som kan vara användbart när UUID:er används som handtag eller nonces för mer komplexa värden eller värden som inte bör avslöjas direkt. Se RFC för mer information. .SH "FLAGGOR" .sp \fB\-r\fP, \fB\-\-random\fP .RS 4 Generera ett slumpbaserat UUID. Den här metoden skapar ett UUID som till största delen består av slumpmässiga bitar. Den kräver att operativsystemet har en slumptalsgenerator av hög kvalitet, t.ex. \fI/dev/random\fP. .RE .sp \fB\-t\fP, \fB\-\-time\fP .RS 4 Generera ett tidsbaserat UUID. Den här metoden skapar ett UUID baserat på systemklockan plus systemets Ethernet\-hårdvaruadress, om sådan finns. .RE .sp \fB\-m\fP, \fB\-\-md5\fP .RS 4 Använd MD5 som hashalgoritm. .RE .sp \fB\-s\fP, \fB\-\-sha1\fP .RS 4 Använd SHA1 som hashalgoritm. .RE .sp \fB\-6\fP, \fB\-\-time\-v6\fP .RS 4 Generate a time\-based UUID. This method creates a UUID based on the system clock and is lexicographically sortable according to the contained timestamp. .RE .sp \fB\-7\fP, \fB\-\-time\-v7\fP .RS 4 Generate a time\-based UUID. This method creates a UUID based on the system clock and is lexicographically sortable according to the contained timestamp. .RE .sp \fB\-n\fP, \fB\-\-namespace\fP \fInamnrymd\fP .RS 4 Generera hashen med prefixet \fInamnrymd\fP. \fInamnrymd\fP är UUID eller "@ns" där "ns" är ett välkänt fördefinierat UUID som adresseras av namnrymdens namn (se ovan). .RE .sp \fB\-N\fP, \fB\-\-name\fP \fInamn\fP .RS 4 Generera hashvärdet för \fInamn\fP. .RE .sp \fB\-C\fP, \fB\-\-count\fP \fInum\fP .RS 4 Generera flera UUID:er med hjälp av den förbättrade förmågan hos libuuid att cachelagra tidsbaserade UUID:er, vilket ger förbättrad prestanda. Detta har dock ingen betydelse för andra UUID\-typer. .RE .sp \fB\-x\fP, \fB\-\-hex\fP .RS 4 Tolka namnet \fInamn\fP som en hexadecimal sträng. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "I ÖVERENSSTÄMMELSE MED" .sp OSF DCE 1.1 .SH "EXEMPEL" .sp uuidgen \-\-shA1 \-\-namnområde @dns \-\-namn "www.example.com" .SH "UPPHOVSPERSONER" .sp \fBuuidgen\fP skrevs av Andreas Dilger för \fBlibuuid\fP(3). .SH "SE ÄVEN" .sp \fBuuidparse\fP(1), \fBlibuuid\fP(3), länk:https://tools.ietf.org/html/rfc4122[RFC 4122] länk:https://tools.ietf.org/html/rfcXXXX[RFC XXXX] .SH "FELRAPPORTERING" .sp För felrapporter, använd \c .URL "https://github.com/util\-linux/util\-linux/issues" "felhanteraren" "." .SH "TILLGÄNGLIGHET" .sp Kommandot \fBuuidgen\fP ingår i paketet util\-linux som kan hämtas från \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."