О чём курс
В рамках данного курса дается обзор операционных систем 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
Курс проводят
Бирюков Андрей
Эксперт в области информационной безопасности