在windows操作系统中,我们可以通过查询WMI来获取BIOS中的序列号来识别唯一的机器。 我们有没有办法在 Linux 操作系统中用 C++ 来做到这一点? 我们有任何 API 可以做到这一点吗? 预先感谢!
您可以使用终端。例如,在 Ubuntu 中,您可以启动此命令:
sudo dmidecode –type system
所需信息位于
System Information
部分。
附注你必须有root权限
以 root 身份运行(Ubuntu/Debian):
cat /sys/class/dmi/id/product_uuid