关于ubuntu的cron

新的项目,要求服务定时请求固定url。于是安装了lynx库,来触发固定url。之前在/etc/crontab下有定时任务,触发.sh文件,作为数据库的定时备份使用。但直接添加lynx -dump http://xxxxx/xxx.php无论怎样都实施不了。看到https://zhidao.baidu.com/question/323595298.html这里的文章,是否是环境变量的问题,于是用了lynx的安装目录,直接调用/usr/bin/lynx -dump http://xxxxx/xxx.php,也是不行。后来一想,既然.sh文件能执行,何不把lynx -dump http://xxxxx/xxx.php命令放入一个.sh文件里,在/etc/crontab则直接执行.sh文件,果然,问题解决。至于所有的网上文章里为何在/etc/crontab能直接执行命令,不得其解。希望后面学的深入了,能找出问题所在。

posted on 2017-01-23 19:00  猫来喵去  阅读(117)  评论(0编辑  收藏  举报

导航