[先上curl监控web自动重启脚本(这个一个接口调用,只考虑返回码200的情况)]
#!/bin/bash
check_ip="x.x.x.x"
check_port="6500"
logdir="/data/log/check/"
LOG="$logdir/check_interface.log"
#指定json格式post的方式去提交到服务器
...
执行语句如下:(可添加计划任务)
监控更新时间:
/bin/bash check_modify.sh /data/log/policy-root-new-5/policy-root-new-5.$(date +%Y-%m-%d).log 10 policy-root-new-5 policy-root-new-5 '/data/www/a...
#!/bin/bash
#author: QingFeng
#qq: 530035210
#blog: https://my.oschina.net/pwd/blog
#检测含有关键字的文件的总大小
logdir=/data/log/clear #日志路径
log=$logdir/clear.log #日...
#!/bin/bash
base_dir=/data/Mysql-BackCenter
delete_day=30
delete_log_dir=/data/log/delete
download_dir=$base_dir/ZZB-7
vardate=$(date +%Y%m%d)
datebefore=$(date -d "1 days ago" ...
#!/bin/bash
#unzip zip&tar file
function untarfile(){
for i in $( ls . |grep -v .sh)
do
val=$(echo $i | grep ".zip$" |wc -l)
if [[ "$val" -eq 1 ]];then
dirname=$(echo $i...