hhajhh 发表于 2016-12-23 09:22:52

Nginx 定时任务完成日志切割

Nginx 定时任务完成日志切割
  备注:修改日期
  date -s '2015-03-21 21:12:45'
  写到系统:clock -w
  根据日期格式化日期
  date -d +%Y%m%d (20150405)
  #!/bin/bash
LOG_PATH=/usr/local/nginx/logs/access.log
BASE_PATH=/usr/local/nginx/data
bak=$BASE_PATH/$(date -d yesterday +%Y%m%d%H%M).access.log
mv $LOG_PATH $bak
touch $LOG_PATH
kill -USER1 'cat /usr/local/nginx/logs/nginx.pid'

  创建定时任务
  crontab -e :
  */1 * * * * sh /usr/local/nginx/data/split-log.sh
页: [1]
查看完整版本: Nginx 定时任务完成日志切割