往往一到公司盤點或公升級伺服器硬體時候,需要記錄伺服器的具體硬體資訊,對於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 硬碟資訊 檢視分...