Cron и запланированные задачи
Часть курса Linux
Вы написали скрипт резервного копирования, и он прекрасно работает - ровно до того вечера, когда вы забыли его запустить. Почти всё, что сервер делает рутинно, устроено так же: ротировать логи в полночь, обновлять кэш каждые пять минут, отправлять отчёт по email по утрам в понедельник. Ничего сложного, и всё это ломается в тот момент, когда за это отвечает человек, обязанный помнить.
crontab - это небольшой текстовый файл со списком запланированных задач. У каждого пользователя есть свой, и демон читает их и запускает задачи в нужную минуту. Отредактируйте свой командой:
Хочешь изучать Linux Cron и запланированные задачи в реальной среде?
Нажми ниже, получи Linux-машину с Linux наготове и пройди Cron и запланированные задачи на практике вместе с AI-наставником, который знает твой код.
Начать этот урокCron и запланированные задачиЧему вы научитесь
- Crontab
- Cron fields
- @daily
- @reboot
- /etc/cron.daily
- Systemd timers
Читай этот урок на своём языке
Все уроки этого курса
17 уроков- 1Оболочка (shell) и первые команды20 мин
- 2Файловая система и навигация25 мин
- 3Файлы и права доступа30 мин
- 4Текстовые инструменты: grep, sed, awk30 мин
- 5Pipe (каналы) и перенаправление25 мин
- 6Процессы и сигналы30 мин
- 7Пользователи и группы25 мин
- 8Управление пакетами25 мин
- 9Основы сетей30 мин
- 10Написание shell-скриптов35 мин
- 11Сервисы systemd35 мин
- 12SSH и удалённый доступ30 мин
- 13Журналы и логи25 мин
- 14Диски и хранилище30 мин
- 15Cron и запланированные задачи25 мин
- 16Производительность и мониторинг30 мин
- 17Итоговый проект: настройка сервера60 мин
