Linux设置定时任务的方法
最近在搭建oracle数据库,无意间想设置定时任务,但苦于不知道怎么办,因此通过互联网,查找到设置的方法,现在就分享给大家,希望大家喜欢。
前期准备:
定时任务中的时间说明,时间格式如下:
* * * * *五个*号代表的意思分别是:分、时、日、月、周
具体示例:
每分钟执行一次:* * * * *
每五分钟执行一次:*/5 * * * *
每两小时执行一次:* */2 * * *
每小时的第3分钟和第15分钟执行:3,15 * * * *
每上午8点到11点的第3分钟和第15分钟执行:3,15 8-11 * * *
每两天的上午8点到11点的第3分钟和第15分钟执行:3,15 8-11 */2 * *
每周一上午8点到11点的第3分钟和第15分钟执行:3,15 8-11 * * 1
每晚的21:30执行:30 21* * * *
每月1、10、22日的4 : 45执行:45 4 1,10,22 * *
每周六、周日的1 : 10执行:10 1 * * 6,0
每天18 : 00至23 : 00之间每隔30分钟:30 18-23 * * *
每星期六的晚上11 : 00执行:0 23 * * 6
晚上11点到早上7点之间,每隔一小时执行:* 23-7/1 * * *
设置定时任务的关键字是:crontab
1:查看linux系统中现阶段设置了哪些定时任务
crontab -l
[test_user@Test_name ~]$ crontab -l
0 19 * * * /data/app/test/test01.sh
0 2 * * 6 data/app/test/test02.sh
2:新建定时任务的命令
crontab -e