О чём курс
В рамках данного курса дается обзор операционных систем Linux с точки зрения пользователя Linux и начинающего системного администратора.
В рамках курса рассматриваются вопросы написания сценариев оболочки (простой и средней сложности), управления системными процессами и службами Linux, управление хранением данных и пользователями в Linux и др. вопросы администрирования ОС Linux.
Данный курс будет полезен тестировщикам Unix-систем, инженерам по автоматизации тестирования, разработчикам, использующим bash-подобные оболочки, а также тем, кто хотел бы структурировать свои знания по Linux.
Курс нацелен на отработку практических навыков,
но уделяет должное внимание и теоретическим вопросам.
Цели
После завершения курса слушатели смогут:
управлять локальным хранением данных в Linux;
понимать и управлять системными процессами;
управлять пользователями;
использовать bash-подобные оболочки и объединять команды оболочки для выполнения простой и средней сложности задач;
писать простые и средней сложности сценарии оболочки;
понимать синтаксис регулярных выражений и принцип их работы;
управлять важными системными службами Linux.
Целевая аудитория
Тестировщики, выполняющие ручное тестирование в Unix-подобных средах;
Инженеры по автоматизации тестирования, желающие приобрести навыки написания сценариев;
Разработчики, интересующиеся Linux с точки зрения администратора;
Все, желающие освоить основы Linux;
Все, кто хочет освежить свои знания Linux.
Предварительная подготовка
Опыт работы с простыми интерфейсами командной строки.
Опыт выполнения базовых задач ОС.
Для кого
Разработчик
DevOps-инженер
Тестировщик
Улучшаемые навыки
Навигация по файловой системе
Управление файлами и директориями
Работа с правами доступа
Управление процессами
Основы скриптования на Bash
Инструменты
Linux
Bash
Расписание курсов
Программа курса
06
Поиск, регулярные выражения
11
Управление настройками
12
Управление пользователями
13
Системные службы и SSH
17
Всего: теория – 12,5 ч. (74%), практика – 4,5 ч. (26%)
Чему вы научитесь
01
Управлять локальным хранением данных в Linux
02
Понимать и управлять системными процессами
03
Написать простые и средней сложности сценарии оболочки
04
Использовать регулярные выражения для поиска и замены текста
05
Управлять пользователями и правами доступа в Linux
Курс проводят
Бирюков Андрей
Эксперт в области информационной безопасности
О тренере
Более 15 лет работает в области информационной безопасности и информационных технологий начиная с позиции инженера и до руководителя направления.
Имеет большой опыт проектирования и внедрения инфраструктурных решений на базе ОС Linux, FreeBSD, Windows, систем виртуализации и контейнеризации и активного сетевого оборудования.
В области ИБ основными направлениями являются SIEM/SOAR, IRP, PAM, EDR, внедрение сетевых средств защиты, средств защиты среды виртуализации и других.
О проектах
Преподавательской деятельностью занимается с 2019 года. За это время разработал несколько авторских курсов по информационной безопасности: "Практическая защита в АСУТП", "Управление инцидентами ИБ", "Реверсивный инжиниринг ПО под Windows". В актуальное время читает курсы как в офлайн и в онлайн формате.
О публикациях и выступлениях
Является автором шести книг посвященных различным вопросам информационной безопасности и более 300 статей в различных изданиях, также посвященными ИТ и ИБ.
Неоднократно выступал с докладами на конференциях Positive Hack Days, ИБ КВО.