Обновите / etc / crontab, чтобы завершить процесс как root каждую минуту в рабочее время

Как я могу обновить / etc / crontab, чтобы завершить процесс как root каждую минуту в рабочее время, так как в этом случае 0800-1600, по субботам и субботам. Как я могу также разрешить активный процесс с 12.00-12.30 и между 16: 00-07: 59?

sudo nano /etc/crontab
0
задан 28 February 2018 в 14:51

2 ответа

Невозможно установить это только в одной линии crontab (по крайней мере, я не знаю пути прямо сейчас), поэтому вам нужно настроить два задания:

один для часов 8-11 и 13-15, который запускается каждую минуту (например, 08: 00-11: 59 и 13: 00-15: 59) и один для минут 31-59 в час 12 (т.е. 12: 31-12: 59) * 8-11,13-15 * * 1-6 /usr/bin/killall firefox 31-59 12 * * 1-6 /usr/bin/killall firefox

1-6 означает понедельник до субботы

Добавьте их к строкам не к /etc/crontab, а к crontab root вместо этого, выпустив

sudo crontab -e

Измените команду (killall …) на ваши нужды.

0
ответ дан 17 July 2018 в 19:50

Невозможно установить это только в одной линии crontab (по крайней мере, я не знаю пути прямо сейчас), поэтому вам нужно настроить два задания:

один для часов 8-11 и 13-15, который запускается каждую минуту (например, 08: 00-11: 59 и 13: 00-15: 59) и один для минут 31-59 в час 12 (т.е. 12: 31-12: 59) * 8-11,13-15 * * 1-6 /usr/bin/killall firefox 31-59 12 * * 1-6 /usr/bin/killall firefox

1-6 означает понедельник до субботы

Добавьте их к строкам не к /etc/crontab, а к crontab root вместо этого, выпустив

sudo crontab -e

Измените команду (killall …) на ваши нужды.

0
ответ дан 23 July 2018 в 20:35

Другие вопросы по тегам:

Похожие вопросы: