博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
日志传输与清除脚本
阅读量:4671 次
发布时间:2019-06-09

本文共 738 字,大约阅读时间需要 2 分钟。

transferlog.sh

#!/bin/bash# this script is execute at 18:00hosts=(192.168.48.111 192.168.48.112)ssh_port='29922'log_path='/var/log/nginx'dst_path='/opt/log'today=$(date -d now +'%Y%m%d')for host in ${hosts[@]}do    [ ! -d $dst_path/$host ] && mkdir -p $dst_path/$host    scp -P $ssh_port root@$host:$log_path/access.log-$today.gz $dst_path/$host    [ $? -eq 0 ] && echo "$today: transfer ok." >> $dst_path/$host.log || echo "$today: transfer error." >> $dst_path/$host.logdoneexit 0

cleanlog.sh

#!/bin/bash# this script is execute at 17:00log_path='/opt/log'days='180'find $log_path -name 'access.log-*gz' -ctime +$days |xargs rm -rfexit 0
posted on
2015-05-15 12:39 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/liujitao79/p/4505642.html

你可能感兴趣的文章
mysql增备
查看>>
[APIO2015]雅加达的摩天楼
查看>>
andorid之帧布局FrameLayout
查看>>
(转,记录用)jQuery页面加载初始化的3种方法
查看>>
C++常量的引用 const
查看>>
51nod 1101 换零钱 【完全背包变形/无限件可取】
查看>>
python单例设计模式(待补充)
查看>>
Binary Tree Inorder Traversal
查看>>
HDU 1394 Minimum Inversion Number (数据结构-线段树)
查看>>
ansible-playbook && Roles && include
查看>>
[Alpha阶段]第二次Scrum Meeting
查看>>
关于Java 8 forEach
查看>>
.NET设计模式(1):1.1 单例模式(Singleton Pattern)
查看>>
创建模态对话框和非模态对话框
查看>>
08-图8 How Long Does It Take
查看>>
二维数组中最大连通子数组
查看>>
java 正则表达式-忽略大小写与多行匹配
查看>>
mac 上亚马逊密钥登录
查看>>
css选择器中:first-child与:first-of-type的区别
查看>>
nopcommerce 二次开发
查看>>