分类: LINUX
2011-09-28 18:27:35
* * * * * 命令
分 时 日 月 周
第一列 1-59 *或*/1 表示每分钟
第二列 1-23 (0表示0点)
第三列 1-31
第四列 1-12
第五列 0-6 (0表示星期天)
实例:
1)30 21 * * * /usr/local/etc/rc.d/apachectl restart
每晚9:30重启apache
2)45 4 1,20,22 * * /usr/local/etc/rc.d/apachectl restart
每月的1、10、22日的4:45 重启apache
3)10 1 * * 6,0 /usr/local/etc/rc.d/apachectl restart
周六周天的1月10好重启apache
4)0,30 18-23 * * * /usr/local/etc/rc.d/apachectl restart
每天18:00-23:00之间每隔30分钟重启apache
5)* 23-7/1 * * * /usr/local/etc/rc.d/apachectl restart
23:00-7:00每隔一小时重启apache
命令
crontab file [-u user] 用指定文件替代目前的crontab
crontab –e[user]编译用户目前crontab
crontab –l [user]列出用户目前crontab
crontab –d[user]删除用户目前的crontab
当程序在你所指定的时间执行后,系统会寄一封信给你,如果你不希望接受需要
加上一个空格+> /dev/null 2&1