admin 管理员组文章数量: 1184232
说明
由于编写的应用系统需要获取获取安装的操作系统的唯一标识来识别对应的机器,所以这里记录一下对应的命令。
Linux系统
获取产品序号
[root@groupserver ~]# cat /sys/class/dmi/id/product_serial
388c72cb-a135-4bf4-9afb-9d1d11ef7d88
产品uuid
[root@groupserver ~]# cat /sys/class/dmi/id/product_uuid
8639A589-3DD8-4711-B690-A991FE5F5310
产品版本
[root@groupserver ~]# cat /sys/class/dmi/id/product_version
13.2.1-20220425155324_61248d6
网卡mac地址
cat /sys/class/net/$(ip route show default | awk 'NR==1' | awk '/default/ {print $5}')/address
fa:16:3e:6a:f7:8f
windows
获取产品ID
$ systeminfo
主机名: WIN-IO1V3RO2L566556
OS 名称: Microsoft Windows 10 专业版
OS 版本: 10.0.19042 暂缺 Build 19042
OS 制造商: Microsoft Corporation
OS 配置: 独立工作站
OS 构建类型: Multiprocessor Free
注册的所有人:
注册的组织:
产品 ID: XXXXX-XXXXX-00000-XXXX
获取CPU编号
wmic CPU get ProcessorID
获取mac地址
$ wmic NIC get MacAddress
或者
$ wmic NIC get MacAddress | findstr /r ":"
版权声明:本文标题:windows和Linux获取系统和硬件编号ID作为唯一标识 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1734909065a1607739.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论