2011-07-30 133 views
3

嗯,我正在做一個庫(DLL),它可以讓你在Linux中獲得主板設備ID和BIOS序列號。我有其他的Windows,但因爲我不能(或者我不知道)如何檢查操作系統是Windows還是Linux。但由於我是Windows用戶,我不知道。所以我的問題是,有可能在Linux中獲得主板deviceID和BIOS序列?如果可能的話,怎麼樣?獲取Linux中的主板設備ID和BIOS序列號

回答

12

您可以在/sys/class/dmi/id的文件中找到此信息。這些文件是普通的文本文件,只需打開它們並閱讀。請注意,並非所有主板BIOS都會填寫這些ID,但對於那些提供數據的主板,它將在那裏報告。

+0

我嚇壞了愛linux。 – kipple

+0

@bdonlan,只有主機有這些文件嗎?如何在虛擬機中獲取這些文件/信息? –