RSS订阅专注X86/ARM架构技术
博客交流QQ群693563350 赞助本站
你现在的位置:网站首页 / Linux / 正文内容

linux下ping某服务器如果ping不通则删除某文件夹内的备份文件脚本

1830 Linux | 2019年11月13日

博士有个香港服务器作为备份服务器,但是这个服务器硬盘特别小,美国的服务器要上传备份文件到香港的服务器,上传之前香港服务器要确认下美国服务器是否有响应,如果有响应就删除香港服务器里的旧备份文件。

新建一个脚本文件

vi deletefile.sh

将下面的代码复制进去

#!/bin/bash
if ping xxx.xxx.com -c1 >/dev/null 2>&1
        then
        if [ $? -eq 0 ];then
                rm -f /root/backup/web/*.*
        else
                echo "no ping"
        fi
fi

增加权限chmod +x deletefile.sh

将脚本加入crontab或宝塔计划任务,使脚本在美国服务器上传备份文件之前执行。

上一篇:小内存Linux VPS一键安装WordPress等热门博客系统

下一篇:下载地址链接转换工具

猜你喜欢

网站分类
FRP包教会服务
先领券再购物更优惠
友情链接
Title - Artist
0:00

    分享:

    支付宝

    微信