Не могу задать периодичность задания crontab как @reboot
-
- Posts: 26
- Joined: Sun Jun 09, 2019 5:48 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Не могу задать периодичность задания crontab как @reboot
Необходимо создать у одного из пользователей задание crontab, которое будет перезапускаться при перезагрузке операционной системы.
Например, так:
Здесь cmd1 запускается как обычно, а cmd2 -- при перезагрузке.
Пытаюсь сделать это при помощи v-add-cron-job, но, похоже, ей нельзя передать '@reboot' в качестве параметра для графика запуска.
Подскажите, пожалуйста, как решить эту проблему?
Спасибо!
Например, так:
Code: Select all
0 0 * * * cmd1
@reboot cmd2
Пытаюсь сделать это при помощи v-add-cron-job, но, похоже, ей нельзя передать '@reboot' в качестве параметра для графика запуска.
Подскажите, пожалуйста, как решить эту проблему?
Спасибо!
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Не могу задать периодичность задания crontab как @reboot
Добавьте через консоль. Правда, не исключено, что вывод заданий в панели при этом поломается.
-
- Posts: 26
- Joined: Sun Jun 09, 2019 5:48 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: Не могу задать периодичность задания crontab как @reboot
Еще есть опасение, что при добавлении новых заданий через CLI это добавленное задание пропадет.
Ведь его не будет в файле $VESTA/data/users/$user/cron.conf. А формат этого файла, похоже, не подходит для @reboot
Конечно, можно запускать при загрузке средствами ОС, но через кронтаб было бы удобно.
-
- Posts: 26
- Joined: Sun Jun 09, 2019 5:48 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: Не могу задать периодичность задания crontab как @reboot
Сделал через unit-файл systemd.