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