zoukankan      html  css  js  c++  java
  • linux下获取服务器硬件信息的脚本

    这是个简单的脚本,便于查询服务器的硬件信息:

    #!/bin/bash
    #
    # Description:
    #  Used to get the hardware config information.
    #
    # History:
    #  tcpipstack, 2012/09/04, created.
    #
    
    
    #-----------------------------------------------------------------------------------------------------------------
    fn_get_cpu_info()
    {
     echo -e "
     CPU Num is: "`grep -c 'model name' /proc/cpuinfo`
     echo "`cat /proc/cpuinfo | grep processor | wc -l`"
     #echo `cat /proc/cpuinfo | grep 'model name' | sed 's'`
    }
    
    fn_get_disk_info()
    {
     echo -e "
    Disk Information: "
     for x in `df -h | grep /dev | awk '{print $5 "-" $6 "-" $2 "-" $4}' | sed 's/%//g'`
     do
      disk_status=(${x//"-"/" "})
      echo "Disk Directory ${disk_status[1]} DiskTotal=${disk_status[2]} DiskUsed=${disk_status[3]}"
     done 
    }
    
    fn_get_mem_info()
    {
     MemTotal=`free -m | grep Mem | awk '{print  $2}'`
     echo -e "
     Memory is: ${MemTotal} MB "
    }
    
    #-----------------------------------------------------------------------------------------------------------------
    echo -e "
     -----------This Computer's Hardware Config Information is: -----------
    "
    fn_get_disk_info
    fn_get_cpu_info
    fn_get_mem_info
    echo -e "
     -----------End -----------
    "

    查询结果:

  • 相关阅读:
    8.使用背景图,制作雪碧图效果
    7.使用定位制作轮播图样式
    6.使用定位,制作弹出框界面
    App 抓包代理设置
    Cypress 自动化环境搭建
    Android APP 性能测试之 GT 工具
    接口测试流程
    接口结构内容
    接口定义
    网络七层协议
  • 原文地址:https://www.cnblogs.com/30go/p/7766539.html
Copyright © 2011-2022 走看看