鍍金池/ 問答/Linux  網(wǎng)絡安全/ crontab 每3個小時運行一次

crontab 每3個小時運行一次

crontab 每3個小時運行一次

  • 3/ sh /home/test.sh

這種情況,我保存時在8點,那么9點就會運行嗎?
他這個每3個小時,是 什么時間點 的3個小時???

回答
編輯回答
近義詞

9點是會運行的,這個每隔3小時是從24小時中的0點算起的。 0,3,6,9,12,。。。這樣類推。
這里有例子:
linux的crontab中每隔一段時間是以什么為準

2018年1月14日 21:17
編輯回答
入她眼
$ crontab -e
1 */3 * * * commands

這個才是每3個小時執(zhí)行一次,具體怎么執(zhí)行,自己可以測試啊,比如echo時間到一個文件

2017年5月22日 08:51
編輯回答
抱緊我
m h dom mon dow command

這個是你打開crontab時候顯示的,解釋一下

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

第一個表示分鐘,所以第一個你就隨便寫個,表示第幾分鐘執(zhí)行的意思

你要做的就是限制第二個參數(shù),小時

1 */3 * * * php /path/to/your/cron.php        
每隔3小時的第一分鐘執(zhí)行一次任務

這里的每怎么理解?*/1*無區(qū)別,所以可以省略。這里可以想想,*/3表示能被3整除的時間就好理解了。

我之前博客寫了個,你可以看看:Ubuntu下利用Crontab定時執(zhí)行PHP文件

2018年7月30日 19:13