cron中的时间表达式

#crond服务管理与访问控制
#以下2个命令一般都不需要,,linux默认就启动了
service crond restart #启动crond服务
chkconfig crond on #自动启动

命令:

crontab [选项]
crontab -e 编辑
crontab -l 查询任务
crontab -r 删除

时间规则:

          • 要执行脚本

第一个* 一个小时当中的第几分钟 0-59
第二个* 一天当中的第几小时 0-23
第三个* 一个月中的第几天 1-31
第四个* 一年当中的第几月 1-12
第五个* 一周当中的星期几 0-7 (0和7代表星期天)

示例:

45 22 * * * #在每天22点45分执行
0 17 * * 1 #在每周1的17点0分执行
0 5 1,15 * * #每月1号和15号的凌晨5点0分执行
40 4 * * 1-5 #每周一到周五的凌晨4点40分执行
*/10 4 * * * #每天凌晨4点,每隔10分钟执行一次
10 * * * * * #每小时的第10分钟执行
0 0 1,15 * 1 #每月1号和15号,每周一的0点0分都会执行 (星期几和几号最好不要同时出现)

*/n 代表每隔多久执行一次

* * * * * /opt/module/test.sh     #每分钟执行/opt/module下的test.sh脚本
*/5 * * * * /opt/module/test.sh   #每5分钟执行/opt/module下的test.sh脚本
30 1 10,20 * * ls                 #每月10号、20号的1:30执行ls命令
0,30 18-23 * * * reboot           #每天18 : 00至23 : 00之间每隔30分钟重启电脑
* 23-7/1 * * * date >>/log.txt    #晚上23点到早上7点之间,每隔一小时将时间打印到/log.txt文本文件中
30 5 * * * ls >/jp/test 2>&1      #每天5:30执行ls命令,并把结果输出到/jp/test文件中  
								  #注:2>&1 表示执行结果及错误信息。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值