1.首先确定crontab的状态
# service crond status
running就是没问题
否则:
# service crond start
2.环境变量问题
首先
# crontab -e // 编辑配置文件,加入一句SHELL=/bin/bash
SHELL=/bin/bash
12 8 * * * command
其次 加入涉及到的指令的路径
# vi /etc/crontab //编辑系统定时任务配置,加入/usr/local/bin
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
MAILTO=root
HOME=/ //使用者运行的路径
... ...
3.文件路径问题
为了避免路径问题
35 * * * * cd /home/...../ && ./command.sh