您的位置:首页 > 理论基础

查看Ubuntu计算机硬件基本信息的一个脚本文件

2014-10-17 12:00 351 查看
把一些命令集合在一起,从命令中可以清楚的看到这些信息是如何得到的!  

#!/bin/bash  

      

    hostname=`hostname`  

      

    ip_addr=`ifconfig | grep inet | grep Bcast | tr -s " "`  

      

    os_name=`cat /etc/issue | head -n1`  

      

    os_bit=`getconf LONG_BIT`  

      

    cpu=`cat /proc/cpuinfo | grep name | cut -f2 -d: | head -n1`  

      

    cpu_core=`cat /proc/cpuinfo | grep name | cut -f2 -d: | wc -l`  

      

    memory_kb=`cat /proc/meminfo | grep MemTotal | awk '{print $(NF-1)}'`  

    memory_mb=`expr $memory_kb / 1024`  

    memory_gb=`expr $memory_mb / 1024`  

    memory="$memory_gb GB; $memory_mb MB; $memory_kb KB"         

         

    memory_cmd='free -m'  

    

    

      

    echo "hostname : $hostname"  

      

    echo "ip_addr : $ip_addr"  

    echo  

      

    echo "os_name : $os_name"  

      

    echo "os_bit : $os_bit bit"  

      

    echo "cpu : $cpu"  

      

    echo "cpu_core : $cpu_core"  

    echo  

      

    echo "memory : $memory"  

   

      
    $memory_cmd 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息