gpt4 book ai didi

bash - Crontab 永远不会在 Windows 子系统 Linux 中执行

转载 作者:行者123 更新时间:2023-12-03 18:32:15 32 4
gpt4 key购买 nike

不久前我使用 crontab -e 设置了一些 cronjobs .我的 crontab 包括以下行:

* * * * * /usr/bin/touch /home/blah/MADEBYCRON

我做这件事已经有几个星期了。没见过 /home/blah/MADEBYCRON .我在我的主目录上设置了权限,所以它应该能够在这个目录中创建文件,那么为什么这个文件永远不存在?
/var/log/syslog不存在。

最佳答案

确保 cron 服务正在运行。我每天都使用 WSL 和 cron 来使用 rsync 进行本地备份,所以这应该可以工作。

使用 which cron检查它的安装,我说 /usr/sbin/cron .

使用 crontab -l列出您配置的作业。

使用 ps aux | grep cron查看 cron 是否正在运行,您应该看到 /usr/sbin/cron如果是。

使用 service cron status检查服务是否启动。

使用 sudo service cron start如果 cron 服务未运行,则启动它。

关于bash - Crontab 永远不会在 Windows 子系统 Linux 中执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60256901/

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