En Linux, puedes usar el "Uuidgen" herramienta para generar uuids. En este artículo, repasaremos cómo usar la herramienta "uuidgen" para generar uuids.
Que es un uuid
Un UUID es un valor de 128 bits que se genera de una manera que es único en todos los sistemas del mundo. Esto significa que puede usar un UUID para identificar recursos sin tener que preocuparse por los conflictos con otros sistemas. El UUID se representa típicamente como una cadena de 32 caracteres hexadecimales, separados en grupos de 8, 4, 4, 4 y 12 caracteres.
Generando un uuid
Actualice la lista de los paquetes disponibles del sistema utilizando el comando APT Update:
$ sudo apt actualizaciónAhora instale el paquete Uuid-Runtime:
$ sudo apt install uuid-runtimeDespués de instalar el paquete UUID-Runtime, podemos generar un solo UUID ejecutando el siguiente comando en su terminal:
$ uuidgenLa siguiente salida aparecerá con un UUID diferente:
También puede generar UUID basados en el tiempo y basados en hash utilizando el comando uuidgen.
El siguiente comando dará UUID basado en el tiempo:
$ uuidgen -tSe puede obtener un UUID aleatorio utilizando el uuidgen con "-R":
$ uuidgen -rGenerando múltiples uuids
Para generar una lista de uuids podemos usar un para bucle.
El siguiente comando generará 10 UUID al azar:
$ para i en 1 ... 10; hacer uuidgen; hechoVerá 10 uuids impresos en la pantalla:
Para generar un número personalizado de UUID, reemplace el valor 10 con cualquier número.
Conclusión
Los uuids son una forma conveniente de identificar de manera única los recursos de una manera globalmente única. El "Uuidgen" La herramienta en Linux facilita la generación de UUID, lo que lo convierte en una herramienta útil para desarrolladores y administradores de sistemas. Ya sea que esté trabajando en una base de datos, interfaz de red u otro sistema, el uso de UUID puede ayudar a garantizar que sus recursos estén identificados y accesibles de manera única en múltiples sistemas.