脚本手动执行无误,crontab自动执行出错
2015-07-26 00:37
351 查看
今天设置的crontab任务没有执行,查看日志发现:
java:command not found这样的错误
但是,我用java -version查看,是可以显示java的版本信息的,也就是说我安装了java,但crontab运行的时候没有鸟它。
所以问题为:
我的脚本手动执行是没有出错的,但是设置为crontab自动运行该脚本确实出错了。
解决办法:
设置crontab自动运行脚本,在执行脚本的之前(或在脚本开头),先source /etc/profile或者./etc/profile;或者以绝对路径执行脚本。这样,就把环境变量添加到crontab中了。
其它更详细信息还可以参照大牛:
http://xiachaofeng.iteye.com/blog/1405184
java:command not found这样的错误
但是,我用java -version查看,是可以显示java的版本信息的,也就是说我安装了java,但crontab运行的时候没有鸟它。
所以问题为:
我的脚本手动执行是没有出错的,但是设置为crontab自动运行该脚本确实出错了。
解决办法:
设置crontab自动运行脚本,在执行脚本的之前(或在脚本开头),先source /etc/profile或者./etc/profile;或者以绝对路径执行脚本。这样,就把环境变量添加到crontab中了。
其它更详细信息还可以参照大牛:
http://xiachaofeng.iteye.com/blog/1405184
相关文章推荐
- 致一码农兄弟的一封信
- 最新IOS开发教程学习2015(一)
- HTML案例练习一
- 51单片机学习笔记【七】——蜂鸣器和继电器
- java int, double 向 String 转换, String 向 int ,double 转换
- 18种CSS3loading效果完整版,兼容各大主流浏览器,提供在线小工具使用
- 一个电风扇引发的思考
- java读取本地图片并在网页显示
- Linux下安装php加速软件Xcache的方法
- socket通讯原理以及tcp、ip三次握手机制分析
- ofbiz 订单信息
- hdu5296 Annoying problem (LCA+SET)
- ACM竞赛之新人向导 (鉴于这么多人问如何自学)
- 阿里云 centos 6.5 安装yii2
- Four Parts Of Machine Learning
- android注册用户地址实现省市区下拉框联动
- 浅谈android如何同时适配pad和手机
- [LeetCode]Linked List Cycle II
- ofbiz 购物车
- [python] Lift is short, I need python!