L'utilitaire uuidgen crée un nouvel identifiant unique universel (UUID) et l'imprime sur la sortie standard. L'UUID généré se compose de cinq groupes de chiffres hexadécimaux séparés par des tirets (par exemple, 3cdfc61d-87d3-41b5-ba50-32870b33dc67). La valeur par défaut consiste à générer un UUID aléatoire, mais cela nécessite qu'un générateur de nombres aléatoires de haute qualité soit disponible sur le système.
Si vous rencontrez l'erreur ci-dessous :
uuidgen: command not found
vous devrez peut-être installer le package ci-dessous selon votre choix de distribution.
Répartition | Commande |
---|---|
OS X | brew install e2fsprogs |
Debian | apt-get install uuid-runtime |
Ubuntu | apt-get install uuid-runtime |
Alpin | apk ajouter util-linux |
Arch Linux | pacman -S util-linux |
Kali Linux | apt-get install uuid-runtime |
CentOS | yum install util-linux |
Fédora | dnf install util-linux |
Raspbian | apt-get install uuid-runtime |
Docker | docker exécuter cmd.cat/uuidgen uuidgen |
Exemples de commande uuidgen
1. Créez un UUID basé sur l'heure actuelle :
# uuidgen --time
2. Créez un UUID basé sur le hachage d'une URL :
# uuidgen --sha1 --namespace @url --name object_name
Exemple de sortie de la commande uuidgen :
# uuidgen a6333e94-0608-4abf-ba82-b0f0f13ef986