中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

dmidecode命令詳解(獲取硬件信息)-創(chuàng)新互聯(lián)

一、dmidecode簡(jiǎn)介

為施甸等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及施甸網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、施甸網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

    dmidecode允許你在Linux系統(tǒng)下獲取有關(guān)硬件方面的信息。dmidecode遵循SMBIOS/DMI標(biāo)準(zhǔn),其輸出的信息包括BIOS、系統(tǒng)、主板、處理器、內(nèi)存、緩存等等。

    DMI(Desktop Management Interface,DMI)就是幫助收集電腦系統(tǒng)信息的管理系統(tǒng),DMI信息的收集必須在嚴(yán)格遵照SMBIOS規(guī)范的前提下進(jìn)行。SMBIOS(System Management BIOS)是主板或系統(tǒng)制造者以標(biāo)準(zhǔn)格式顯示產(chǎn)品管理信息所需遵循的統(tǒng)一規(guī)范。SMBIOS和DMI是由行業(yè)指導(dǎo)機(jī)構(gòu)Desktop Management Task Force(DMTF)起草的開(kāi)放性的技術(shù)標(biāo)準(zhǔn),其中DMI設(shè)計(jì)適用于任何的平臺(tái)和操作系統(tǒng)。

DMI充當(dāng)了管理工具和系統(tǒng)層之間接口的角色。它建立了標(biāo)準(zhǔn)的可管理系統(tǒng)更加方便了電腦廠商和用戶(hù)對(duì)系統(tǒng)的了解。DMI的主要組成部分是Management Information Format(MIF)數(shù)據(jù)庫(kù)。這個(gè)數(shù)據(jù)庫(kù)包括了所有有關(guān)電腦系統(tǒng)和配件的信息。通過(guò)DMI,用戶(hù)可以獲取序列號(hào)、電腦廠商、串口信息以及其它系統(tǒng)配件信息。

二、dmidecode的作用

   dmidecode的作用是將DMI數(shù)據(jù)庫(kù)中的信息解碼,以可讀的文本方式顯示。由于DMI信息可以人為修改,因此里面的信息不一定是系統(tǒng)準(zhǔn)確的信息。

三、dmidecode命令用法

   不帶選項(xiàng)執(zhí)行dmidecode通常會(huì)輸出所有的硬件信息。dmidecode有個(gè)很有用的選項(xiàng)-t,可以指定類(lèi)型輸出相關(guān)信息。假如要獲得處理器方面的信息,則可以執(zhí)行:dmidecode -t processor

Usage: dmidecode [OPTIONS]

Options are:

-d:(default:/dev/mem)從設(shè)備文件讀取信息,輸出內(nèi)容與不加參數(shù)標(biāo)準(zhǔn)輸出相同。

-h:顯示幫助信息。

-s:只顯示指定DMI字符串的信息。(string)

-t:只顯示指定條目的信息。(type)

-u:顯示未解碼的原始條目?jī)?nèi)容。

-- dump-bin FILE: Dump the DMI data to a binary file.

-- from-dump FILE: Read the DMI data from a binary file.

-V:顯示版本信息

dmidecode的輸出格式一般如下:

Handle 0x0002, DMI type 2, 95 bytes.

Base Board Information

   Manufacturer: IBM

   Product Name: Node1 Processor Card

   Version: Not Specified

   Serial Number: Not Specified

其中記錄頭(recode header)包括了:

recode id(Handle):DMI表中的記錄標(biāo)識(shí)符,這是唯一的,比如上例中的Handle 0x0002.

DMI type id:記錄的類(lèi)型,譬如說(shuō):BIOS,Memory,上例是type 2,即“Base Board Information”.

recode size:DMI表中對(duì)應(yīng)記錄的大小,上例為95 bytes。(不包括文本信息,所有實(shí)際輸出的內(nèi)容比這個(gè)size要更大)。記錄頭之后就是記錄的值。

recoded values:記錄值可以是多行的,比如上例顯示了主板的制造商(Manufacturer)、Product Name、Version以及Serial Number。

1. 最簡(jiǎn)單的的顯示全部dmi信息:

[root@BAIYU_180 ~]# dmidecode
[root@BAIYU_180 ~]# dmidecode|wc -l
6042

這樣將輸出所有的dmi信息,你可能會(huì)被一大堆的信息嚇壞,通??梢允褂孟旅娴姆椒?。
2.顯示指定類(lèi)型的信息:
通常我只想查看某類(lèi)型,比如CPU,內(nèi)存或者磁盤(pán)的信息而不是全部的。這可以使用-t(–type TYPE)來(lái)指定信息類(lèi)型:

# dmidecode -t bios
# dmidecode -t bios, processor (這種方式好像不可以用,必須用下面的數(shù)字的方式)
# dmidecode -t 0,4 (顯示bios和processor)

dmidecode到底支持哪些type?
這些可以在man dmidecode里面看到:
文本參數(shù)支持:
bios, system, baseboard, chassis, processor, memory, cache, connector, slot
數(shù)字參數(shù)支持很多:(見(jiàn)附錄)
4.通過(guò)關(guān)鍵字查看信息:
比如只想查看序列號(hào),可以使用:

# dmidecode -s system-serial-number

-s (–string keyword)支持的keyword包括:

