热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

08Nginx日志切割脚本+定时任务自动切割日志

定时任务执行脚本,解决手动问题安装依赖yuminstallcrontabs添加定时任务crontab-e输入内容*1****usrlocalnginxsbincut_my_log.

定时任务执行脚本, 解决手动问题

安装依赖

yum install crontabs

添加定时任务

crontab -e

输入内容

*/1 * * * * /usr/local/nginx/sbin/cut_my_log.sh

修改完成后重启定时任务

systemctl restart crond

查看定时任务列表

crontab -l

等待一会看结果

因为设置的是每分钟执行一次, 已经拆了很多个文件了, 一般在生产, 如果日志量较大的话可以考虑一天或者半天拆一次, 如果日志量不是很大, 可以考虑一周或者两周拆一次

常用定时任务命令

































命令


用途


systemctl start crond


启动服务


systemctl stop crond


停止服务


systemctl restart crond


重启服务


systemctl reload crond


重新加载配置


crontab -e


编辑任务列表


crontab


查看任务列表


定时任务表达式

具体的可以自己百度cron表达式即可



推荐阅读
author-avatar
编舞木煜率_841
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有