<thead id="xjx1f"></thead>
      <sub id="xjx1f"></sub>

        <address id="xjx1f"></address>

            nginx日志切割

            1.编写日志脚本

            #!/bin/bash
            #这个脚本需在每天的00:00 运行

            #Nginx日志文件的存放路径
            logs_path="/usr/local/nginx/logs"

            #创建文件夹
            mkdir -p ${logs_path}/$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/

            mv ${logs_path}/access.log ${logs_path}/$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/access_$(date -d "yesterday" +"%Y%m%d")
            kill -USR1 $(cat /usr/local/nginx/logs/nginx.pid)

            2、上传脚本到/usr/local/nginx/logs/下 
            3、并附执行权限
            chmod +x cut_nginx_log.sh

            4、编写定时任务  每天0点0分 执行cut_nginx_log.sh脚本
            crontab -e
            0 0 * * *  root /usr/local/nginx/logs/cut_nginx_log.sh
            或者 
            vim /etc/crontab
            0 0 * * *  root /usr/local/nginx/logs/cut_nginx_log.sh

             或者输入命令 vi /etc/crontab

            文件末尾添加配置(14点24分启动)

            24 14 * * * root /usr/local/nginx/logs/cut_nginx_log.sh


            ###########################日志清理(未测试)#################################


            1、上传脚本到/usr/local/nginx/logs/下 
            2、并附执行权限
            chmod +x rm_nginx_logfile.sh

            3、编写定时任务  每天0点0分 rm_nginx_logfile.sh脚本
            crontab -e
            0 0 * * *  root /usr/local/nginx/logs/rm_nginx_logfile.sh
            或者 
            vim /etc/crontab
            0 0 * * *  root /usr/local/nginx/logs/rm_nginx_logfile.sh

            cat   rm_nginx_logfile.sh 

            #!/bin/bash#日志所在路径LOGS_PATH=/usr/local/nginx/logs#设置保留时间  单位(天)SAVE_TIME=30#执行最终的命令 #查找 修改日志在30天前的同时以log结尾的文件然后删除#如果没有-name选项过30之后脚本会被删除掉find ${LOGS_PATH}/ -mtime +${SAVE_TIME} -name \*.log |xargs rm -rf {}

            相关文章
            相关标签/搜索
            黄大仙精选资料一肖一码 司法| 缙云县| 清镇市| 得荣县| 新巴尔虎左旗| 丹凤县| 大新县| 芒康县| 唐河县| 桐乡市| 华蓥市| 当涂县| 石林| 大丰市| 柏乡县| 阿克| 桐庐县| 甘洛县| 布尔津县| 昌宁县| 寿宁县| 定兴县| 嘉兴市| 湖北省| 平江县| 兰考县| 玉田县| 泸水县| 霞浦县| 芷江| 淄博市| 平利县| 太白县| 集贤县| 廉江市| 九龙城区| 澄江县| http://fa.hz0j0r1vo.fun http://fa.hz0j2r0vo.fun http://fa.hz0j2r8vo.fun http://fa.hz0j2r5vo.fun http://fa.hz0j1r2vo.fun