Кому это нужно

Этот трек — про вторую суперсилу DevOps-инженера после Git: автоматизацию. Развернуть, проверить, собрать логи, починить по расписанию — всё это скрипты. Большинство новичков копируют команды со Stack Overflow и не понимают, почему они то работают, то нет. Здесь — наоборот: сначала модель (как оболочка запускает программы и связывает их потоками), потом синтаксис становится очевидным следствием. К концу трека ты пишешь скрипты, которым можно доверить прод.

Что нужно знать перед началом

Базовый терминал (cd, ls, cat, mkdir, rm) и понимание «файл и каталог» — это даёт Linux-эмулятор прямо в браузере. Опыт программирования не требуется: начинаем с самого первого скрипта. Если терминал совсем в новинку — сначала пройди базовый модуль по программированию/bash в Roadmap.

Структура трека

Лучшая литература к треку

Как проходить

Открой две вкладки: эту и Linux-эмулятор (или терминал на своей машине). Каждый скрипт из урока набери и запусти руками — скрипты учатся только пальцами, не глазами. В уроках намеренно много «посмотри код возврата $?» и «сравни вывод с кавычками и без»: именно эти мелочи отличают инженера, чьим скриптам доверяют прод, от того, кто копирует и надеется.