UUID(3) Programmerarens handbok UUID(3)

uuid - DCE-kompatibelt bibliotek för universellt unika identifierare

#include <uuid.h>

UUID-biblioteket används för att generera unika identifierare för objekt som kan vara tillgängliga utanför det lokala systemet. Det här biblioteket genererar UUID:er som är kompatibla med dem som skapas av Open Software Foundations (OSF) DCE-verktyg (Distributed Computing Environment) uuidgen(1).

De UUID:er som genereras av det här biblioteket kan rimligen förväntas vara unika inom ett system och unika i alla system. De kan t.ex. användas för att generera unika HTTP-cookies på flera webbservrar utan kommunikation mellan servrarna och utan risk för namnkrockar.

Detta bibliotek genererar UUID:er som är kompatibla med OSF DCE 1.1 och hashbaserade UUID:er V3 och V5 som är kompatibla med RFC-4122 https://tools.ietf.org/html/rfc4122.

Theodore Y. Ts’o

uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_is_null(3), uuid_parse(3), uuid_time(3), uuid_unparse(3)

För felrapporter, använd felhanteraren https://github.com/util-linux/util-linux/issues.

Biblioteket libuuid är en del av paketet util-linux sedan version 2.15.1. Det kan laddas ner från Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1