crontab定时任务
来源:互联网 发布:stc15w201s数据手册 编辑:程序博客网 时间:2024/06/17 04:28
crontab -e : 执行文字编辑器来设定时程表,内定的文字编辑器是 VI
crontab -r : 删除目前的时程表
crontab -l : 列出目前的时程表
crontab file [-u user]-用指定的文件替代目前的crontab。
基本格式 :
* * * * * command分 时 日 月 周 命令
第1列:分钟0~59 ; 取值:
10,20:第10,20分钟时执行,
*:每分钟都执行 ,
*/10:每10分钟执行
10-20:第10,11...20分钟都执行
第2列:小时0~23;取值:
5,8 : 5点和8点时执行,
*:每小时都执行,
*/2:每隔2小时执行
10-20:10点到20点每小时都执行一次
第3列:日期1~31, 取值:
5,10:每月5日和10日执行命令
*或者*/1:每天执行,
*/2:每隔2天执行
5-10:5-10日都执行命令
第4列:月份1~12 ,取值
1,10:1月和10月执行
*或者*/1:每个月执行,
*/2:每隔2个月执行
2-5:2-5月每月都执行
30 21 * * * /usr/local/etc/rc.d/lighttpd restart
上面的例子表示每晚的21:30重启apache。
上面的例子表示每月1、10、22日的4 : 45重启apache。
上面的例子表示每周六、周日的1 : 10重启apache。
上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启apache。
上面的例子表示每星期六的11 : 00 pm重启apache。
每一小时重启apache
晚上11点到早上7点之间,每隔一小时重启apache
每月的4号与每周一到周三的11点重启apache
一月一号的4点重启apache
在 12 月内, 每天的早上 6 点到 12 点中,每隔3个小时执行一次 /usr/bin/backup :
0 6-12/3 * 12 * /usr/bin/backup
0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata
20 0-23/2 * * * echo "haha"
#每两个小时
0 */2 * * * date
#晚上11点到早上8点之间每两个小时,早上8点
0 23-7/2,8 * * * date
#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * mon-wed date
#1月份日早上4点
0 4 1 jan * date
在 12 月内, 每天的早上 6 点到 12 点中,每隔3个小时执行一次 /usr/bin/backup :
0 6-12/3 * 12 * /usr/bin/backup
0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata
20 0-23/2 * * * echo "haha"
当程序在你所指定的时间执行后,系统会寄一封信给你,显示该程序执行的内容,若是你不希望收到这样的信,请在每一行空一格之
后加上 > /dev/null 2>&1 即可
- crontab 定时任务
- solaris 定时任务 crontab
- crontab 定时任务
- crontab定时任务详解
- Crontab 定时执行任务 (
- Linux Crontab 定时任务
- Linux 定时任务 crontab
- Linux 定时任务 crontab
- Linux Crontab 定时任务
- crontab 添加定时任务
- Linux Crontab 定时任务
- crontab定时任务
- 定时任务crontab 详解
- Crontab定时任务笔记
- linux 定时任务crontab
- linux 定时任务crontab
- linux定时任务 crontab
- Crontab定时任务
- iOS: MJRefresh源码分析
- linux 下配置eclipse的启动图标
- 第二十四讲项目4-个人所得税计算器if语句版
- 文字排版中的设计四原则(二)
- 如何在Beyond Compare合并文本时设置对齐方式
- crontab定时任务
- 自定义View系列(三)View的绘制分析
- 第十三讲 ionic css布局介绍
- 解放程序猿(媛)的双手—iOS UI自动化测试
- 安卓 自己动手实现守望先锋动画
- 使用Red Hat Linux遇到的问题
- Linux常见命令关机与重启命令
- 键盘按键对应的ASCII码值
- Java学习笔记----打印基本数据类型范围