一个shell脚本,直接执行能成功,但是加在crontab后确怎么也执行不成功。 问题的原因是:crontab的环境变量与直接执行用户的环境变量不一样。 export PATH=$PATH:/sbin 使用全路径,或者把包含路径在环境变量加上即可。