crontabl不生效,怎么回事?
大家好:
我用普通用户配置了一条crontab定时任务为每分钟执行,如下:
testsys@CA-SERVER:~> crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.XXXXuHlSuf installed on Wed Jan 9 23:39:10 2013)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
* * * * * /bin/echo "`/bin/date '+%F %T'`">>/home/testsys/echo.log
###################
但在/home/testsys用户主目录下没有生成echo.log日志文件,而单独执行
/bin/echo "`/bin/date '+%F %T'`">>/home/testsys/echo.log
这条命令,是可以正常输出时间到/home/testsys/echo.log文件的。
查看 /etc/cron.deny 文件中没有testsys用户,是允许使用crontab的。
请问为何crontab定时任务不会执行呢?
谢谢!