Автоматизация (shell-скрипты) в ОС Альт
Ваша корзина пуста
Сумма: 0 руб.

Автоматизация (shell-скрипты) в ОС Альт

О курсе

Автоматизация (shell-скрипты) в ОС Альт

Автоматизация (shell-скрипты) в ОС «Альт» 

 

Пятидневный курс под руководством сертифицированного преподавателя знакомит с языком командного интерпретатора.

 

Знание языка командного интерпретатора является залогом успешного решения задач администрирования Linux-систем. Shell-программирование имеет невысокий порог вхождения, но после освоения становится по-настоящему мощным инструментом управления IT-структурой.

 

Shell-скриптинг позволяет разворачивать и конфигурировать системы, автоматизировать типовые действия системного администратора, выполнять периодические задания, например, мониторинг или резервное копирование.

 

Цель курса

Освоить правила написания грамотного и переносимого кода на языке командного интерпретатора, синтаксис управляющих конструкций языка, архитектуру систем управления конфигурацией ansible и puppet.

 

Аудитория 

• технические специалисты по ИС;

• техники сервисной службы по ИС;

• системные инженеры.

 

После окончания курса выпускники будут:

• сферы применения сценариев на языке shell;

• структуры сценариев;

• настраивать запуск сценариев;

• понимать принципов выполнения подстановок, осуществляемых интерпретатором;

• знать способы выполнения операторов сравнения и логических операций:

• использовать потоковые редакторы для обработки текста;

• применять регулярные выражения;

• организовывать программные структуры (циклы, ветвления, подпрограммы);

• понимать принципы организации и перенаправления ввода/вывода;

• понимать принципы объединения команд;

• понимать принципы документирования кода сценария;

• знать способы тестирования и отладки сценариев.

 

Предварительная подготовка 

• Знания в рамка курса Администрирование ОС "Альт". Часть 1Администрирование ОС "Альт". Часть 2

• знания дерева каталогов, иерархии пользователей системы, основных типов файлов Linux

• умение устанавливать и настраивать ОС «Альт», организовывать работу системных служб

• Уверенное владение интерфейсом командной строки, развитые навыки создания сценариев на языке командного интерпретатора.

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

1. Основы написания shell-скриптов в ОС «Альт»

• Понимание сферы применения сценариев на языке shell

• Умение работать с готовыми сценариями

• Основы создания и запуска shell-скриптов

• Работа с переменными и параметрами скриптов

• Использование подстановок, выполняемых интерпретатором

 

2. Программные структуры в shell-скриптах

• Применение команды test и условного оператора

• Способы организации циклов

• Множественный выбор, оператор case

• Использование функций в shell-скриптах

 

3. Рекомендации по оформлению и отладка shell-скриптов

• Понимание принципов грамотного оформления и документирования сценариев

• Тестирование и отладка сценариев

• Использование виртуальной среды в целях тестирования и отладки

 

4. Система межпроцессного взаимодействия D-Bus

• Назначение D-Bus

• Системная и сессионная шины

• Использование шины D-Bus для автоматизации работы

• Применение qdbusviewer и dbus-send

 

5. Система управления конфигурациями Ansible

• Назначение и архитектура Ansible

• Развертывание компонент Ansible в ОС «Альт»

• Использование Ansible для управления программным обеспечением и работами

служб

• Файловые операции в Ansible

• Параметризация плейбуков Ansible

 

6. Система управления конфигурациями Puppet

• Назначение и архитектура Puppet

• Развертывание компонент Puppet в ОС «Альт»

• Использование Puppet для управления программным обеспечением и работами

служб

• Отслеживание состояния управляемых узлов средствами Puppet

Документы об окончании