Администрирование ОС Linux

21 участник

О чём курс

Курс «Администрирование ОС Linux [2022]», разработанный специалистами ИТМО (Санкт-Петербургского национального исследовательского университета информационных технологий, механики и оптики), представляет собой комплексную программу профессиональной подготовки. Данный образовательный продукт ориентирован на специалистов, которые уже занимают позиции системных администраторов или системных инженеров, а также на тех, кто только планирует начать карьеру в этой востребованной области ИТ-индустрии. Программа обучения построена таким образом, чтобы дать слушателям глубокое понимание архитектуры операционных систем семейства Linux, что является критически важным навыком для любого современного специалиста по инфраструктуре.

В процессе обучения студенты проходят путь от базовых принципов организации ОС Linux до продвинутых тем, таких как контейнеризация и автоматизация процессов. Одной из ключевых целей курса является формирование у слушателей устойчивых практических навыков установки и конфигурирования операционной системы, что позволяет уверенно развертывать серверные решения в реальных рабочих средах. Участники курса научатся эффективно управлять программным обеспечением, освоят методы работы с пакетами и научатся настраивать систему для обеспечения стабильной работы в сетевой инфраструктуре, включая базовые аспекты сетевого взаимодействия в сети Интернет.

Особое внимание в программе уделено вопросам безопасности и управления доступом. Слушатели детально разберут механизмы разграничения прав, работу с пользователями и группами, а также познакомятся с современными методами защиты, включая SELinux и принудительный контроль доступа. Это позволяет выпускникам курса не просто настраивать систему, но и обеспечивать её защиту от несанкционированного вмешательства, что является приоритетной задачей для системного администратора любого уровня.

Важной составляющей курса является обучение диагностике и устранению неполадок. Участники научатся анализировать состояние системы, отслеживать нагрузку на процессор, оперативную память и подсистему ввода-вывода, а также диагностировать сетевые подключения. Эти навыки позволяют оперативно реагировать на инциденты и поддерживать высокую доступность сервисов. Кроме того, программа включает мощный блок по автоматизации задач с помощью скриптов на языке BASH, а также использование инструментов обработки данных SED и AWK, что значительно упрощает рутинные операции администратора.

Завершающий этап обучения посвящен современным технологиям контейнеризации. Слушатели изучат основы Docker, Docker-compose и Docker-machine, а также получат представление о принципах работы контейнерной оркестрации в Kubernetes. Это делает курс актуальным и соответствующим современным требованиям рынка, где контейнеризация стала стандартом де-факто для развертывания приложений. Прохождение данного курса — это инвестиция в профессиональное развитие, которая дает на выходе не только теоретические знания, но и уверенную базу для решения сложных инженерных задач, управления серверами и построения отказоустойчивых систем.

Программа обучения

Модуль 1 - Работа с файловой системой в ОС Linux Устройство файловой системы Основы работы в bash Основные команды управления файлами Текстовые редакторы WildCards и Pipelines Модуль 2 - Файловая безопасность Пользователи и группы Стандартные права доступа к файлам Расширенные права доступа к файлам Дополнительные права ACL доступа к файлам Понятие SELinux и принудительный контроль доступа Модуль 3 - Управление процессами и диагностика неполадок Управление процессами. Особые состояния процесса. Сигналы и приоритеты. Диагностические утилиты. Диагностика загрузки процессора, памяти, системы ввода-вывода Диагностика сетевых подключений Модуль 4 - Стартовая процедура Linux, администрирование процессов и демонов Стартовая процедура операционной системы Использование initd Использование systemd Основы systemd Модуль 5 - Основы программирования на SED, AWK и BASH Понятие REGEXP Потоковый редактор SED Язык поиска шаблонов и обработки данных AWK Синтаксис BASH Приемы программирования в BASH Модуль 6 - Контейнеризация DOCKER Понятия виртуализации и контейнеризации Технологии, лежащие в основе контейнеризации (Cgroups, Namespaces, LXC) DOCKER DOCKER-compose DOCKER-machine Введение в контейнерную оркестрацию (Kubernetes)

Складчина создана 2 декабря 2021 г. · описание обновлено 31 мая 2026 г.

Теги курса

Профессии
Инструменты

Другие материалы школы 11

И Итмо Все материалы
1 368 ₽ 30 000 ₽