Как настроить работу cron для запуска в точное время? - PullRequest
64 голосов
/ 05 марта 2011

У меня есть работа cron, которая запускается раз в день.Но я бы хотел, чтобы он работал точно в полночь или в другое время.

Ответы [ 3 ]

120 голосов
/ 22 апреля 2013

Вы также можете указать точные значения для каждого гр

0 2,10,12,14,16,18,20 * * *

Это означает 2:00, 10:00, 12:00 и т. Д. До 20:00.

Из приведенного выше ответа мы имеем:

Запятая ",", означает "и". Если вас смущает приведенная выше строка, помните, что пробелы являются разделителями полей, а не запятыми.

А из ( страницы Википедии ):

*    *    *    *    *  command to be executed
┬    ┬    ┬    ┬    ┬
│    │    │    │    │
│    │    │    │    │
│    │    │    │    └───── day of week (0 - 7) (0 or 7 are Sunday, or use names)
│    │    │    └────────── month (1 - 12)
│    │    └─────────────── day of month (1 - 31)
│    └──────────────────── hour (0 - 23)
└───────────────────────── min (0 - 59)

Надеюсь, это поможет :)

-

EDIT:

  • не пропустите 1-й 0 (ноль) и следующий пробел: это означает «минутный ноль», вы также можете установить его на 15 (15-я минута) или выражения типа * / 15 (каждая минута делится на 15 т.е. 0,15,30)
33 голосов
/ 05 марта 2011

проверить

http://www.thesitewizard.com/general/set-cron-job.shtml

для уточнения директив crontab.

 45 10 * * *

будет работать в 10-й час 45-й минуты каждого дня.

за полночь ... может быть

 0 0 * * *
1 голос
/ 02 сентября 2015

В моем случае я использую учётную запись.Передача данных ограничена в будние дни, с понедельника по пятницу, с 6 утра до 6 вечера.Я использую ограничение пропускной способности, но каким-то образом данные по-прежнему проскальзывают, около 1 ГБ в день!

Я сильно подозревал, что это больной или больной, делая большое количество поисков.Мой загрузочный аппарат называется «скачать».Следующее было моим решением, использующим вышеизложенное, для запуска и остановки загружаемой виртуальной машины с использованием KVM:

# Stop download Mon-Fri, 6am
0 6 * * 1,2,3,4,5 root          virsh shutdown download
# Start download Mon-Fri, 6pm
0 18 * * 1,2,3,4,5 root         virsh start download

Я думаю, что это правильно, и надеюсь, что это поможет кому-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...