Fork me on GitHub

我常用的crontab命令

命令简介

crontab-操作每个用户的守护程序和该执行的时间表。
部分参数说明
crontab file [-u user]-用指定的文件替代目前的crontab。
crontab-[-u user]-用标准输入替代目前的crontab.
crontab-1[user]-列出用户目前的crontab.
crontab-e[user]-编辑用户目前的crontab.
crontab-d[user]-删除用户目前的crontab.
crontab-c dir- 指定crontab的目录。
crontab文件的格式:M H D m d cmd.
M: 分钟(0-59)。
H:小时(0-23)。
D:天(1-31)。
m: 月(1-12)。
d: 一星期内的天(0~6,0为星期天)。
cmd要运行的程序,程序被送入sh执行,这个shell只有USER,HOME,SHELL这三个环境变量。

  • 一次配置,多次运行:
0,10,20,30,40,50 6,7,8,9 * * * sh /home/hlst_ftp_ls.sh

上述配置表示,6,7,8,9四个小时中每个小时的0分,10分,20分,30分,40分,50分都运行。

  • 每小时0~10分钟内,每隔2分钟运行一次
0-10/2 * * * * sh /home/test/test.sh &

次配置表示每小时0~10分,每隔2分钟运行一遍

posted @ 2015-05-15 12:01  秋楓  阅读(381)  评论(0编辑  收藏  举报