您的位置:首页 > 运维架构 > Linux

Linux命令之crontab

2015-09-25 14:42 531 查看
格式:

crontab [-u user] {-l | -r | -e}

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三个环境变量。

参数:

-e:执行文字编辑器来设定时程表,内空的文字编辑器是vi
-r:删除目前的时程表
-l列出目前的时程表。

例子:

查看root的cron设置:crontab –u root –l

删除root的cron设置:crontab –u root –r

#MIN HOUR DAY MONTH DAYOFWEEK COMMAND

#每天早上6点10分

10 6 * * * date

#每两个小时

0 */2 * * * date

#晚上11点到早上8点之间每两个小时,早上8点

0 23-7/2,8 * * * date

#每个月的4号和每个礼拜一到礼拜三的早上11点

0 11 4 * 1-3 date

#1月1日早上4点

0 4 1 1 * date
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: