Добавить запись в cron
- имя
cron-entry- образ
python:3.12-slim- таймаут
- 30с
проверка…
Задание
Добавить запись в cron
Бэкап-скрипт /usr/local/bin/backup нужно запускать каждые 5 минут через
/etc/cron.d/backup-job, но такого файла пока нет. Создайте его.
Симптомы
$ ls /etc/cron.d/backup-job
ls: cannot access '/etc/cron.d/backup-job': No such file or directory
Требуемое состояние
Файл /etc/cron.d/backup-job должен существовать и содержать строку вида:
*/5 * * * * root /usr/local/bin/backup
Важно: файлы в /etc/cron.d/ требуют поле пользователя (root) между
расписанием и командой. Чекер tolerantен — проверяет только расписание и
наличие команды.
Почему
/etc/cron.d/ — каталог для drop-in cron-задач (по файлу на задачу), удобен
для пакетов и автоматизации. Отличие от пользовательского crontab — обязательное
поле пользователя, из-за которого задачи чаще всего и ломаются.
Подсказки
Подсказки: запись в cron
- Убедитесь, что каталог существует:
ls -ld /etc/cron.d. - Создайте файл: для этого подойдёт
echoс перенаправлением в/etc/cron.d/backup-job. - Формат строки:
Минута Час ДеньМесяца Месяц ДеньНедели пользователь команда. - Пример:
*/5 * * * * root /usr/local/bin/backup. - Проверьте:
cat /etc/cron.d/backup-job.
Терминал
Закрывается при остановке сессии.
Последние попытки
- Загрузка…
Разовый запуск (smoke-тест)
Атомарный цикл up → check → down. Полезно для CI; без предварительной подготовки состояния проверка завершится с ошибкой.