UUID是Universally Unique Identifier的简写, 中文名称为通用唯一识别码,UUID本质上就是个标识符,其目的是让分布式系统中的所有元艾绱书虻素,都能有唯一的标识名称,在linux下要生成uuid可以使用现成的工具,也可以自行编程实现,具体可以参考以下内容。
一、使用uuid生成工具
1、这里以deepin linux为例,首先运行终端。
2、接下来在终端中更新一下源软件包列表。
3、接下来安装uuid软件包,uuid是一个命令行下的uuid生成工具。
4、安装完成后在终端中执行uuid命令即可获得一个uuid标识符。
二、编程生成uuid
1、uuid有自己的库,用户可以通过如下图所示的命令来安装uuid开发库。
2、使用uuid库之前需要添加相应的头文件,同时uuid库暂时提供了4种生成uuid的方法,下图所示为一个完整的示例代码,我已经加了详细的注释。
3、接下来通过gcc编译生成名称为t的测试程序。
4、执行程序就可以看到用户自己编程生成的uuid。