跟大家说说我是怎么定时清理日志的

古哥 分类:交流

一般情况下,网站运行都会有日志生成,这个时候我们就要对日志进行分割,可以参考之前的讨论:Centos 使用rsyslog自动定时切割网站运行日志

当然,你也可以每天定时清理一下日志

回复

共2条回复 我来回复
  • 古哥
    古哥
    欢迎访问关注本站TG官方频道:@iymark 官方邮箱账号:admin#iymark.com
    评论

    在/opt/shell/目录新建log.sh,如果没有目录也可以新建目录,内容如下:

    #!/bin/bash
    cat /dev/null > /usr/local/apache/logs/secdebug_log
    cat /dev/null > /usr/local/apache/logs/secaudit_log

    修改文件编码为utf-8,换行编码为unix。

    然后ssh终端输入crontab -e,摁下i键,进入编辑模式,插入如下代码:

    0 1 * * * sh /opt/shell/log.sh

    表示每天凌晨一点,执行log.sh脚本,即清理日志文件,日志文件直接按照log.sh里,我给出的写法,写你自己的日志目录即可。

    2021年02月04日 21:46 0条评论
  • 古哥
    古哥
    欢迎访问关注本站TG官方频道:@iymark 官方邮箱账号:admin#iymark.com
    评论

    具体的周日任务格式如下:

    # Example of job definition:
    # .---------------- minute (0 - 59)
    # | .------------- hour (0 - 23)
    # | | .---------- day of month (1 - 31)
    # | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
    # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # | | | | |
    # * * * * *

    2021年02月04日 21:49 0条评论
本站APP
本站APP
京东好物
分享本页
返回顶部
如果觉得文章对你有帮助,请在文末点赞支持本站