Подтвердить что ты не робот

Как установить задание cron для запуска в определенное время?

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

4b9b3361

Ответ 1

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

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

Он стоит 2 часа, 10 часов, 12 часов и так далее, до 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)

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

-

РЕДАКТИРОВАТЬ:

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

Ответ 2

проверить

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

для специфики настройки ваших директив crontab.

 45 10 * * *

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

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

 0 0 * * *

Ответ 3

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

Я сильно подозревал, что это тошнота или больной, делая большое количество поисков. Моя машина загрузки называется "скачать". Следующее было моим решением, используя вышеприведенное, для запуска и остановки загрузки VM, используя 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

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