gpt4 book ai didi

linux - 为什么不运行 cron?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:26:20 28 4
gpt4 key购买 nike

我想在我的 debian 系统中创建一个 cron 任务。

我这样做

sudo crontab -e

并添加一行

10 17 * * * /home/userdir/cron/meiwei-slide-shoot.sh

我在 17:00 执行此操作并希望脚本在 17:10 运行。但它不起作用。

我试过这个脚本。它运作良好。但它为什么不用 cron 运行呢?

最佳答案

您是否检查过该文件是否可执行?

你有没有添加这样一行:

touch /tmp/proof_that_i_am_running

到脚本的顶部以检查它是否正在启动,以及是否由于某些其他原因(例如不完整的环境设置)而退出?

您是否收到来自 cron 的包含输出/错误的邮件?

您是否已检查 cron 假脱机目录(例如 /var/spool/cron/crontabs)以确保已创建该条目?

您可能会错过很多事情,这只是常见的事情,但这是一个好的开始。


一个好的测试是添加:

* * * * * date >>/tmp/crondates 2>&1

到您的 crontab 并观察该文件是否出现。

关于linux - 为什么不运行 cron?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12003039/

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