编写可执行脚本
创建脚本auto_del_one_month_before.sh
1 | vi auto_del_one_month_before.sh |
编写脚本信息
1 | #!/bin/sh |
保存脚本wq
注意:脚本保存的目录与需要删除文件的的目录不要放在一起,否则会出现执行脚本时,将脚本文件删除的风险
创建定时任务
使用crontab -e
创建Linux定时任务,执行命令后,可使用vim的方式编写定时任务
1 | 02 00 * * * /bin/sh /usr/local/nginx/logs/auto_del_one_month_before.sh &>/dev/null |
建议在编写定时任务前,最好能测试一下编写的脚本是否可正常使用,另外,手动执行一下定时任务也能避免一些问题