bios-vendor,bios-version, bios-release-date,

system-manufacturer, system-product-name, system-version, system-serial-number,

baseboard-manu-facturer,baseboard-product-name, baseboard-version, baseboard-serial-number, baseboard-asset-tag,

chassis-manufacturer, chas-sis-version, chassis-serial-number, chassis-asset-tag,

processor-manufacturer, processor-version.

四、實(shí)例

查看當(dāng)前內(nèi)存和支持的大內(nèi)存
Linux下,可以使用free或者查看meminfo來(lái)獲得當(dāng)前的物理內(nèi)存:

[root@SC4304 ~]# free
             total       used       free     shared    buffers     cached
Mem:     132091660    5649612  126442048          0     224492    4052384
-/+ buffers/cache:    1372736  130718924
Swap:    209715192          0  209715192
[root@SC4305 ~]# free -m
             total       used       free     shared    buffers     cached
Mem:        128995       6230     122765          0        259       4615
-/+ buffers/cache:       1354     127640
Swap:       204799          0     204799

這里顯示了當(dāng)前服務(wù)器的物理內(nèi)存是128GB。
服務(wù)器到底能擴(kuò)展到多大的內(nèi)存?

[root@SC4304 ~]# dmidecode -t 16
# dmidecode 2.11
# SMBIOS entry point at 0xb89a5000
SMBIOS 2.7 present.

Handle 0x1000, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: Multi-bit ECC
	Maximum Capacity: 1536 GB
	Error Information Handle: Not Provided
	Number Of Devices: 24

從上面的信息我們可以看出:

內(nèi)存插槽數(shù):24個(gè)

大擴(kuò)展內(nèi)存:1536G

單跟內(nèi)存條大:64G

現(xiàn)在內(nèi)存為:128G

但是,我們還必須查清這里的128G到底是16*8GB, 2*64GB還是其他?就是查看已使用的插槽數(shù)
如果是2*64GB,那么可以擴(kuò)展到1536GB,但是如果插槽已經(jīng)插滿(mǎn),無(wú)法擴(kuò)展了:

1、查看內(nèi)存槽數(shù)、哪個(gè)槽位插了內(nèi)存,大小是多少

[root@SC4305 ~]# dmidecode|grep -A5 'Memory Device'|grep Size
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed
	Size: No Module Installed

2、查看大支持內(nèi)存數(shù)

[root@SC4305 ~]# dmidecode|grep 'Maximum Capacity'
	Maximum Capacity: 1536 GB

3、查看槽位上內(nèi)存的速率,沒(méi)插就是unknown。

[root@SC4305 ~]# dmidecode|grep -A16 'Memory Device'|grep 'Speed'
	Speed: 1600 MHz
	Speed: 1600 MHz
	Speed: 1600 MHz
	Speed: 1600 MHz
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: 1600 MHz
	Speed: 1600 MHz
	Speed: 1600 MHz
	Speed: 1600 MHz
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown
	Speed: Unknown

五、一個(gè)查看基本硬件信息的shell腳本

[root@SC4306 test]# cat test.sh 
#!/bin/bash  
echo "IP:"  
ifconfig |grep "inet addr"|grep -v 127.0.0.1|awk '{print $2}'|awk -F ':' '{print $2}'  
echo "Product Name:"  
dmidecode |grep Name  
echo "CPU Info:"  
dmidecode |grep -i cpu|grep -i version|awk -F ':' '{print $2}'  
echo "Disk Info:"  
parted -l|grep 'Disk /dev/sd'|awk -F ',' '{print "   ",$1}'  
echo "Network Info:"  
lspci |grep Ethernet  
echo "Memory Info:"  
dmidecode|grep -A5 "Memory Device"|grep Size|grep -v No  
echo "Memory number:"`dmidecode|grep -A5 "Memory Device"|grep Size|grep -v No|wc -l`

輸出結(jié)果:

[root@SC4306 test]# bash test.sh
IP:
10.0.17.6
10.0.250.6
Product Name:
	Product Name: PowerEdge R720
	SKU Number: SKU=NotProvided;ModelName=PowerEdge R720
	Product Name: 0DCWD1
CPU Info:
       Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz
       Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz
Disk Info:
    Disk /dev/sda: 1074GB
    Disk /dev/sdb: 18.9TB
Network Info:
01:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe
01:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe
Memory Info:
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
	Size: 16384 MB
Memory number:8

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。

分享標(biāo)題:dmidecode命令詳解(獲取硬件信息)-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://www.rwnh.cn/article22/pgocc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷(xiāo)、定制開(kāi)發(fā)、標(biāo)簽優(yōu)化網(wǎng)站制作、定制網(wǎng)站、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管
宜兴市| 乌鲁木齐县| 营口市| 湛江市| 瑞昌市| 河西区| 林州市| 临汾市| 开封县| 日照市| 涪陵区| 曲靖市| 涿州市| 德令哈市| 聂荣县| 通山县| 郧西县| 青川县| 大丰市| 德钦县| 高邑县| 榆林市| 深州市| 大埔县| 金山区| 古田县| 车致| 库车县| 隆回县| 舒兰市| 鲁甸县| 吉林省| 大丰市| 襄垣县| 广灵县| 塔河县| 壶关县| 平塘县| 阿巴嘎旗| 小金县| 潼南县|