往往一到公司盤點(diǎn)或升級(jí)服務(wù)器硬件時(shí)候,需要記錄服務(wù)器的具體硬件信息,對(duì)于Windows下來說,裝個(gè)魯大師既可以查看所有硬件信息,但Linux下要想查看這些硬件信息要麻煩的多,下面是我整理的一些命令,再查看Linux硬件信息就變的容易的多了。為了方便大家更容易的查看硬件信息,簡(jiǎn)單寫了這個(gè)腳本,主要針對(duì)RedHat系列系統(tǒng),執(zhí)行結(jié)果如有出入,請(qǐng)稍作修改。 1、查看CPU信息 說明:CPU型號(hào)是至強(qiáng)3065,主頻2.33Ghz,2個(gè)物理CPU 2、查看硬盤信息(需要安裝hdparm軟件,yum install –y hdparm) 說明:磁盤型號(hào)是西部數(shù)據(jù)WD1601ABYS-18C0A0,總磁盤容量160G,還用134G可用 3、查看內(nèi)存信息(需要安裝dmidecode軟件,yum install –y dmidecode) 說明:Maximum Capacity最大支持容量8G,Number Of Devices插槽數(shù)4個(gè),第一個(gè)插槽和第三個(gè)插槽使用內(nèi)存型號(hào)是DDR2,內(nèi)存容量是1G,頻率是667Mhz。第二個(gè)插槽和第三個(gè)插槽均未使用??傮w內(nèi)存已使用750M,剩余110M;虛擬內(nèi)存未使用。 4、查看主板信息 說明:服務(wù)器是DELL R200,主板是Dell TY019,序列號(hào)是CN717038670154 5、查看網(wǎng)卡信息(需要安裝pci工具,yum install –y pciutils) 說明:網(wǎng)卡型號(hào)是博通BCM5721 6、查看系統(tǒng)信息 說明:操作系統(tǒng)是CentOS6.4_x64,內(nèi)核版本是2.6.32 查看硬件信息腳本 [root@localhost ~]# vi showhardwareinfo.sh#!/bin/bashyum install hdparm dmidecode pciutils -yechoecho '###### CPU #######'echocat /proc/cpuinfo | grep 'model name'| awk -F ':''{print $2}'| uniq -f 1cat /proc/cpuinfo | grep 'cpu cores'| awk -F ':''{print ' CPU ='$2}'| uniq -f 1echoecho '###### Hard Disk ######'echohdparm -i /dev/sda | grep -i 'model'| awk -F '-''{print $1}'| awk -F '=''{print $2}'fdisk -l | grep '/dev/sda'| awk -F ',''NR==1{print $1}'echodf -hechoecho '###### Memory ######'echodmidecode -t memory | grep -i 'maximum capacity'dmidecode -t memory | grep -i 'number of devices'echodmidecode -t memory | grep -i 'size'| awk -F ':''NR==1{print ' Capacity 1' $1':',$2}'dmidecode -t memory | grep -i 'speed'| awk 'NR==1'dmidecode -t memory | grep -i 'type:'| uniq -f 1dmidecode -t memory | grep -i 'size'| awk -F ':''NR==2{print ' Capacity 2' $1':',$2}'dmidecode -t memory | grep -i 'speed'| awk 'NR==2'dmidecode -t memory | grep -i 'type:'| uniq -f 1dmidecode -t memory | grep -i 'size'| awk -F ':''NR==3{print ' Capacity 3' $1':',$2}'dmidecode -t memory | grep -i 'speed'| awk 'NR==3'dmidecode -t memory | grep -i 'type:'| uniq -f 1dmidecode -t memory | grep -i 'size'| awk -F ':''NR==4{print ' Capacity 4' $1':',$2}'dmidecode -t memory | grep -i 'speed'| awk 'NR==4'dmidecode -t memory | grep -i 'type:'| uniq -f 1echofree -mechoecho '###### Mianboard ######'echodmidecode -q | grep -i 'product name'| awk -F ':''NR==1{print 'Server Model' ':',$2}'dmidecode -q | grep -i 'Manufacturer'| awk -F ':''NR==1{print 'Brand' ':',$2}'dmidecode -q | grep -i 'product name'| awk -F ':''NR==2{print 'Mainboard Model' ':',$2}'echoecho '###### Network Card ######'echolspci | grep -i eth | awk 'NR==1'| awk -F ':''{print $3}'echoecho '###### Operating System ######'echocat /etc/issue | awk 'NR==1'uname -r | awk '{print 'kernel: '$1}'echo[root@localhost ~]# chmod +x showhardwareinfo.sh[root@localhost ~]# ./showhardwareinfo.sh 運(yùn)行結(jié)果如下: 以上介紹了查看服務(wù)器CPU、硬盤、內(nèi)存等基本信息實(shí)例,希望對(duì)大家有所幫助。也希望大家在看完以后,關(guān)注,轉(zhuǎn)發(fā),收藏…… |
|