Amazon-Ec2
CRON 中沒有發生任何事情
我為 crontab 輸入了一個命令,但似乎什麼也沒發生。
#vi /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # .---------------- 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 # | | | | | # * * * * * command to be executed 10 * * * * cd /var/www/html/mt; ./tools/run-periodic-tasks ~
crond 正在執行..
# service crond status
# crond (pid 7070) is running...
它假設每 10 分鐘從 Movable Type 重建一個 html。我在 Amazon EC2 Linux 64 位上。
對於系統範圍的 /etc/crontab,您還必須指定以哪個使用者身份執行。這本身就是一列,在 dow 之後,但在命令執行之前。
此外,正如 Ignacio 剛剛提到的,要使其每 10 分鐘執行一次,您需要使用 */10。
因此
*/10 * * * * USER cd /var/www/html/mt; ./tools/run-periodic-tasks ~
您的規範說“整點後 10 分鐘”。試試
*/10
吧。