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