是否有任何方法可以在Linux
下cat
某个系统文件的下方获取我的主板序列号?
答案 0 :(得分:1)
使用/sys/class/dmi/id/
#include <stdio.h>
int main() {
char buf[256];
FILE* f = fopen("/sys/class/dmi/id/board_serial", "r");
fgets(&buf[0],sizeof(buf),f);
printf("ID: %s\n",&buf);
fclose(f);
return 0;
}
使用qt,您只需执行QFile file("/sys/class/dmi/id/board_serial");
后跟QByteArray line = file.readLine();
或使用QTextStream