Cron Ubuntu不起作用

时间:2017-10-02 07:04:30

标签: bash cron

我正在使用云,我同步云中文件夹中的每个数据。 我想在我的计算机上的另一个文件夹中备份这些数据。这就是我想使用cron的原因。

在我的bashrc中,我添加了一个命令来备份备份数据文件夹中的计算机数据文件夹。它有效。

如果我在crontab中添加此命令,则无效。

这是我的crontab行:*/10 * * * * mycommand 我已经尝试重新启动crontab并且无法正常工作。 谢谢你的帮助。

4 个答案:

答案 0 :(得分:0)

你可以看看

grep CRON /var/log/syslog 

并查看是否有任何错误消息。

另外,建议传递命令的完整路径,如下所示:

*/10 * * * * /bin/echo "Hello"

答案 1 :(得分:0)

据我所知,你想每10分钟就完成一次你的工作,那么你可以尝试一下进入。

00,10,20,30,40,50 * * * * /with/full/path/of/your_scipt

此脚本应每天运行10分钟。您可以使用crontab -e进行编辑,并可以使用crontab -l列出cron条目。

答案 2 :(得分:0)

已解决: 如果我不为我的命令使用shell别名,它就可以工作。

如果有人知道为什么别名在cron中不起作用,我会收集信息。

谢谢你的帮助。

答案 3 :(得分:0)

AFAIK,cron环境有点受限。

我发现This topic on serverfault解释了如何手动启用别名。试一试,让我知道。