亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Ubuntu系統下用Crontab命令定時執行PHP文件詳解

2024-09-01 13:52:13
字體:
來源:轉載
供稿:網友

前言

一般我在開發中,常用的定時任務有2種。一種是直接調用PHP文件執行,還有一種是調用遠程URL地址。

首先,先來亮相一下我們今天的主角,Crontab命令。這個是系統定時命令,作用是定時的去執行一些任務。包含一些系統級別的任務,當然用戶也可以直接借用該命令來實現自己的一些計劃任務。

該命令一般跟隨系統啟動,我們可以使用一下命令來查看是否cron是否啟動

pgrep cron

如果啟動了,會返回一個進程id

ubuntu,crontab,php,crontab命令,執行php文件

Crontab文件一般存放于/etc目錄下。我們使用,crontab -e來編輯cron任務。(第一次用這個命令,會讓你選擇文本編輯器)

ubuntu,crontab,php,crontab命令,執行php文件

打開cron文件,注意觀察最后一行 m h dom...這里簡要介紹一下它的意思。

  • m:分鐘,0-59
  • h:小時,0-23
  • dom:日期,1-31
  • mon:月份,1-12
  • dow:星期,0-6,0為星期天
  • command:命令

這里,我們應該已經知道其大概的用法了。我們只要在對應的位置填寫上我們需要的數字日期,就可以使用它來表示:在某月(mon)的某天(dom)或者星期幾(dow)的幾點(h,24小時制)幾分(m)執行某個命令(command)。

舉個栗子:

* * * * * php /path/to/your/cron.php5個星號分別代表定時指定每分、小時、日、月、周。* 19 * * * php /var/www/cron/crontab.php講第二個參數h填寫為19,則表示每天的下午7點執行crontab.php。* * * * * php /path/to/your/cron.php   每隔一分鐘執行一次任務 0 * * * * php /path/to/your/cron.php     每小時的0點執行一次任務,比如6:00,10:00 6,10 * 2 * * php /path/to/your/cron.php   每個月2號,每小時的6分和10分執行一次任務 */3,*/5 * * * * php /path/to/your/cron.php  每隔3分鐘或5分鐘執行一次任務,比如10:03,10:05,10:06

在這個例子中,我們看到不僅有數字還有星號和/等等符號。這些符號可以讓定時更加的靈活。

  • *(星號):表示任意值,在相應位置填寫*,可以代表任意執行。比如h為*,則為任意的小時
  • ,(逗號):表示一個部分填寫多個值,比如在m位置填寫1,5代表1分鐘或5分鐘時候
  • /(斜杠):表示每隔多久,比如在h部分填寫*/2表示每隔2個小時,*/3表示每隔3個小時,
  • */1和*無區別,所以可以省略。這里可以想想,*/2表示能被2整除的時間就好理解了。

使用你的編輯器,保存->退出之后。重新啟動cron任務。在每天的相應時間即可看到效果。

下面我們就先來說說PHP開發中,我常用的兩種。

第一種:直接調用PHP文件

這種比較簡單,我們新建一個php文件。向一個文件插入一些簡單的日期內容。

#!/usr/bin/php -q<?php$file = "/var/www/".date("H")."_".date("i")."_".date("s").".txt";file_put_contents($file,date("Y-m-d"));?>

注意:這種直接調用PHP文件需要在PHP文件最上方加入#!/usr/bin/php -q代碼,而第二種方式(接下來會講),是直接訪問鏈接,通過Apache來解析PHP,這種PHP腳本則不需要加這段代碼。

1 6 * * * /path/to/your/cron.php每天的上午6點01分,執行cron.php文件

第二種:通過訪問URL鏈接定時。

訪問URL鏈接需要借助于瀏覽器來實現。我們選擇Lynx瀏覽器,Lynx瀏覽器是一款輕便的web瀏覽器,使用于大部分Unix 和Linux系統環境。安裝命令:

sudo apt-get install lynx

然后就可以和直接訪問PHP文件類似的定時訪問URL啦。

* * * * * lynx -dump http://weiya.me/index.php

