linux下的定时任务 每天0点重置 tp5
做了個(gè)微信html5的小游戲,用戶每天3次游戲機(jī)會(huì),每天0點(diǎn)重置.
于是寫(xiě)了個(gè)方法放在home/restar/restart? 手動(dòng)訪問(wèn),發(fā)現(xiàn)數(shù)據(jù)修改成功,說(shuō)明方法沒(méi)有問(wèn)題.
于是進(jìn)服務(wù)器,跳到在自己項(xiàng)目文件夾里輸入crontab -e 進(jìn)入crontab文件的編輯頁(yè)面.
如圖:
前面是控制時(shí)間 * * * * * 分別代表 分 時(shí) 天 月 星期幾? ?數(shù)值范圍分別是 0-59: 0-23 :1-31: 1-12: 0-7
我添加的那一行代表 0時(shí)0分訪問(wèn)那個(gè)鏈接.
文件編輯完成之后 按Esc->按冒號(hào)(:)->輸入wq->回車(chē);代表保存修改的文件,然后systemctl restart cront.service 重啟crontab服務(wù)
?
星號(hào)(*):代表所有可能的值,例如month字段如果是星號(hào),則表示在滿足其它字段的制約條件后每月都執(zhí)行該命令操作。
逗號(hào)(,):可以用逗號(hào)隔開(kāi)的值指定一個(gè)列表范圍,例如,“1,2,5,7,8,9”
中杠(-):可以用整數(shù)之間的中杠表示一個(gè)整數(shù)范圍,例如“2-6”表示“2,3,4,5,6”
正斜線(/):可以用正斜線指定時(shí)間的間隔頻率,例如“0-23/2”表示每?jī)尚r(shí)執(zhí)行一次。同時(shí)正斜線可以和星號(hào)一起使用,例如*/10,如果用在minute字段,表示每十分鐘執(zhí)行一次。
?
下面po幾條比較能理解時(shí)間如何設(shè)置的實(shí)例:
* * * * * test.php? ? ?每分鐘執(zhí)行一次test.php
3,15 * * * *??每小時(shí)的第3和第15分鐘執(zhí)行一次test.php
3,15 8-11 * * *??在上午8點(diǎn)到11點(diǎn)的第3和第15分鐘
30? 21 * * *??每晚的21:30執(zhí)行
0,30 18-23 * * * 每天18 : 00至23 : 00之間每隔30分鐘
?* */1 * * *? ?每一小時(shí)
10 1 * * 6,0?每周六、周日的1 : 10
?
轉(zhuǎn)載于:https://www.cnblogs.com/gushengyan/p/8709526.html
總結(jié)
以上是生活随笔為你收集整理的linux下的定时任务 每天0点重置 tp5的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 省市联动js
- 下一篇: oc 计算 带括号 式子