Познакомьтесь с материалами и спикерами курса. 2 модуля с доступом на сутки.
Вы системно погрузитесь в особенности Linux, познакомитесь с best practices и научитесь работать с гибкими инструментами, экономящими время при решении задач.
Это однозначно практический курс. В нём будет много кейсов и примеров из моего опыта и опыта Southbridge. Я расскажу про установку Linux с помощью чёрной магии, приёмы ускорения работы в консоли, создание и применение bash-скриптов и многое другое.
Моя цель — передать вам свои знания и опыт эффективной работы с Linux. Даже в базовых темах я буду разбирать best practices и смотреть в глубину работы с Linux.
Курс в целом по Linux, а не по конкретному дистрибутиву. Он поможет углубить ваши знания в работе с ОС. Всё что мы разберём во время обучения, вы сможете сразу применять на практике.
Платон Платонов
автор и спикер видеокурса, ведущий инженер облачных технологий в компании PS Cloud Services, ex. Southbridge
Спикер
Кому подойдет курс
Нет глубокого понимания Linux
Чувствую, что знания Linux хаотичны
Уверен в знаниях и знаком с best practices Linux
Линус Торвальдс
Я прямо где-то здесь
Детальнее
которые сейчас проходят стажировку или недавно приступили к работе. Вы углубите знания и научитесь пользоваться инструментами, которые предстоит применять в ближайшей перспективе.
которые сталкиваются с проблемой хаотичности знаний. Вы знакомитесь с best practices и научитесь работать с гибкими инструментами, экономящими время при решении задач.
Опытным администраторам Linux,
Начинающим администраторам Linux,
которые хотят развиваться в сторону DevOps. Вам точно понадобится уверенное владение Linux, а курс поможет узнать все, что нужно для уверенного старта.
которые планируют перейти на Linux-машины. Вы сразу получите глубокие знания и сможете приступить к работе.
Администраторам Windows,
Разработчикам,
Проверь свои знания
Отложите дела и познакомьтесь с нашим ботом по Linux – это отличная возможность проверить свои знания этой ОС
О курсе Спикер курса Сертификация Информация о практике
Вы узнаете, как проходит процесс установки, из чего состоит ОС, что такое LVM и зачем он нужен.
Теория:
Процесс установки Linux по этапам
Описание автоматической установки через графический инсталлятор
/dev
/sys
/proc
LVM
Практика:
Установить Linux без использования графического установщика
Тест на знание начинки и этапов установки.
Вы поймёте, как работают процессы и права, научитесь манипулировать ими через консоль.
Теория:
Как работают процессы и права
Методы манипуляции процессами и правами
/proc
lsof (сущности, которые «держит» процесс)
attrs
Практика:
Выполнить манипуляции с процессами и файлами на стенде: повысить приоритет процесса, поставить процесс на паузу, через ACL выдать группе права на все файлы в директории.
Вы изучите приёмы ускорения работы в bash и разберёте необходимые в повседневности базовые утилиты. Научитесь быстро манипулировать текстом через консоль с помощью текстового редактора vi/vim или утилит grep, awk и sed.
Теория:
Основы работы c screen/tmux, watch
Потоки ввода/вывода/ошибок, cat, echo
Вывод потоков вывода через перенаправление, передача данных в поток ввода
Переменные окружения (env)
Работа с выводом, awk, grep, sed
Практика:
Заменить строку в ста файлах через sed
Получить из команды вывод в определенном формате через grep и awk
Привести команды vim, которой можно в файле изменить одну строку на другую
Тест на знание базовых команд vim.
Научитесь писать bash-скрипты с циклами и условиями.
Теория:
Условия и циклы в bash
Как писать однострочники
Как писать файлы сценариев bash
Практика:
Написать bash-однострочник, который парсит большой файл
Написать bash-скрипт, который парсит логи Nginx в удобный вид.
Вы узнаете, как работают сервисы в Linux и как создавать свои. Разберёте, чем отличается Systemd от SysV/OpenRC, и поймёте, что лучше использовать в конкретной ситуации. Научитесь пользоваться crond и systemd.timer.
Теория:
Systemd (приоритетно) и SysV
Добавление сервисов в автозагрузку
Просмотр списка сервисов, получение их статуса
Crond
systemd. timer
Практика:
Создать простой сервис, запускающий в фоне программу
Создать systemd. timer задание, которое будет парсить логи Nginx раз в минуту и сохранять в файл.
Вы узнаете, как получить логи на уровне системы, как посмотреть мониторинг ресурсов на уровне системы, как системы мониторинга есть и как они работают.
Теория:
journalctl
/var/log
top/htop/atop
Практика:
Посчитать количество запросов на Nginx по времени.
Вы научитесь настраивать безопасность на уровне ОС и сети, разберётесь в основных принципах.
Теория:
SElinux (AppArmor)
iptables/firewalld/(ufw)
PAM
SSH и безопасность, двухфакторная аутентификация
Практика:
Выполнить задания на стенде — настроить безопасность.
Вы научитесь создавать systemd-контейнеры, узнаете, зачем они нужны и как работают.
Теория:
Создание контейнеров
Ограничение ресурсов
Практика:
Развернуть 2 nspawn-контейнера и запустить в них Nginx.
Вы научитесь определять неполадки в ПО, запущенном на сервере. Изучите принципы работы бекапов: что нужно бекапить и зачем нужны бекапы.
Теория:
gdb
strace
сетевые неполадки (tcpdump) / wireshark
Практика:
Запустить на стенде программу с проблемой. Задача студента — определить проблему.
Как проходит обучение
Видео с теорией
Вы получите доступ к 13 видеоурокам в высоком качестве. Они помогут системно погрузиться в особенности Linux. Доступ сохраняется на 2 года.
Практические задания на стендах в личном кабинете
Вместе с каждым уроком вы получаете домашнее задание по теме. Все задания приближены к задачам, с которыми вы можете столкнуться в работе с Linux. В части заданий есть скрипт для самопроверки.
Итоговая сертификация
Для получения номерного сертификата мы попросим вас выполнить итоговый проект.
Подробнее о сертификации
Наша сертификация ориентирована не на конкретные дистрибутивы, а на знание Linux в целом.
01
Сертификация проходит в форме выпускного задания на стенде и включает все темы, рассмотренные в рамках курса.
02
Ваша задача — применить полученные знания в комплексе.
03
А если я новичок, я справлюсь?
После курса справишься!
Триал-доступ на сутки
Заполните форму, чтобы получить бесплатный доступ ко всему курсу на сутки.
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем рабочем месте, обсудите покупку курса с вашим руководителем и оставляйте заявку с контактами компании.
«Курс мне как новичку оказался полезен, узнал много нового и интересного. Подача материала и практика тоже понравились. Иной раз приходилось хорошо подумать, как сделать то или иное задание. Мне не хватало материала в тексте, но я для себя компенсировал это тем, что по второму разу смотрел видео и делал подробный конспект. Платон как спикер мне понравился и не было такого, что засыпал прям во время лекции :D
Вернусь из отпуска, надеюсь доделать практику и сдать сертификацию — для меня это будет реально хардовая вещь»
Сергей
«Спасибо за курс! В некоторых моментах хотелось бы чуть больше деталей, а так все супер».
Vitalii Koretskyi
Оплатить участие
За обучение у нас вы можете вернуть 13% НДФЛ
Оплатить участие
За обучение у нас вы можете вернуть 13% НДФЛ
Заявка от компании
С вами свяжется менеджер, ответит на вопросы, подготовит договор, счёт
Заявка от компании
С вами свяжется менеджер, ответит на вопросы, подготовит договор, счёт