• 日常巡检脚本的编写


    #!/bin/bash
    一 ************* ***************** *********************************** echo "##################################系统信息#############################################" OS_TYPE=`uname` OS_VSR=`cat /etc/redhat-release` OS_KER=`uname -a| awk '{print $3}'` OS_TIME=`date +%F_%T` OS_RUN_TIME=`uptime | awk '{print $3}'` OS_LAST_ERBOOT_TIME=`who -b | awk '{print $2,$3}'` OS_HOSTNAME=`hostname` echo "系统类型:$OS_TYPE" echo "系统版本:$OS_VSR" echo "系统内核:$OS_KER" echo "当前时间:$OS_TIME" echo "运行时间:$OS_RUN_TIME" echo "最后重启时间:$OS_LAST_ERBOOT_TIME" echo "本机名称:$OS_HOSTNAME" 二 ************** *************** ********************** echo "##################################硬件信息#########################################" CPUID=`grep "physical id" /proc/cpuinfo |sort|uniq|wc -l` CPUCORES=`grep "cores" /proc/cpuinfo|sort|uniq|awk -F: '{print $2}'` CPUMODE=`grep "model name" /proc/cpuinfo|sort|uniq|awk -F: '{print $2}'` echo " CPU数量: $CPUID" echo " CPU核心:$CPUCORES" echo " CPU型号:$CPUMODE" MEMTOTAL=`free -m|grep Mem|awk '{print $2}'` MEMFREE=`free -m|grep Mem|awk '{print $4}'` echo " 内存总容量: ${MEMTOTAL}MB" echo "剩余内存容量: ${MEMFREE}MB"

      

  • 相关阅读:
    Azkaban的架构(三)
    Azkaban的功能特点(二)
    Hadoop工作流不足(六)
    Hadoop工作流--JobControl(五)
    ruby on rails创建的页面訪问很慢
    C#实现树的双亲表示法
    SetCapture ReleaseCapture
    HDU 4923 Room and Moor
    Spring概述
    WinMM.dll 函数汇总
  • 原文地址:https://www.cnblogs.com/liushuqing/p/11604724.html
Copyright © 2020-2023  润新知