四台WEB web01 web02 web03 web04 一台日志服务器 log01 需求: 每天定时把四台WEB上的NGINX 访问日志合并后传入给awstats系统分析处理 # Info : merge log for man
脚本代码如下: #!/bin/bash
在写脚本中 按年月日建立目录时要注意的写法,有的人可能会使用这样的写法: YEAR=`date +%Y` MONTH=`date +%m` DAY=`date -d yesterday +%d` mkdir -p /tmp/$YEAR/$MONTH/$DAY 执行效果: [root@elain ~#]bash -x aa.sh ++ date +%Y + YEAR=2011 ++
此脚本并没有太多用处,通常用不到,只是一次在和程序员交谈中做的,当时环境是一台测试机,程序员需要及时修改一些nginx配置文件 参数,就写了这么个小脚本,让它在FTP上修改,自动reload. #!/bin/bash # Info : check conf to reload server # Author : dingtm # CTime : 20
随着博客数据慢慢增加,今抽空写了一个小脚本,对网站做定时备份,自动发邮件到我邮箱。顺便放出来与大家分享! 下图脚本运行结果: 脚本代码:
#!/bin/bash # Info : cut logs for nginx # Author : dingtm # CTime : 2010.06.08 # This script run at 00:00 # The Nginx logs path Logs_Path="/elain/logs/nginx" log_f
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号