crontab不执行折腾始末...

浏览:1763 发布日期:2015-09-30 06:30:06

按照鸟哥的《Linux的私房菜》那本书折腾crontab,我先写了一个shell脚本 == s1.sh,如下:

echo `date` >> s1.txt

,然后crontab -e,编辑任务,

*/1 * * * * /root/xxx/s1.sh

然后我很sb的等了好几分钟。。。不断查看s1.txt,貌似没执行==!,上百度搜。。,

tail -f /var/log/cron

,发现cron每分钟都在执行,偶然想到,是不是shell脚本中s1.txt路径问题,然后对s1.sh进行修改,,ok,我又查看了~/下,有个s1.txt,原来没有指定绝对路径时,都写到了当前用户用户目录中。顺便可知,crontab默认是以设置crontab的用户来执行的。