【发布时间】:2013-02-08 15:09:36
【问题描述】:
我有一台双启动(Ubuntu 和 Win7)机器,我需要检索一些硬件信息。首先,我将列出以下内容:
- 处理器 ID 或序列号;
- 主板序列号;
- 硬盘序列号;
- 显卡序列号。
有什么方法可以使用本机程序(非下载程序)从两个操作系统获取具有相同数据的这些信息?
PS:我是用 Java 开发的,所以任何命令行或其他库都可以接受。
提前致谢。
【问题讨论】:
-
对于 linux:
grep -R . /sys/class/dmi -
也适用于 linux(取决于发行版):/usr/sbin/hwinfo(此命令具有获取特定信息项的选项)
-
执行
grep -R . /sys/class/dmi我必须使用 sudo 来执行它的全部功能。但例如,一些连续剧会被巨大的“空白”值填充。
标签: linux windows hardware serial-number