克隆塔布命令不起作用



我知道这个问题已经被问了很多很多次,我做了很多研究,但我仍然无法运行这个非常简单的cron:

$ crontab -l
* * * * * /bin/date

理想情况下,这应该每分钟打印一次日期。

没有cron.allowcron.deny文件,并且cron守护程序正在运行:

ps -e | grep cron
1119 ?        00:00:00 cron
17646 ?        00:00:00 cron

知道可能出了什么问题吗?

Cron 进程在它们自己的单独子进程中运行,因此 cron 作业的输出在 shell 中对你来说是不可见的。

相反,您必须捕获 cron 命令的输出并保存它们。因此,将您的 cronjob 设置为:

* * * * * /bin/date >> /home/user/date.log

现在,如果您跟踪此日志文件,您将开始看到结果。

最新更新