gpt4 book ai didi

Cronjob cron.daily 不运行 (debian)

转载 作者:行者123 更新时间:2023-12-04 22:06:00 26 4
gpt4 key购买 nike

我有一个脚本可以每天随时运行。所以/etc/cron.daily似乎是一个简单的解决方案。

但是现在我遇到了问题,cronjob 不会运行该脚本。似乎 cronjob 不会运行任何日常工作。

所以我试着把它放到 cron.hourly 并且一切正常。
但我不想每小时运行一次备份脚本。
/etc/init.d/cron start|stop工作没有错误。
/etc/crontab看起来像默认:

 m h dom mon dow user  command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

由于它不会运行,我尝试安装 anacron 但没有任何更改。

为什么它运行每小时脚本而不是每日脚本?

非常感谢你们所有人!

最佳答案

可能是,您的日常脚本之一行为不端。尝试手动运行它们。我删除了 logwatch 包和 cron.daily 作业,它又工作了。

这是我的/etc/crontab

# /etc/crontab: system-wide crontab

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
16 * * * * root cd / && run-parts --report /etc/cron.hourly
12 2 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
41 1 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
9 3 30 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#

尝试像这样每天运行
 run-parts -v --report /etc/cron.daily

您还可以使用 --list 或 --test 获得更多输出。在我的情况下,我删除了行为不端的脚本,日常工作又开始了

关于Cronjob cron.daily 不运行 (debian),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14647447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com