Linux檢視硬體資訊很Easy

2021-09-04 17:58:23 字數 3102 閱讀 5208

往往一到公司盤點或公升級伺服器硬體時候,需要記錄伺服器的具體硬體資訊,對於windows下來說,裝個魯大師既可以檢視所有硬體資訊,但linux下要想檢視這些硬體資訊要麻煩的多,下面是我整理的一些命令,再檢視linux硬體資訊就變的容易的多了。

為了方便大家更容易的檢視硬體資訊,簡單寫了這個指令碼,主要針對redhat系列系統,執行結果如有出入,請稍作修改。

1、

檢視cpu資訊

說明:cpu型號是至強3065,主頻2.33ghz,2個物理cpu

2、

檢視硬碟資訊(需要安裝hdparm軟體,yum install –y hdparm)

說明:磁碟型號是威騰電子wd1601abys-18c0a0,總磁碟容量160g,還用134g可用

3

、檢視記憶體資訊(需要安裝dmidecode軟體,yum install –y dmidecode)

說明:maximum capacity最大支援容量8g,number of devices插槽數4個,第乙個插槽和第三個插槽使用記憶體型號是ddr2,記憶體容量是1g,頻率是667mhz。第二個插槽和第三個插槽均未使用。總體記憶體已使用750m,剩餘110m;虛擬記憶體未使用。

4、

檢視主機板資訊

說明:伺服器是dell r200,主機板是dell ty019,序列號是cn717038670154

5、

檢視網絡卡資訊(需要安裝pci工具,yum install –y pciutils)

說明:網絡卡型號是博通bcm5721

6、

檢視系統資訊

說明:作業系統是centos6.4_x64,核心版本是2.6.32

檢視硬體資訊指令碼

[root@localhost ~]# vi showhardwareinfo.sh

#!/bin/bash

yum install hdparm dmidecode pciutils -y

echo

echo "###### cpu #######"

echo

cat /proc/cpuinfo | grep "model name"| awk -f ":"''| uniq -f 1

cat /proc/cpuinfo | grep "cpu cores"| awk -f ":"''| uniq -f 1

echo

echo "###### hard disk ######"

echo

hdparm -i /dev/sda | grep -i "model"| awk -f "-"''| awk -f "="''

fdisk -l | grep "/dev/sda"| awk -f ","'nr==1'

echo

df -h

echo

echo "###### memory ######"

echo

dmidecode -t memory | grep -i "maximum capacity"

dmidecode -t memory | grep -i "number of devices"

echo

dmidecode -t memory | grep -i "size"| awk -f ":"'nr==1'

dmidecode -t memory | grep -i "speed"| awk 'nr==1'

dmidecode -t memory | grep -i "type:"| uniq -f 1

dmidecode -t memory | grep -i "size"| awk -f ":"'nr==2'

dmidecode -t memory | grep -i "speed"| awk 'nr==2'

dmidecode -t memory | grep -i "type:"| uniq -f 1

dmidecode -t memory | grep -i "size"| awk -f ":"'nr==3'

dmidecode -t memory | grep -i "speed"| awk 'nr==3'

dmidecode -t memory | grep -i "type:"| uniq -f 1

dmidecode -t memory | grep -i "size"| awk -f ":"'nr==4'

dmidecode -t memory | grep -i "speed"| awk 'nr==4'

dmidecode -t memory | grep -i "type:"| uniq -f 1

echo

free -m

echo

echo "###### mianboard ######"

echo

dmidecode -q | grep -i "product name"| awk -f ":"'nr==1'

dmidecode -q | grep -i "manufacturer"| awk -f ":"'nr==1'

dmidecode -q | grep -i "product name"| awk -f ":"'nr==2'

echo

echo "###### network card ######"

echo

lspci | grep -i eth | awk 'nr==1'| awk -f ":"''

echo

echo "###### operating system ######"

echo

cat /etc/issue | awk 'nr==1'

uname -r | awk ''

echo

[root@localhost ~]# chmod +x showhardwareinfo.sh

[root@localhost ~]# ./showhardwareinfo.sh

執行結果如下:

以上介紹了檢視伺服器cpu、硬碟、記憶體等基本資訊例項,希望對大家有所幫助。

Linux檢視硬體資訊

在linux環境開發驅動程式,首先要探測到新硬體,接下來就是開發驅動程式。常用命令整理如下 用硬體檢測程式kudzu探測新硬體 service kudzu start or restart 檢視cpu資訊 cat proc cpuinfo 檢視板卡資訊 cat proc pci 檢視pci資訊 ls...

linux 檢視硬體資訊

引用 在linux的桌面版本中,檢視這些東西的確很方便,有圖形化的工具可以使用。但是在linux伺服器版上,或者遠端ssh連線的時候,就沒有圖形化的介面可以操作了。此時如果我們需要了解這些資訊,就只能依靠linux下的命令了。在這篇文章裡,我將介紹一下檢視cpu資訊 記憶體資訊 硬碟分割槽 硬碟型號...

檢視Linux硬體資訊

1 主機板資訊 檢視主機板的序列號 dmidecode grep i serial number 2,cpu資訊 通過 proc檔案系統 1 cat proc cpuinfo 通過檢視開機資訊 2 dmesg grep i cpu 3 dmidecode t processor 3 硬碟資訊 檢視分...