dmidecode,在linux或者BSD下面执行可以显示很多硬件方面的信息。
不是通过/proc来获取,而是通过读取BIOS信息,可以获得更多更底层的信息。
dmidecode,在linux或者BSD下面执行可以显示很多硬件方面的信息。
如果是品牌服务器,如HP、Dell、IBM等,你可以看到很多相关的信息,包含了硬件的型号,序列号,等等。
如果你想要知道内存有几根,每根的大小,可以查看type为17的几段。这样你就不需要关机然后开机盖来获取这些信息了。
在redhat/centos中,dmidecode已经包含在了kernel-utils的rpm包中,不需要额外安装。很遗憾,默认服务器没有 man的帮助,不过你可以参考dmidecode的官方网站。 里面还提到了相关的脚本,如Prtdiag(bash脚本,只支 持dmidecode1.8及以前的版本),Parse::DMIDecode(perl 的一个模块,提供了获取DMI数据的接口)。
No comments:
Post a Comment
您的评论将使我blog更有动力~