linux 系统下定时执行任务 crontab
2012-06-15 08:56
495 查看
切换值root用户
执行crontab -u username -e //对username用胡设置定时任务
在弹出的编辑框中输入定时任务如:
每两个小时
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11点到早上8点之间每两个小时,早上八点
0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * 1-3 command line
1月1日早上4点
0 4 1 1 * command line
时间的设定我们有一定的约定,前面五个*号代表五个数字,数字的取值范围和含义如下:
分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-6)//0代表星期天
除了数字还有几个个特殊的符号就是"*"、"/"和"-"、",",*代表所有的取值范围内的数字,"/"代表每的意思,"*/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。
具体的设置可以参考/etc/crontab 文件来进行设置
执行crontab -u username -e //对username用胡设置定时任务
在弹出的编辑框中输入定时任务如:
每两个小时
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11点到早上8点之间每两个小时,早上八点
0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * 1-3 command line
1月1日早上4点
0 4 1 1 * command line
时间的设定我们有一定的约定,前面五个*号代表五个数字,数字的取值范围和含义如下:
分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-6)//0代表星期天
除了数字还有几个个特殊的符号就是"*"、"/"和"-"、",",*代表所有的取值范围内的数字,"/"代表每的意思,"*/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。
具体的设置可以参考/etc/crontab 文件来进行设置
相关文章推荐
- OSX系统添加定时任务 Linux crontab命令 定时执行py 文件 任务
- linux 系统下定时执行任务 crontab
- Linux定时执行任务命令:at和crontab
- linux定时任务crontab 实现如何每秒执行一次!
- linux下定时执行任务的方法 crontab 用法说明2
- 【Linux】crontab定时执行任务
- linux命令之crontab定时执行任务
- Linux定时执行任务命令概述:at和crontab
- Linux系统的定时及延时执行任务
- Linux定时执行任务at和crontab命令详解
- Linux 下执行定时任务 crontab 命令详解
- Linux系统设置定时任务(crontab)
- linux使用crontab实现PHP执行定时任务
- Linux定时任务工具crontab详解及系统时间同步
- Linux系统任务定时执行
- Linux系统的定时及延时执行任务
- Linux手动执行脚本可以,但是放到定时任务 crontab 中不执行
- linux crontab定时执行任务
- linux上crontab定时执行任务
- linux中定时执行任务crond及crontab命令的使用