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

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

О курсе

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

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

 

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

 

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

 

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

 

Цель курса

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

 

Аудитория 

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 40
28.10.2024
18 000 руб. 20 000 руб.
Дневное обучение 40
28.10.2024
18 000 руб. 20 000 руб.
Дневное обучение 40
28.10.2024
18 000 руб. 20 000 руб.
Дневное обучение 40
28.10.2024
18 000 руб. 20 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 40
28.10.2024
18 000 руб. 20 000 руб.
Дневное обучение 40
28.10.2024
18 000 руб. 20 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 40
28.10.2024
18 000 руб. 20 000 руб.
Дневное обучение 40
28.10.2024
18 000 руб. 20 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 40
28.10.2024
18 000 руб. 20 000 руб.
Дневное обучение 40
28.10.2024
18 000 руб. 20 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

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

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