Bash-скрипты и автоматизация

Скрипты, которые не страшно поставить в cron на боевой сервер

О курсе

Администратор, который делает одно и то же руками, рано или поздно ошибётся: забудет шаг, перепутает сервер, пропустит резервную копию. Скрипт выполняет шаги одинаково каждый раз и записывает, что сделал. Курс учит писать такие скрипты на bash — от первой строки до программы с разбором аргументов, обработкой ошибок, блокировкой от двойного запуска и запуском по расписанию. Каждый пример проверен на Debian 13.

Для кого Администраторы и разработчики, прошедшие «Основы Linux» или уверенно работающие в командной строке
Формат 8 модулей и итоговый проект, теория и практика
Инструменты bash 5.2, ShellCheck, cron и таймеры systemd, rsync; Debian 13
Итог Скрипт резервного копирования с ротацией, журналом и запуском по таймеру
Нужен Linux с bash: учебная ВМ из курса «Основы Linux», сервер или WSL в Windows. Если вы не уверены в командах ls, chmod, grep и перенаправлениях, начните с модулей 02–07 того курса.
На сайте — теория. Практические задания с критериями оценивания, сдача работ и оценки — в курсе «Bash-скрипты и автоматизация» на учебном портале portal.nevabit.ru. Учётную запись выдаёт преподаватель.

Программа курса

Все курсы Начать курс: Модуль 01