Linux查看硬件信息很Easy
往往一到公司盤點或升級服務器硬件時候,需要記錄服務器的具體硬件信息,對于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 ":"'{print $2}'| uniq -f 1 cat /proc/cpuinfo | grep "cpu cores"| awk -F ":"'{print " CPU ="$2}'| uniq -f 1 echo echo "###### Hard Disk ######" echo hdparm -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}' 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{print " Capacity 1" $1":",$2}' 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{print " Capacity 2" $1":",$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{print " Capacity 3" $1":",$2}' 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{print " Capacity 4" $1":",$2}' 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{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}' echo echo "###### Network Card ######" echo lspci | grep -i eth | awk 'NR==1'| awk -F ":"'{print $3}' echo echo "###### Operating System ######" echo cat /etc/issue | awk 'NR==1' uname -r | awk '{print "kernel: "$1}' echo[root@localhost ~]# chmod +x showhardwareinfo.sh [root@localhost ~]# ./showhardwareinfo.sh運行結果如下:
以上介紹了查看服務器CPU、硬盤、內存等基本信息實例,希望對大家有所幫助。
總結
以上是生活随笔為你收集整理的Linux查看硬件信息很Easy的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小程序 省市区县三级联动选择器(case
- 下一篇: wps怎么在中文后面加数字_怎样给wps