当前位置: 技术问答>linux和unix
在UNIX下 代码如何得到CPU的ID,MAC地址和硬盘ID
来源: 互联网 发布时间:2016-11-17
本文导语: 在UNIX下 代码如何得到CPU的ID,MAC地址和硬盘ID(windows下已知) | 使用命令: 获取CPU ID: cat /proc/cpuinfo |grep vendor_id|cut -d ':' -f2|cut -d ' ' -f2 获取MAC地址: ifconfig|grep HWaddr|head -1|awk '{pr...
在UNIX下 代码如何得到CPU的ID,MAC地址和硬盘ID(windows下已知)
|
使用命令:
获取CPU ID:
cat /proc/cpuinfo |grep vendor_id|cut -d ':' -f2|cut -d ' ' -f2
获取MAC地址:
ifconfig|grep HWaddr|head -1|awk '{print $5}'
使用程序获取,C语言:
注:根据操作系统不同可能需要做些微调,方式类似。
获取CPU ID:
cat /proc/cpuinfo |grep vendor_id|cut -d ':' -f2|cut -d ' ' -f2
获取MAC地址:
ifconfig|grep HWaddr|head -1|awk '{print $5}'
使用程序获取,C语言:
#include
#include
int main(){
system("cat /proc/cpuinfo |grep vendor_id|cut -d ':' -f2|cut -d ' ' -f2");
system("ifconfig|grep HWaddr|head -1|awk '{print $5}'");
}
注:根据操作系统不同可能需要做些微调,方式类似。
|
cpu信息cat /proc/cpuinfo获得
MAC 可以用ifconfig获得
MAC 可以用ifconfig获得