创作

如何在Linux中生成UUID

[复制链接]
QQ截图20210428091242.png

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文件中装载存储设备时通常需要的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2019 Comsenz Inc.  Powered by Discuz! X3.4  渝ICP备17007481号-6