Linux dmidecode备忘
?之前筆者在文章Linux下查看主板的相關(guān)信息中已經(jīng)介紹了該命令查看主板信息的用法,這里進(jìn)一步介紹
DMI,即DesktopManagement Interface。也有被稱為SMBIOS,即System Management BIOS。DMI表的意義在于讓我們?cè)诓惶綔y硬件實(shí)體的情況下獲取硬件的部分信息,方便了用戶,但也同時(shí)表明,表中的信息可能是不可靠的。
dmidecode的作用則是將DMI表中的信息用人可以讀懂的方式顯示出來。
?
最簡單的使用方法,它將顯示dmidecode所能獲取到的全部dmi信息:
#?dmidecode
?
下面列幾個(gè)表格:
| 常用參數(shù) | |
| -q 或 --quiet | 不顯示太多信息,比如某條數(shù)據(jù)是從哪里讀來的等等,為了得到簡潔的信息,此條很有用。 | 
| -t 或 --type TYPE | 指定要顯示哪方面的內(nèi)容,很重要,隨后介紹。 | 
| -s 或 --string KEYWORD | 顯示特定的關(guān)鍵字,下面會(huì)有介紹。 | 
| -u 或 --dump | 直接顯示DMI表信息而不解碼,將以16進(jìn)制的文本方式顯示,對(duì)普通用戶意義不大。 | 
?
| -t 或 --type后的文本參數(shù) | |
| bios | bios的各項(xiàng)信息 | 
| system | 系統(tǒng)信息,在我的筆記本上可以看到版本、型號(hào)、序號(hào)等信息。 | 
| baseboard | 主板信息 | 
| chassis | “底板”,不太理解其含意,期待大家補(bǔ)充 | 
| processor | CPU的詳細(xì)信息 | 
| memory | 內(nèi)存信息,包括目前插的內(nèi)存條數(shù)及大小,支持的單條最大內(nèi)存和總內(nèi)存大小等等。 | 
| cache | 緩存信息,似乎是CPU的緩存信息 | 
| connector | 在我的電腦是PCI設(shè)備的信息 | 
| slot | 插槽信息 | 
?
之前筆者由于對(duì)該命令不是很熟悉,當(dāng)時(shí)使用的是dmidecode結(jié)合grep獲取主板信息的,現(xiàn)在獲取就比較方便了
?
[root@www ~]#?dmidecode -t
dmidecode: option requires anargument -- 't'
Type number or keyword expected
Valid type keywords are:
? bios
? system
? baseboard
? chassis
? processor
? memory
? cache
? connector
? slot
[root@www ~]#?dmidecode -t baseboard
# dmidecode 2.11
SMBIOS 2.4 present.
?
Handle 0x0002, DMI type 2, 15bytes
Base Board Information
???????? Manufacturer: Intel Corporation
???????? Product Name: 440BX Desktop Reference Platform
???????? Version: None
???????? Serial Number: None
???????? Asset Tag: Not Specified
???????? Features: None
???????? Location In Chassis: Not Specified
???????? Chassis Handle: 0x0000
???????? Type: Unknown
???????? Contained Object Handles: 0
?
Handle 0x00DF, DMI type 10, 8bytes
On Board Device 1 Information
???????? Type: Video
???????? Status: Disabled
???????? Description: VMware SVGA II
On Board Device 2 Information
???????? Type: Sound
???????? Status: Disabled
???????? Description: ES1371
?
[root@www ~]#
?
1、查看服務(wù)器型號(hào):dmidecode | grep 'Product Name'
2、查看主板的序列號(hào):dmidecode |grep 'Serial Number'
3、查看系統(tǒng)序列號(hào):dmidecode -s system-serial-number
4、查看內(nèi)存信息:dmidecode -t memory
5、查看OEM信息:dmidecode -t 11
參考:http://linux-wiki.cn/wiki/zh-hans/Dmidecode、
http://www.ha97.com/4120.html
轉(zhuǎn)載于:https://blog.51cto.com/qinyinbolan/1031620
總結(jié)
以上是生活随笔為你收集整理的Linux dmidecode备忘的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: .NET MVC异步调用中的Sessio
- 下一篇: Mysql数据库的分离和附加转
