评论

收藏

[Linux] 如何在Linux中生成UUID

服务系统 服务系统 发布于:2021-07-18 23:54 | 阅读数:215 | 评论:0

UUID(通用唯一标识符)是一个由开放软件基金会标准化的128位唯一数字。这个数字具有普遍的唯一性,用户确实无法猜测。

本教程展示了如何使用uuidgen命令行工具在Linux中生成UUID。

在Linux中生成UUID

大多数Linux/Unix系统支持命令行工具uuidgen来生成UUID。如果该软件包不可用,请使用apt install uuid-runtime命令安装。

Uuidgen可以生成基于随机、基于时间和基于哈希的UUID。在大多数情况下,基于随机的UUIDs已经足够了。

简单地执行uuidgen就可以生成一个随机UUID。

你可以和uuidgen一起使用-t标志来生成一个基于系统时间的UUID。同样地,带有-r选项的uuidgen命令也可以生成主要基于随机位的随机UUID。

下面是一些生成UUID的例子。

要创建一个随机UUID,请使用下面的命令:

$ uuidgen

要生成基于时间的UUID,请运行:

uuidgen -t

使用带有选项-r的uuidgen命令来生成随机UUID:

$ uuidgen -r

要生成基于哈希值的UUID,请使用--md5或--shal与--namespace <namespace>。

总结

在本教程中,我们学习了如何在Linux中生成UUID。在Linux中寻找UUID非常容易,这是在fstab文件中装载存储设备时通常需要的。


关注下面的标签,发现更多相似文章