1、停止crontab服务
shell> /etc/init.d/cron stop
2、启动crontab服务
shell> /etc/init.d/cron start
3、Crontab
Crontab命令的格式为:crontab –l|-v|-r|-e [username],其参数含义如表一:
|
参数名称 |
含义 |
|
-l |
显示用户的Crontab文件的内容 |
|
-v |
显示用户的Crontab文件的内容及其提交的时间,只适用于Compaq系列 |
|
-r |
从Crontab目录中删除用户的Crontab文件 |
|
-e |
编辑用户的Crontab文件 |
用户所建立的Crontab文件存于/var/spool/cron/crontabs中,其文件名与用户名一致。
它的格式共分为六段,前五段为时间设定段,第六段为所要执行的命令段,
格式如下:* * * * *
其时间段的含义如表二:
|
段 |
含义 |
取值范围 |
|
第一段 |
代表分钟 |
0—59 |
|
第二段 |
代表小时 |
0—23 |
|
第三段 |
代表日期 |
1—31 |
|
第四段 |
代表月份 |
1—12 |
|
第五段 |
代表星期几,0代表星期日 |
0—6 |
4、實例
若要20分钟执行一次某个任务,可以这样写:
0,20,40 * * * * command
若要5分钟执行一次某个任务,可以这样写:
0,5,10,15,20,25,30,35,40,4,50,55 * * * * command
附加:solaris下的crontab和linux下不一样,linux支持
*/5 表示每5分钟一次
*/20 表示每20分钟一次
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8203880/viewspace-310229/ ,如需转载,请注明出处,否则将追究法律责任。