zoukankan      html  css  js  c++  java
  • shell脚本实例-判断主机存活 以及企业备份方案

    1.上次写了一个脚本我那次考虑不是很周全,这次我将脚本改动了一下,这次是判断三次,

    希望关注我的人可以经常交流哈。下面我写上代码。

    #!/usr/bin/bash

    while read ip

    do

    fail_count=0

    for count in {1..3}

    do

    ping -c1 -W1 $ip &>/dev/null

    if [ $? -eq 0 ];then

    echo "$ip ping is ok..."

    break

    else

    echo "$ip ping is failurl: $i"

    let fail_count++

    fi

    done

    if [ $fail_count -eq 3 ];then

    echo "$ip ping is failure..."

    fi

    done < ip.txt

    2.企业中脚本备份

    在公司里接到领导命令要求我无论节假日都备份前七天的日志文件,于是我就写了一个特别牛逼的脚本,现在给你们分享下

    ls -t /data/*.tar.gz |awk 'NR>2'|xargs rm -f

    这个脚本用到了ls的排序功能,NR是记录行号 然后管道进行删除

    希望喜欢运维的同学可以随时与我交流

    作者简介: 
    陈志珂(头条号:强扭的瓜不好吃)目前就职于中国最大的安卓应用软件公司,任高级工程师现在公司任php开发工程师,python开发工程师,高级运维工程师,公众号“铅笔学园”运维内容合作作者之一。
    铅笔学园:IT资源分享|知识分享,做初级程序员的指明灯

  • 相关阅读:
    hdu4911 简单树状数组
    hdu4911 简单树状数组
    hdu4912 LCA+贪心
    hdu4912 LCA+贪心
    hdu4907 水dp 或者set
    hdu4907 水dp 或者set
    hdu4908 中位数子串
    hdu4908 中位数子串
    hdu4909 状态压缩(偶数字符子串)
    hdu4909 状态压缩(偶数字符子串)
  • 原文地址:https://www.cnblogs.com/qianbixueyuan/p/9452588.html
Copyright © 2011-2022 走看看