我需要它應該執行一個特定的PHP腳本/var/www/html/a.php
每分鐘一個crontab的語法。每分鐘執行必須從00:00開始。另一項必須在00:00 /var/www/html/reset.php
(每24小時一次)執行腳本的任務。使用crontab來執行腳本的每一分鐘,另外每24小時
回答
每一分鐘:
* * * * * /path/to/php /var/www/html/a.php
每24小時(每個午夜):
0 0 * * * /path/to/php /var/www/html/reset.php
請參閱如何crontab的作品此引用:http://adminschoice.com/crontab-quick-reference,並建立的cron jobx這個方便的工具:http://www.htmlbasix.com/crontab.shtml
這是/ etc/C的格式rontab:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
我建議拷貝粘貼&到這一點crontab文件的頂部,所以你總是有參考得心應手。 RedHat系統默認設置爲這種方式。
要運行的東西每一分鐘:
0 0 * * * username /var/www/html/reset.php
您可以包含/ usr/bin中/ PHP的命令來運行,或:
* * * * * username /var/www/html/a.php
在每天的午夜運行的東西你可以直接執行php腳本:
chmod +x file.php
用shebang啓動你的PHP文件,你的殼知道使用哪一種解釋器:
#!/usr/bin/php
<?php
// your code here
這'的/ etc/crontab',這是一個系統* * crontab文件的格式。 * * user * crontab具有不同的格式,它不包含用戶名字段,因爲它以提交它的用戶身份運行。如果你想運行一個cron作業作爲非root用戶,你應該使用'crontab'命令提交它(而不是擔心的crontab存儲在哪裏)。除非你真的需要,否則不要亂用'/ etc/crontab'。 – 2013-07-18 17:43:37
- 1. 每分鐘執行一次shell腳本的crontab
- 2. crontab中執行一個腳本每分鐘
- 3. crontab爲什麼每2分鐘執行一次腳本?
- 4. crontab每分鐘,但腳本啓動後
- 5. crontab每5分鐘
- 6. 每分鐘運行腳本
- 7. crontab的執行任務,每分鐘,而不是一次
- 8. crontab的問題:每分鐘執行一次一小時,而不是每天一次
- 9. 谷歌腳本:使腳本每分鐘運行一次,但每天只運行一小時
- 10. 每分鐘運行一次PHP腳本
- 11. 試圖每小時使用crontab運行python腳本,但python代碼的一部分不執行
- 12. 根據命令每5分鐘運行PHP腳本2小時
- 13. crontab的腳本CentOS的運行,每天還要額外一個
- 14. 每n分鐘運行一次腳本,而不手動編輯crontab文件
- 15. 每20分鐘運行腳本
- 16. 每x分鐘運行phantomjs腳本
- 17. 每4小時10分鐘
- 18. 使Python腳本執行某些功能每隔一小時
- 19. 每x分鐘執行一段代碼
- 20. 執行一個cronjob每分鐘2次
- 21. 如何每5秒鐘運行一次shell腳本2分鐘?
- 22. 節點和Mongodb - 每24小時運行腳本
- 23. Mac bash腳本 - 每2分鐘自動執行右箭頭鍵
- 24. 每24小時執行一次php頁面
- 25. 日曆,每24小時執行一次代碼
- 26. 每24小時後執行一次ac#函數
- 27. PHP每24小時執行一次代碼
- 28. 我每24小時使用一次javascript函數運行一次?
- 29. 如何設置cron每40分鐘/ 25分鐘運行腳本?
- 30. crontab在特定時間之間每15分鐘運行
親愛的Jan!很好的答案。如何每30秒運行一次cron?是這樣嗎? * * * * */30/path/to/php /var/www/html/a.php? – flaab 2012-11-26 18:10:40
不幸的是,你不能比每分鐘更頻繁地運行cron作業。你必須使用其他的東西。 JanHančič, – 2012-11-26 19:41:42
,你可以這樣做。你只需要使用下面介紹一個簡單的訣竅:http://stackoverflow.com/a/1034304/1580615 – Ruben 2013-08-05 03:28:12