基于crontabs对nginx日志进行定时切割
1、安装定时任务
yum install crontabs
2、crontab -e 编辑并且添加一行新的任务
*/1 * * * * /usr/local/nginx/sbin/cut_ng_log.sh
备注:cut_ng_log.sh文件内容:
3、重启定时任务
service crond restart
4、常用命令
5、定时任务表达式
Cron表达式,分为5或6个域,每个域代表一个含义,如下所示:
分 | 时 | 日 | 月 | 星期几 | 年(可选) | |
取值范围 | 0-59 | 0-23 | 1-31 | 1-12 | 1-7 | 2029/2020/...... |
6、常用表格式
每分钟执行:*/1 * * * *
每日凌晨(每天晚上23:59)执行:59 23 * * *
每日凌晨1点执行:0 1 * * *