практикум
Bash
стек, который вы освоите
практикумы по инфраструктуре с 2018 года
- Автоматические проверки — мгновенная обратная связь по заданиям
- Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
- Возможность общаться с опытными практикующими специалистами
- Свободный темп — проходите без жёстких дедлайнов
- Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера

Кому подойдёт
Junior системным администраторам
Помогает освоить базовые команды и скрипты в Linux, что является основой для дальнейшего профессионального роста
DevOps-инженерам
Необходим для автоматизации задач, настройки CI/CD и работы с контейнерами
Разработчикам
Полезен для интеграции с инструментами сборки, деплоя и мониторинга
QA-специалистам
Помогает автоматизировать тестирование и управление тестовыми средами
Как проходит
практикум
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.
Материалы останутся с вами навсегда
Проходите в удобное для вас время
программа практикума
Онбординг
- Онбординг
Bash
- Обзор командных оболочек
- Типы командных оболочек. Инициализация bash - bashrc и bash_profile
- Переменные окружения в BASH
- Внешние и внутренние команды в bash
- Базовые команды для работы с файловой системой
- Базовые команды для работы с файлами
- Автодополнение в bash
- Потоки ввода-вывода в bash
- Коды завершения и логические конструкции
- Скрипты в bash
- Использование функций в bash скриптах
- Парсинг файлов с использованием AWK
- Редактирование файлов с помощью sed
Финальное задание
- Итоговое задание
- Заключение
Ключевые навыки для резюме:
немного о
технологии
100 000+
команд можно выполнить напрямую из Bash, комбинируя утилиты и скрипты
до 80%
времени автоматизация может сэкономить на рутинных задачах по сравнению с ручным выполнением команд
Мгновенный запуск
время отклика измеряется миллисекундами, что критично для CI/CD и DevOps-процессов
Пример задания
Создайте сжатый gzip'ом архив /tmp/etc.tar.gz, который будет содержать директорию /etc.
Узнайте количество слов (words) в файле /tmp/etc.tar.gz и сохраните полученное число в файл /tmp/etc.words.count.
Найдите в файловой системе файл EP0LQ0w0oB9xkC.tar.gz (у него может быть расширение).
Разархивируйте найденный файл в директорию /tmp/found/.
Отправьте задание на проверку
и подробнее расскажем о практикуме.