当前位置:网站首页 > 服务器 > 正文

Linux nginx日志按日期备份

adminadmin 2018-08-29 229 0

创建.sh文件,内容如下:


#!/bin/bash
# nginx日志路径 /var/log/nginx/
LOGS_PATH=/var/log/nginx/
TODAY=$(date -d 'today' +%Y-%m-%d)
#echo $TODAY
# 移动日志并改名
mv ${LOGS_PATH}/error.log ${LOGS_PATH}/error_${TODAY}.log
mv ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${TODAY}.log
# 向nginx主进程发送重新打开日志文件的信号
kill -USR1 $(cat /var/run/nginx.pid)


将这个sh文件加入到crontab计划任务定时执行

标签:crontab计划任务nginx日志备份

  • 流泪

    0

  • 打酱油

    0

  • 开心

    0

  • 鼓掌

    0

  • 恐怖

    0

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

请填写验证码
搜索
最近发表
标签列表
最新留言
    • 订阅本站的 RSS 2.0 新闻聚合