cron 没有执行?

kri*_*sen 3 cron ubuntu

我安装了以下 cron 选项卡:

crontab -l
# m h  dom mon dow   command
*/10 * * * * "echo" >> /tmp/cron.log
Run Code Online (Sandbox Code Playgroud)

服务器在机架空间,它是一个云服务器:

Linux myserver #8 SMP Mon Sep 20 15:54:33 UTC 2010 x86_64 GNU/Linux
Ubuntu 10.04 LTS
Run Code Online (Sandbox Code Playgroud)

当我使用将这个条目添加到 crontabcrontab -e时,我在保存它时收到以下消息:

crontab: installing new crontab
Run Code Online (Sandbox Code Playgroud)

但它没有被执行,缺少什么?

小智 7

检查事项

cron 正在运行吗?

$ ps aux | grep cron | grep -v grep
root      1015  0.0  0.0  21076  1020 ?        Ss   14:36   0:00 cron
$
Run Code Online (Sandbox Code Playgroud)

如果 cron 没有运行,你可以用

sudo service cron start
Run Code Online (Sandbox Code Playgroud)

如果 cron 正在运行,请/var/log/syslog查看任何相关消息

$ sudo grep CRON /var/log/syslog 
...
Apr 23 16:50:01 iain-10-04 CRON[5193]: (iain) CMD ("echo" >>/tmp/cron.log)
$
Run Code Online (Sandbox Code Playgroud)

cron 作业的任何输出也将邮寄给它所在的用户。检查系统上的邮件。