Занятие 23. Summary Session 9
⚡ Кратко: суть занятия
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-задание для бекапа, мониторинг логов.