簡要說明:
Shell> dmidecode -t processor --> CPU 詳細資訊
Shell> dmidecode -t memory --> Memoery 資訊
Shell> dmidecode -t/--type --> 列出所有 type 選項
實例介紹:
我們在很多情況都需要知道 Linux 安裝在什麼樣的伺服器的硬體規格底下,但由於很多時候系統不是自己架的或不是自已經手購買,對詳細的資訊一下也很難查到。dmidecode這個指令幫我們轉譯硬體的BIOS資訊,讓我們能很方便地了解系統詳細的硬體資訊。
一般而言,我們用下列指令就可以得到系統硬體資訊:
Shell> dmidecode --type system/processor/memory/...
例如
其中我們可以發現 CPU 是 Intel Xeon at 3.5Ghz
深入資訊:
Get Information About Your BIOS / Server Hardware From a Shell Without Opening Chassis ( BIOS Decoder ), cyberciti.biz, July 24, 2008.
Shell> dmidecode -t memory --> Memoery 資訊
Shell> dmidecode -t/--type --> 列出所有 type 選項
實例介紹:
我們在很多情況都需要知道 Linux 安裝在什麼樣的伺服器的硬體規格底下,但由於很多時候系統不是自己架的或不是自已經手購買,對詳細的資訊一下也很難查到。dmidecode這個指令幫我們轉譯硬體的BIOS資訊,讓我們能很方便地了解系統詳細的硬體資訊。
一般而言,我們用下列指令就可以得到系統硬體資訊:
例如
Shell> dmidecode --type system
的結果會顯示:
# dmidecode 2.9
SMBIOS 2.3 present.
Handle 0x0100, DMI type 1, 25 bytes
System Information
Manufacturer: HP
Product Name: ProLiant DL380 G4
Version: Not Specified
Serial Number: SGH526X028
UUID: 33393539-3736-5347-4835-323658303238
Wake-up Type: Power Switch
我們就可以不用到Server旁邊,穿過重重障礙就可以知道 Sever是 HP ProLiant DL 380 G4。
而若是輸入
Shell> dmidecode --type processor
就可以看到以下(節錄)資訊:
Processor Information
Socket Designation: Proc 2
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 43 0F 00 00 FF FB EB BF
Signature: Type 0, Family 15, Model 4, Stepping 3
Version: Not Specified
Voltage: 1.4 V
External Clock: 800 MHz
Max Speed: 4800 MHz
Current Speed: 3200 MHz
Status: Populated, Idle
其中我們可以發現 CPU 是 Intel Xeon at 3.5Ghz
深入資訊:
Get Information About Your BIOS / Server Hardware From a Shell Without Opening Chassis ( BIOS Decoder ), cyberciti.biz, July 24, 2008.