
Linux и Bash для DevOps-инженеров
Linux для работы с серверами: процессы, права, systemd, сеть, диски и логи. Автоматизируйте повседневные задачи на Bash и разберите типичные сбои сервиса — от занятого порта до переполненного диска.
О курсе
Разберитесь, что происходит на сервере, когда приложение перестало работать
Уверенная работа в Linux — это не память на десятки команд, а умение проверить гипотезу: кто занял порт, почему процесс завершился и куда исчезло свободное место. Курс строится вокруг сопровождения учебного сервиса. Вы настроите окружение, доступы и systemd, научитесь читать логи и автоматизируете повторяемые операции на Bash. Это отдельный инфраструктурный маршрут: с акцентом на серверы, диагностику и безопасные скрипты.
Что будет в практике
Учебный Linux-сервер с приложением под systemd, отдельным пользователем, сетевыми настройками и журналами. Набор Bash-скриптов для проверки состояния и резервного копирования, плюс runbook для нескольких воспроизводимых поломок.
Как устроен курс
Разборы, лабораторные работы и итоговый проект. Курс готовится к запуску: открытие модулей запланировано на 29 ноября 2026 года.
Чему научитесь
- Ориентироваться в файловой системе, правах и пользователях
- Управлять процессами и сервисами через systemd
- Диагностировать сеть, порты, DNS и HTTP
- Находить проблемы диска, памяти и журналов
- Писать Bash-скрипты с проверкой ошибок и корректным quoting
- Настраивать резервное копирование и проверять восстановление
Для кого
- Новички, готовящиеся к DevOps и администрированию
- Разработчики, которым нужно сопровождать сервисы на Linux
- Инженеры, знающие команды, но не имеющие системной практики
Формат
- Разборы, лабораторные работы и итоговый проект
- Открытие модулей — 29 ноября 2026, 10:00 МСК
- Практика на собственном учебном стенде; при использовании платных облачных ресурсов расходы оплачиваются отдельно
Что нужно на старте
- Базовая компьютерная грамотность
- Linux-машина или виртуальная машина; Windows подходит с WSL2 для части заданий
- Готовность выполнять команды и разбирать их результат
Автор курса
Latorn DevOps
Понятные курсы по DevOps: Linux, Bash, Git, Docker, CI/CD и Kubernetes. Разбираем команды и конфигурации на примерах, решаем задачи с автопроверкой и собираем собственный учебный стенд. От первого запуска сервера до обновления приложения, мониторинга и восстановления после сбоя.
Программа
Доступны 0 из 8 секций, остальные откроются по расписанию.
01Linux и рабочее окружениес 29 ноября в 07:00
02Пользователи и безопасный доступс 29 ноября в 07:00
03Процессы и systemdс 29 ноября в 07:00
04Сеть и диагностика сервисас 29 ноября в 07:00
05Диски, ресурсы и логис 29 ноября в 07:00
06Bash для автоматизациис 29 ноября в 07:00
07Надёжные служебные скриптыс 29 ноября в 07:00
08Итоговый проект: сопровождение серверас 29 ноября в 07:00
Дополнительные материалы и практика
Статьи
- Приложение не создаёт поток: проверяем TasksMax вместо памяти
- После остановки сервиса остались worker: проверяем KillMode
- После перезагрузки пропал каталог в /run: используем RuntimeDirectory
- Requires не задаёт порядок: устраняем гонку двух systemd-служб
- После ProtectSystem сервис не пишет данные: задаём writable-пути
- Служба active, приложение ещё не готово: когда нужен Type=notify
