博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过sysfs获取dmi硬件信息
阅读量:2398 次
发布时间:2019-05-10

本文共 797 字,大约阅读时间需要 2 分钟。

获取dmi系统硬件信息的方法有很多,在一文中介绍了命令dmidecode获取dmi硬件信息的方法。本文补充另外一种获取dmi硬件信息的方法,主要是通过查看sys文件系统的文件获取。关于sysfs的具体信息可以参考维基百科

1234567
# pwd/sys/class/dmi/id# ls bios_date        board_name     chassis_asset_tag  chassis_version  product_serial   subsystembios_vendor      board_serial   chassis_serial     modalias         product_uuid     sys_vendorbios_version     board_vendor   chassis_type       power            product_version  ueventboard_asset_tag  board_version  chassis_vendor     product_name     smbios_version

/sys/class/dmi/id目录中存放了很多的硬件信息,包括产品信息、主板信息、Bios信息、底板信息等,我们可以直接cat所有获取信息的文件名即可,如下

1234
# cat product_serial #查看产品序列号,实验在Vmware下操作,因此显示是VMware类型VMware-56 4d 55 a2 5e ff cf 90-57 50 f8 4d 13 60 c4 16# cat product_name VMware Virtual Platform

根据需要获取的硬件信息类别,查看相应的文件即可,这里不再一一说明,可以对照dmidecode学习。

转载地址:http://dqyob.baihongyu.com/

你可能感兴趣的文章
tomcat keepAliveTimeout=0问题
查看>>
JDK1.6在SUSE11下问题跳变定时任务失效问题记录
查看>>
400 Bad request 一例
查看>>
fedora4上安装gcc2.9,编译安装rainbow过程
查看>>
求质数算法的N种境界 (N > 10)
查看>>
一个简单的linux下原生socket的tcp程序及其修改
查看>>
JSP的入门简介
查看>>
JSP中的基本语法和3指令,6动作,9内置对象
查看>>
JSP的6个动作
查看>>
JAVA中的数据类型和方法重载
查看>>
常见面试题——斐波纳挈数列
查看>>
我的第一篇hibernate框架博客
查看>>
java中File类
查看>>
java中File类创建和删除功能
查看>>
java中File类的判断功能
查看>>
java中File类的获取功能和修改名字功能
查看>>
java中File类的其它获取功能
查看>>
java中的字符流
查看>>
java中的字节流
查看>>
java中IO流中的标准输入输出流
查看>>