Есть бинарник на Linux. Нужно, чтобы он запускался при старте системы и через равные промежутки времени. Как реализовать каждую задачу?

Для запуска при старте используйте systemd service, а для периодического выполнения — systemd timer или cron.

Короткий ответ

Что ответить на собеседовании

Для запуска при старте используйте systemd service, а для периодического выполнения — systemd timer или cron.

Подробный разбор

Ответ с пояснениями

Для запуска при старте используйте systemd service, а для периодического выполнения — systemd timer или cron.

В service задайте пользователя, рабочий каталог и ExecStart; включение unit связывает его с нужной стадией загрузки. Timer с OnUnitActiveSec задаёт интервалы, OnCalendar — календарное расписание. Продумайте длительность задачи, повторный запуск и предотвращение нежелательного наложения.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее