zoukankan      html  css  js  c++  java
  • 脚本——基础命令

    #!/bin/bash
    leixing=`cat /etc/issue`
    echo "系统类型$leixing"
    banben=`cat /etc/redhat-release`
    echo "系统版本$banben"
    neihe=`uname -a`
    echo "系统内核$neihe"
    dangqianshijian=`date +%Y-%m-%d-%H-%M-%S`
    echo "当前时间$dangqianshijian"
    yunxingshijian=`cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'`
    echo "运行时间$yunxingshijian"
    chongqishijian=`last reboot|head -1`
    echo "最后重启时间$chongqishijian"
    #!/bin/bash
    leixing=`cat /etc/issue`
    echo "系统类型$leixing"
    banben=`cat /etc/redhat-release`
    echo "系统版本$banben"
    neihe=`uname -a`
    echo "系统内核$neihe"
    dangqianshijian=`date +%Y-%m-%d-%H-%M-%S`
    #!/bin/bash
    leixing=`cat /etc/issue`
    echo "系统类型$leixing"
    banben=`cat /etc/redhat-release`
    echo "系统版本$banben"
    neihe=`uname -a`
    echo "系统内核$neihe"
    dangqianshijian=`date +%Y-%m-%d-%H-%M-%S`
    echo "当前时间$dangqianshijian"
    yunxingshijian=`cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'`
    echo "运行时间$yunxingshijian"
    chongqishijian=`last reboot|head -1`
    echo "最后重启时间$chongqishijian"
    benjimingcheng=`hostname`
    echo "本机名称$benjimingcheng"
    ping -c 3 baidu.com
    if [ $? -eq 0 ]
    then
    echo "可以ping通"
    else
    echo "不能ping通"
    fi
    cpushuliang=`cat /proc/cpuinfo |grep -c 'processor'`
    echo "cpu数量$cpu数量"
    neicunzongrongliang=`free|grep Me|awk -F ' ' '{print $2}'`
    echo "内存总容量$neicunzongrongliang"
    zong=`free|grep Me|awk '{print $2}'`
    yong=`free |grep ers|awk '{print $3}'|grep -v free`
    sheng=$[$zong-$yong]
    echo "剩余内存总量$sheng"
    cipanzongliang=`lsblk|awk '/disk/{print $4}'`
    echo "磁盘总容量$cipanzongliang"
    sum=0
    a=($(df -T|awk -F ' ' '{print $5}'|sed '1d'))
    for i in ${a[@]}
    do
    let sum=sum+$i
    done
    free=$(($sum/1024/1024))
    echo "磁盘剩余总量$free G"
    dangqianyonghu=`whoami`
    echo "当前用户$dangqianyonghu"
    a=`ps -ef|grep mysql|grep -v grep`
    if [ $? -eq 0 ]
    then
    echo "mysql 启动"
    else
    echo "mysql 未启动"
    fi

  • 相关阅读:
    Windows NT 技术简介
    IOS7上呈现IOS6的水滴刷新效果
    Asp.net HttpWebRequest和HttpWebResponse发送和接受任何类型数据
    QQ互联OAuth2.0 .NET SDK 发布以及网站QQ登陆示例代码
    在PowerDesigner中设计物理模型1——表和主外键
    mantisbt邮件配置
    Mantis安装与配置
    Mime类型与文件后缀对照表及探测文件MIME的方法
    MIME类型-服务端验证上传文件的类型
    SWFUpload 2.5.0版 官方说明文档 中文翻译版
  • 原文地址:https://www.cnblogs.com/hyydeali/p/13048407.html
Copyright © 2011-2022 走看看