Обновите /etc/crontab, чтобы выходить из процесса с правами root каждую минуту в рабочее время.
Как я могу обновить /etc/crontab, чтобы выходить из процесса с правами root каждые две минуты в рабочее время, как в этом случае 0800-1600, понедельник-суббота. Как я могу также разрешить активировать один и тот же процесс с 12:00 до 12:30 и с 16:00 до 07:59?
sudo nano /etc/crontab
1 ответ
Невозможно установить это в одной строке 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
но root
crontab вместо выдачи
sudo crontab -e
Изменить команду (killall …
) для ваших нужд.