Работает ли sudo crontab -e на Ubuntu Desktop 14.04.1? - proUbuntu
0 голосов
/ 19 февраля 2015

Я использую 3.13.0-32-generic # 57-Ubuntu SMP Вт 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 - HELP

1 Ответ

4 голосов
/ 19 февраля 2015

3 * * * * /root/dothis.sh не запускает скрипт каждые три минуты, он запускает скрипт в третьи минуты каждого часа (00:03, 01:03, ...). Чтобы запускать скрипт каждые три минуты, синтаксис:

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