首页 > 代码库 > 日志分割方法

日志分割方法

日志分割方法:
1.logrotate

2.mv  logfile.log    $(date -d ‘yesterday‘ +‘%Y%m%d‘)_old.log
/sbin/killall  -USR1   nginx 或 $(cat  path/nginx.pid)
/sbin/killall   -HUP   httpd

3. cp  logfile.log    old_logfile.log
/usr/bin/echo "" > logfile.log

其中2、3加入cron
crontab -e

0     0     *      *      *     logfile_script.sh  #每天晚上24:00执行

--------------------------------------------------------------

1-5表示:1,2,3,4,5

1-5/2以分钟为例表示:1、3、5;1到5分钟每隔2分钟执行一次

日志分割方法