Ubuntu Desktop 14.04.1 上的 sudo crontab -e 是否有效

Ubuntu Desktop 14.04.1 上的 sudo crontab -e 是否有效

我正在运行 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

这是桌面版,不是服务器版

我需要创建一些 cron 作业,sudo vi dothis.sh然后将其放入#!/bin/bash文件中,然后sudo crontab -e 添加

3 * * * * /root/dothis.sh

我不确定 cron 是否正常工作如果我手动运行脚本文件,它会执行我修改/etc/rsyslog.d/50-default.conf 并取消注释的文件中的内容

cron.*                          /var/log/cron.log

我重新启动了 cron/etc/init.d/rsyslog restart

我终于有了一个/var/log/cron,我看到了一些东西,但我没有看到我dothis.sh每 3 分钟跑步一次

我认为它运行了几次 dothis.sh,但不是每 3 分钟运行一次

我是否使用了正确的方法,或者 cron 是否已更改 - 帮助

答案1

3 * * * * /root/dothis.sh不会每三分钟运行一次脚本,而是每小时的第三分钟运行一次脚本(00:03、01:03,...)。要每三分钟运行一次脚本,语法如下:

*/3 * * * * /root/dothis.sh

相关内容