注意這個地址最好用絕對地址,包含“http://”的完整url。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
红桃av永久久久| 精品电影在线观看| 欧美激情精品久久久久久蜜臀| 亚洲美女又黄又爽在线观看| 亚洲丝袜一区在线| 法国裸体一区二区| 91精品国产高清久久久久久久久| 精品亚洲夜色av98在线观看| 日韩h在线观看| 亚洲成人av在线播放| 欧美在线一区二区视频| 91国产视频在线| 欧美日韩亚洲激情| 国产又爽又黄的激情精品视频| 亚洲黄页视频免费观看| 欧美大片大片在线播放| 久久成人精品视频| 亚洲国产欧美一区二区丝袜黑人| www.xxxx欧美| 久久久精品网站| 亚洲自拍小视频免费观看| 久久视频在线播放| 国产一区二区三区直播精品电影| 国内精品久久久| 91免费精品视频| 亚洲欧洲日本专区| 日韩av在线最新| 成人欧美一区二区三区黑人孕妇| 一区二区在线免费视频| 中文字幕在线亚洲| 亚洲自拍偷拍在线| 亚洲一二三在线| 久久中文字幕在线视频| 亚洲欧美另类人妖| 日韩网站在线观看| 国产精品黄视频| 日韩av在线不卡| 国产精品日日摸夜夜添夜夜av| 91中文在线视频| 亚洲网在线观看| 午夜精品福利视频| 91免费看视频.| 91在线高清视频| 中文字幕欧美日韩va免费视频| 亚洲精品www久久久久久广东| 欧美激情视频一区| 成人动漫网站在线观看| 中文字幕国产精品| 日韩中文字幕在线视频播放| 久久久久中文字幕2018| 欧美乱妇高清无乱码| 亚洲女同精品视频| 国产欧美日韩中文字幕| 久久影视免费观看| 国产成人av在线| 日韩国产一区三区| 5566日本婷婷色中文字幕97| 国产精品美女视频网站| 国产一区二区三区精品久久久| 成人美女免费网站视频| 日韩av电影手机在线观看| 在线观看欧美日韩| 欧美激情视频给我| 91精品国产乱码久久久久久蜜臀| 欧美国产高跟鞋裸体秀xxxhd| 亚洲精品综合精品自拍| 国产一区二区三区在线| 亚洲欧美国产精品| 亚洲精品第一国产综合精品| 亚洲欧美日韩综合| 日韩免费观看高清| 成人动漫网站在线观看| 欧美在线视频播放| 亚洲最大福利视频网站| 亚洲娇小xxxx欧美娇小| 96精品久久久久中文字幕| 这里只有精品在线观看| 欧美精品在线播放| 欧美亚洲在线视频| 亚洲区一区二区| 91精品视频播放| 亚洲精品一区二区久| 97在线观看免费| 久久免费精品日本久久中文字幕| 热re99久久精品国产66热| 欧美高清不卡在线| 亚洲人a成www在线影院| 成人精品久久一区二区三区| 亚洲一区二区三区在线免费观看| 法国裸体一区二区| 欧美在线亚洲在线| 亚洲国产日韩一区| 亚洲国语精品自产拍在线观看| 91精品免费久久久久久久久| 亚洲精品一二区| 国产伊人精品在线| 日韩经典中文字幕| 日韩欧美在线看| 91精品国产综合久久香蕉的用户体验| 在线播放亚洲激情| 欧美日韩国产二区| 国产精品99久久久久久www| 久久亚洲影音av资源网| 亚洲人成网在线播放| 91中文字幕在线观看| 久久久久久这里只有精品| 91极品视频在线| 亚洲精品自拍视频| 欧美成年人在线观看| 69久久夜色精品国产7777| 亚洲人成网站999久久久综合| 日韩欧美在线视频| 亚洲va电影大全| 国产精品一区=区| 欧美亚洲第一区| 精品香蕉在线观看视频一| 日韩欧美中文字幕在线播放| 日韩精品在线影院| 精品成人av一区| 精品久久久久久久久国产字幕| 亚洲色图欧美制服丝袜另类第一页| 夜夜嗨av一区二区三区免费区| 久久在线观看视频| 日本午夜在线亚洲.国产| 日韩高清av一区二区三区| 在线丨暗呦小u女国产精品| 国产视频福利一区| 亚洲女人天堂视频| 78色国产精品| 日韩av在线网址| 日韩男女性生活视频| 日本亚洲欧洲色α| 国产精品久久久久久久久久| 97超级碰碰碰久久久| 欧美日韩亚洲视频一区| 日韩中文娱乐网| 亚洲娇小xxxx欧美娇小| 国产香蕉一区二区三区在线视频| 成人深夜直播免费观看| 亚洲免费电影在线观看| 成人在线中文字幕| 毛片精品免费在线观看| 国产精品久久久久久影视| 亚洲视频在线看| 日韩在线一区二区三区免费视频| 欧美一区二区三区四区在线| 在线播放国产精品| 亚洲成人黄色在线| 九九视频这里只有精品| 亚洲第一级黄色片| 91国内产香蕉| 亚洲国产精品va在线观看黑人| 精品动漫一区二区| 欧美激情一级精品国产| 欧美体内谢she精2性欧美| 精品久久久久人成| 欧美激情中文字幕乱码免费| 青青a在线精品免费观看| 日本久久中文字幕| 蜜臀久久99精品久久久久久宅男| 91在线色戒在线| 日本午夜在线亚洲.国产| 日本久久久久久久久久久| 亚洲精品国产精品国产自|