- 1Цель урока: познакомиться с особенностями работы в операционных системах семейства Linux, процессом установки и первоначальной настройки ОС на примере дистрибутива Ubuntu. Слушателям предлагается провести установку ОС на виртуальную машину, в процессе установки проводится разбор шагов инсталлятора. По окончанию проводится разбор первоначальной настройки ОС. В результате урока слушатели должны уверенно провести установку и базовую настройку ОС.Урок 1. Введение. Установка ОС
- 2Цель урока: показать основные принципы работы в командной строке Linux. В процессе урока слушатели научатся подключаться к серверу под управлением Linux используя протокол ssh, разберутся с базовыми командами, а также освоят консольные текстовые редакторы. В результате слушатели научатся навигации по компьютеру в ОС, редактировать содержимое файлов настроек, и выполнять базовые действия связанные с администрированием ОС.Урок 2. Настройка и знакомство с интерфейсом командной строки
- 3Цель урока: научить пользователей управлять пользователями и группами пользователей. Пояснить необходимость, а также плюсы и минусы такого разделения. В процессе урока слушатели освоят управление пользователями и группами используя как штатные утилиты, так и ручное добавление пользователей редактируя соответствующие файлы, а также научатся изменять владельца и группу владельца файлов и каталогов.Урок 3. Пользователи. Управление Пользователями и группами
- 4Цель урока: разобрать для слушателей процесс загрузки ОС, дать им понятие процесса и научить управлять процессами. В процессе урока основная задача слушателей понять определение процесса и принципы управления процессами используя утилиты kill и systemctl, а также познакомиться с более старыми способами запуска служб (initd и service). В результате слушатели научатся управлять потоками ввода и вывода. Познакомиться с принципами управления и мониторинга процессов.Урок 4. Загрузка ОС и процессы
- 5Цель урока: рассказать слушателям структуру файловой системы Linux, дать понятие файла, inode и каталога, научить выставлять права доступа к файлам и каталогам, разобрать для чего нужны специальные биты. В результате урока слушатели научатся изменять права доступа к файлам и каталогам используя утилиту chmod, присваивать специальные биты. Создавать жесткие и символические ссылки.Урок 5. Устройство файловой системы Linux. Понятие Файла и каталога
- 6Цель урока: показать слушателям основы написания скриптов на bash, научить пользоваться утилитами для работы с регулярными выражениями в bash и процессом автоматизации задач используя планировщики crontab и at. В результате урока слушатели освоят принципы использования bash для автоматизации рутинных задач.Урок 6. Введение в скрипты bash. Планировщики задач crontab и at
- 7Цель урока: научить слушателей управлять пакетами в ОС Linux: установка/удаление, подключение дополнительных репозиториев, а также освоить основные принципы связанные с обеспечением безопасности в ОС Linux: настройка фаервола используя netfilter. В результате урока слушатели научатся устанавливать и удалять пакеты, подключать дополнительные источники пакетов, управлять фаерволом используя iptables.Урок 7. Управление пакетами и репозиториями. Основы сетевой безопасности
- 8Цель урока: познакомить слушателей с системой контейнерной виртуализации docker, а также с docker-compose. В результате урока слушатели научатся устанавливать docker и docker-compose, разберут структуру docker, а также создадут свои контейнеры.Урок 8. Введение в docker
После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.