Linux下如何取得UUID

来源:爱站网时间:2020-06-01编辑:网友分享
对于Linux下如何取得UUID这个问题是不是很多小伙伴们不了解呢?今天爱站小编就将围绕着这个问题为大家详细介绍Linux下取得UUID的方法,希望对你有一定的帮助。

对于Linux下如何取得UUID这个问题是不是很多小伙伴们不了解呢?今天爱站小编就将围绕着这个问题为大家详细介绍Linux下取得UUID的方法,希望对你有一定的帮助。

HP和RedHat上可以使用uuidgen来生成,solaris上命令:makeuuid

如何通过C++编程取得UUID?
1.安装libuuid库, libuuid.so.1包涵在e2fsprogs里,本人的系统为RedHat7.3,下载ftp://194.199.20.114/linux/redhat/7.3/en/os/i386/RedHat/RPMS/e2fsprogs-1.27-3.i386.rpm

2. 编辑文件uuid.cpp
 

复制代码
代码如下:

#include ;
#include ;
#include ;
int main()
{
uuid_t uu;
uuid_generate( uu );
std::cout int i;
for(i=0;i {
printf("%x ",uu);
}
printf("\n");
return 0;
}
#g++ -c –g uuid.o uuid.cpp
#g++ -o –luuid uuid uuid.o


其中/usr/include/uuid/uuid.h中有uuid_t的定义:
typedef unsigned char uuid_t[16];

以上就是关于Linux下如何取得UUID的内容,在做项目的过程中,遇到很多值得思考的点,这就需要我们利用相关知识去解决。

上一篇:Linux下如何查看硬件信息

下一篇:如何用U盘安装Ubuntu Linux

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载