目 录CONTENT

文章目录

Linux定时任务

smallkun
2022-06-18 / 0 评论 / 0 点赞 / 282 阅读 / 629 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-06-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我删除。

1、打开定时任务文件

crontab -e [-u root]

2、添加定时任务

* * * * * java 1.java >dev/null 2>&1

3、查看定时任务日志

cat /var/log/cron

或者

tail /var/log/cron

以上步骤已完成定时任务的配置
下面步骤是其他说明

4、定时设置

*  *  *  *  * command
分 时 日 月 周 命令

举例

实例1:每1分钟执行一次
* * * * * /root/backup.sh

实例2:每小时的第3分钟和第15分钟执行一次
3,15 * * * * /root/backup.sh

实例3:每天的8点到11点的第3和第15分钟执行一次
3,15 8-11 * * * /root/backup.sh

实例4:每隔两天的上午8点到11点的第3和第15分钟执行一次
3,15 8-11 */2 * * /root/backup.sh

实例5:每周一上午8点到11点的第3和第15分钟执行一次
3,15 8-11 * * 1 /root/backup.sh

实例6:每晚的21:30执行一次
30 21 * * * /root/backup.sh

实例7:每月1、10、22日的4 : 45执行一次
45 4 1,10,22 * * /root/backup.sh

实例8:每周六、周日的1 : 10执行一次
10 1 * * 6,0 /root/backup.sh

实例9:每天18 : 00至23 : 00之间每隔30分钟执行一次
0,30 18-23 * * * /root/backup.sh

实例10:每星期六的晚上23: 00 pm执行一次
0 23 * * 6 /root/backup.sh

实例11:每一小时执行一次
* */1 * * * /root/backup.sh

实例12:每天晚上23点到第二天早上7点之间,每隔一小时执行一次
* 23-7/1 * * * /root/backup.sh

实例13: 每个星期的第一天执行一次(即每个星期天晚上24:00开始执行).
@weekly /root/backup.sh

实例14:每个月的15日执行一次.
0 11 15 * * /root/backup.sh

实例15:每个月的第一天执行一次(即每个月的1日凌晨0点开始执行).
@monthly /root/backup.sh

实例16: 在指定的月份执行一次(在1月,4月和 6月每天晚上0点执行一次).
0 0 * jan,apr,jun * /root/backup.sh

实例17: 重启后执行一次.
@reboot /root/backup.sh

实例18:定时任务执行后发一封邮件通知.
MAILTO="raj"
1 1 * * * /root/backup.sh

实例19:指定shell (默认的是/bin/bash)
SHELL=/bin/sh
1 1 * * * /root/backup.sh

实例20:指定环境变量.
PATH=/sbin:/bin:/usr/sbin:/usr/bin
1 1 * * * /root/backup.sh
0

评论区