На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  

Курсы Linuх и Базальт СПО

Linux и Базальт СПО в Учебном центре Микроинформ

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

Ориентирован на системных администраторов ОС Альт, которые хотят расширить свои знания системы ОС Альт и автоматизировать задачи администрирования и настройки ОС Альт.

Предварительный уровень подготовки:

  • Понимание дерева каталогов, иерархии пользователей системы, основных типов файлов Linux.
  • Понимание принципов базовой модели разграничения доступа в Linux, роли процесса в операционной системе, особенностей различных файловых систем.
  • Уверенное владение интерфейсом командной строки.
  • Базовые навыки создания сценариев на языке командного интерпретатора.
  • Знания и опыт работы с ОС Альт в объеме курса ALTADM1 «Администрирование ОС Альт. Часть 1»(рекомендуется пройти обучение).

Продолжительность курса: 5 дней, 40 ак.ч.

В программе курса рассматриваются возможности автоматизации типичных задач администрирования и настройки ОС Альт.

Курс является продолжением (расширением) базового курса ALTADM1 «Администрирование ОС Альт. Часть 1»

Программа курса

Модуль 1: Основы написания shell-скриптов в ОС Альт

  • Сфера применения сценариев на языке shell.
  • Работа с готовыми сценариями.
  • Основы создания и запуска shell-скриптов.
  • Работа с переменными и параметрами скриптов.
  • Использование подстановок, выполняемых интерпретатором.

Модуль 2: Программные структуры в shell-скриптах

  • Применение команды test и условного оператора.
  • Способы организации циклов.
  • Множественный выбор, оператор case.
  • Использование функций в shell-скриптах.

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

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

После прохождения курса вы сможете:

  • Знать сферы применения сценариев на языке shell.
  • Понимать структуры сценариев.
  • Настраивать запуск сценариев.
  • Понимать принципы выполнения подстановок, осуществляемых интерпретатором.
  • Знать способы выполнения операторов сравнения и логических операций.
  • Использовать потоковые редакторы для обработки текста.
  • Применять регулярные выражения.
  • Организовывать программные структуры (циклы, ветвления, подпрограммы).
  • Понимать принципы организации и перенаправления ввода/вывода.
  • Знать принципы объединения команд.
  • Понимать принципы документирования кода сценария.
  • Знать способы тестирования и отладки сценариев.