Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C Linux上的系统uuid(Ubuntu 20.04)_C_Linux_Uuid - Fatal编程技术网

C Linux上的系统uuid(Ubuntu 20.04)

C Linux上的系统uuid(Ubuntu 20.04),c,linux,uuid,C,Linux,Uuid,我有个问题 也就是说,我想要检索一个系统uuid来生成一个标识。但我发现,如果我执行命令cat/sys/devices/virtual/dmi/id/product\u uuid,则需要root权限。正如dmidecode-s system uuid,有人告诉我可以安装lshal。但我不想安装它。因为如果其他计算机没有安装lshal,代码将无法工作。 因此,我想在没有root权限的情况下获取产品uuid。检索系统uuid?没有“系统uuid”这类东西——通常这类东西是从其他东西生成的,比如网络接

我有个问题

也就是说,我想要检索一个系统uuid来生成一个标识。但我发现,如果我执行命令
cat/sys/devices/virtual/dmi/id/product\u uuid
,则需要root权限。正如
dmidecode-s system uuid
,有人告诉我可以安装
lshal
。但我不想安装它。因为如果其他计算机没有安装
lshal
,代码将无法工作。
因此,我想在没有root权限的情况下获取
产品uuid

检索系统uuid
?没有“系统uuid”这类东西——通常这类东西是从其他东西生成的,比如网络接口mac地址。
cat/sys/devices/virtual/dmi/id/product\u name
我的文件只有主板名,对“系统uuid”的选择不正确。
有人告诉我可以安装lshal
?当然,我会告诉你的。”您可以安装lshal“。你的实际问题是什么?对不起,我刚刚编辑了我的问题,我的意思是
product\u uuid
,而不是
product\u name
。我已经添加了一个答案,因为我想你是从那里得到信息的。”。这能回答你的问题吗?我知道。但是
cat/etc/machine id
的结果不同于
sudo cat/sys/devices/virtual/dmi/id/product\u uuid
检索系统uuid
?没有“系统uuid”这类东西——通常这类东西是从其他东西生成的,比如网络接口mac地址。
cat/sys/devices/virtual/dmi/id/product\u name
我的文件只有主板名,对“系统uuid”的选择不正确。
有人告诉我可以安装lshal
?当然,我会告诉你的。”您可以安装lshal“。你的实际问题是什么?对不起,我刚刚编辑了我的问题,我的意思是
product\u uuid
,而不是
product\u name
。我已经添加了一个答案,因为我想你是从那里得到信息的。”。这能回答你的问题吗?我知道。但是
cat/etc/machine id
的结果不同于
sudo cat/sys/devices/virtual/dmi/id/product\u uuid