我一直在尝试在centos上设置一个cronjob,但似乎没有工作。 我一直在删除crons日志文件,看到所有新创build的日志,我已经重新启动crond但/ var / log / conf不会重新创build?
logrotate /etc/logrotate.conf显示我一个错误
错误:/ var / log / cron的stat失败:没有这样的文件或目录
No such file or directory可以暗示一些事情。 两个最常见的神秘案例是:
检查是否这样。 如果您的程序在打开时希望文件存在,并且没有向操作系统指定可以创build文件(如果没有),也会发生这种情况。 你可以尝试一些像touch /var/log/cron这样的东西, 这个命令将在那里创build一个空文件。
所以你仍然有问题的cronjob?
删除日志文件不是很好,如果你真的想清空一个系统日志文件,最好不要像这样redirect:
> /var/log/cron