shell指令碼定時執行php程式

2021-09-11 21:27:13 字數 876 閱讀 8986

首先寫好你需要執行的php程式

我這裡呢就是乙個pdo鏈結 寫入乙個時間

然後我們寫乙個shell指令碼來執行這個php程式

就單純的乙個執行php程式的shell就寫好了,然後咱們執行一下

好,顯示插入成功,證明這個shell是可以執行的。

然後咱們寫乙個crontab的定時任務

然後介紹一下五個星星分別表示什麼:

minute - 分鐘 ,從0到59之間的任何整數

hour - 小時, 從0到23之間的任何整數

day - 天, 從1到31之間的任何整數(如果指定了月份,必須是該月份的有效日期)

month - 月份, 從1到12之間的任何整數(或使用月份的英文簡寫如jan/feb等等)

dayofweek - 星期 , 從0到7之間的任何整數,這裡的0到7代表星期日(或者星期的英文簡寫如sun/mon等等)

好,介紹完之後咱們開始寫(寫的時候注意要用root許可權 sudo crontab -e )

然後裡面呢就可以這麼寫

定時執行php指令碼

使用php定時執行某些任務的話,可以有以下兩個方法 1.l 參考 2.使用php的相關函式 set time limit 0 ignore user abort true 這裡寫乙個死迴圈 第乙個方法是最常見的,如果php伺服器上沒有許可權去crontab,也可以找乙個自己的機器定期crontab去...

linux 定時執行shell指令碼

在oracle 中可以利用dbms job包定時執行pl sql sql過程,在像備份等需要在作業系統級定時任務只能採用crontab來完成 本文講述crontab具體用法,以供備忘.在oracle 中可以利用dbms job包定時執行pl sql sql過程,在像備份等需要在作業系統級定時任務只能...

linux 定時執行shell指令碼

今天從網上看到了一篇文章,將其收藏。在oracle 中可以利用dbms job包定時執行pl sql sql過程,在像備份等需要在作業系統級定時任務只能採用crontab來完成 本文講述crontab具體用法,以供備忘.利用crontab來定時執行任務大致有如下三步 1 編寫shell指令碼 2 利...