1.首先编写一个php文件,如下test.php:
<?php echo "hello word!"; ?>
2.编写一个sh脚本,如下test.sh:
#!/bin/sh export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin cd /home/wwwroot/test step=2 #间隔的秒数,不能大于60 for (( i = 0; i < 120; i=(i+step) )); do $(php '/home/wwwroot/test/test.php') sleep $step done #该脚本运行时间为1分钟
3.将sh脚本添加到crontab,操作如下:
crontab -e 输入以下语句,然后 :wq 保存退出。
* * * * * /home/wwwroot/test/test.sh
到这个时候自动任务已经配置完毕了
附上cron服务说明
cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 /sbin/service crond status //查看服务状态