Занятие 23. Summary Session 9

🔁 Повторение ⏱ ~30 мин 📚 Уроки 21 и 22

⚡ Кратко: суть занятия

Summary Session 9 — повторение занятий 21 и 22 + разбор домашних заданий + задания для закрепления. Нового ДЗ нет.

  • Урок 21 (cron/tar): tar — архивация без сжатия, флаги -c/-x/-z/-f/-v. cron — планировщик задач Unix. crontab -e — редактировать расписание; 5 полей: минуты/часы/день_месяца/месяц/день_недели. */15 * * * * — каждые 15 минут.
  • Урок 22 (Git fork/PR): fork — копия репозитория в своём аккаунте. git clone → создать папку → файл → git add/git commit/git push origin main → открыть Pull Request. Issue — задача в GitHub для отслеживания.

Что повторяем

  • Занятие 21 — Cron, crontab, tar: утилита архивации tar, планировщик задач cron, синтаксис расписания crontab (5 полей), создание и управление cron-заданиями (crontab -e, -l, -r). ДЗ: скрипт создания файлов с датой + crontab каждые 15 мин + архив с историей.
  • Занятие 22 — Git fork в контексте PR: git fork — изолированная копия репозитория; Issue в GitHub (bug/enhancement/documentation); рабочий процесс Pull Request (6 шагов); обновление форка через upstream. ДЗ: fork репозитория → clone → папка → файл → add/commit/push → PR.

Следующий урок

После этого урока переходите к Занятию 24 — Продолжение работы со скриптами: практические задачи — мониторинг диска, системный отчёт, cron-задание для бекапа, мониторинг логов.