作为机房管理员,有时候需要统计服务器相关配置,如内存、cpu

硬盘等,但生产环境不允许你关机去查看,这时我们可以在远端通过命令查看服务器相关配置,这篇文章可以提供一些指点,以下命令实现是在企业实际生产环境中统计的-centos6.5 64位系统。

 1.主板 dmidecode |grep -A16"System Information$"

       

2.查看服务器品牌。dmidecode |more  往下找到如图信息,表明是华硕的品牌,型号为ASD2550

   

3.CPU相关信息。cat /proc/cpuinfo | grepname | cut -f2 -d: | uniq -c

    

显示信息有:CPU型号主频,其中16表示CPU逻辑个数.

2.CPU物理个数.cat /proc/cpuinfo | grep"physical id" | sort | uniq | wc -l

3.CPU核数。cat /proc/cpuinfo |grep"cores"|uniq

备注:一般来说,物理CPU个数×每核数就应该等于逻辑CPU的个数,如果不相等的话,则表示服务器的CPU支持超线程技术。

4.网卡。lspci | grep Ethernet 。查看网卡型号

   

5.硬盘。hdparm  -i /dev/sda1。以sda1为例  使用IDE设备

有的设备无法使用该命令,我们可以使用

smartctl -a 设备名