电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Crontab和Shell腳本切割Nginx日志使用詳解

瀏覽:2日期:2023-08-07 20:15:49
目錄一、配置 Crontab 定時任務二、編寫 shell 腳本三、遇到的問題一、配置 Crontab 定時任務配置文件路徑:/var/spool/cron/root添加定時任務59 23 * * * /root/app/shell/nginx-log-slice.sh

配置解釋:在 每天的23時59分 執行 /root/app/shell/nginx-log-slice.sh 腳本。

配置其他自定義時間可以參考:Linux強大的定時任務-Crontab,有詳細的配置說明。

二、編寫 shell 腳本文件路徑:/root/app/shell/nginx-log-slice.shnginx-log-slice.sh 完整代碼#!/bin/bash. /etc/profilesource /etc/profilesource ~/.bash_profilePATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin# 當發生錯誤時中止腳本set -ebase='/usr/local/nginx/logs/'day='`date '+%Y%m%d'`'curDir='${base}${day}'accessLog=${base}access.logerrorLog=${base}error.logms='`date '+%s'`'# 判斷以當天日期為名的文件夾是否存在,存在打印輸出,不存在就創建if [ -d ${curDir} ];then echo '${curDir} 文件夾存在' else echo '${curDir} 文件夾不存在' mkdir ${curDir}fi# 復制當前的 access.log 和 error.log 日志文件,文件名加上時間戳,并存入以當天日期為名的文件夾\cp -rf ${accessLog} ${curDir}/access-${ms}.log\cp -rf ${errorLog} ${curDir}/error-${ms}.log# 復制完成后清空原本的 access.log 和 error.log 日志文件> ${accessLog}> ${errorLog}# 輸出成功或失敗的信息if [ $? == 0 ]; then echo 'nginx slice 成功 (${curDir}/access-${ms}.log)' else echo 'nginx slice 失敗 (${curDir}/access-${ms}.log)'fi三、遇到的問題

問題:crontab 定時任務執行 shell 腳本時,可能遇到這種報錯:/bin/sh: /root/app/shell/nginx-log-slice.sh: Permission denied,這就說明 shell 腳本權限不足。解決:執行以下命令為 nginx-log-slice.sh 文件授權。

chmod 777 /root/app/shell/nginx-log-slice.sh

使用 ll 命令查看文件權限

cd /root/app/shellll

在授權前會輸出:

[root@VM-8-12-centos shell]# ll總用量 8-rwxrwxrwx 1 root root 404 10月 15 2021 test.sh-rw-r--r-- 1 root root 610 10月 9 2022 nginx-log-slice.sh

在授權后會輸出:

[root@VM-8-12-centos shell]# ll總用量 8-rwxrwxrwx 1 root root 404 10月 15 2021 test.sh-rwxrwxrwx 1 root root 610 10月 9 2022 nginx-log-slice.sh

一切就緒后建議執行 nginx -s reload 重啟 Nginx 服務

以上就是Crontab和Shell腳本切割Nginx日志的詳細內容,更多關于Crontab Shell切割Nginx的資料請關注好吧啦網其它相關文章!

標簽: Nginx
主站蜘蛛池模板: 分子蒸馏设备(短程分子蒸馏装置)_上海达丰仪器 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 上海佳武自动化科技有限公司 | 翅片管散热器价格_钢制暖气片报价_钢制板式散热器厂家「河北冀春暖气片有限公司」 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 博莱特空压机|博莱特-阿特拉斯独资空压机品牌核心代理商 | 贴片电感_贴片功率电感_贴片绕线电感_深圳市百斯特电子有限公司 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 湖南长沙商标注册专利申请,长沙公司注册代理记账首选美创! | CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 塑料脸盆批发,塑料盆生产厂家,临沂塑料广告盆,临沂家用塑料盆-临沂市永顺塑业 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 骁龙云呼电销防封号系统-axb电销平台-外呼稳定『免费试用』 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | GEDORE扭力螺丝刀-GORDON防静电刷-CHEMTRONICS吸锡线-上海卓君电子有限公司 | 橡胶粉碎机_橡胶磨粉机_轮胎粉碎机_轮胎磨粉机-河南鼎聚重工机械制造有限公司 | 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 | 焊缝跟踪系统_激光位移传感器_激光焊缝跟踪传感器-创想智控 | 订做不锈钢_不锈钢定做加工厂_不锈钢非标定制-重庆侨峰金属加工厂 | SMC-SMC电磁阀-日本SMC气缸-SMC气动元件展示网 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 阿里巴巴诚信通温州、台州、宁波、嘉兴授权渠道商-浙江联欣科技提供阿里会员办理 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 散热器厂家_暖气片_米德尔顿散热器| 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 | 计算机毕业设计源码网| 综合管廊模具_生态,阶梯护坡模具_检查井模具制造-致宏模具厂家 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | SEO网站优化,关键词排名优化,苏州网站推广-江苏森歌网络 |