Ваш город: Москва Казань
+7 (495) 967-66-70
academy@academy.ru
Главная страница | Каталог | Linux & FreeBSD | Курсы | Автоматизация задач администрирования, написание Bash-скриптов
NL3047

Автоматизация задач администрирования, написание Bash-скриптов

Shell Programming with the Bash Shell

ОЦЕНКА КУРСА
общая оценка курса:


оценка преподавателя:



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

Рекомендуется для специалистов с наличием разного уровня опыта работы в Linux системах, так как вопросы, рассматриваемые в курсе, часто упускаются при самостоятельном изучении ОС Linux.

Курс является частью подготовки к экзаменам LPI-1
  • ОЧНОЕ
    ОБУЧЕНИЕ


Продолжительность курса: 3 дня / 24 ак.ч.

Цена курса:
20 000 руб.

В корзину

Место проведения курса:

  • ул. Доброслободская, д.5
  • Бауманская
  • Комсомольская
  • Красные ворота
РАСПИСАНИЕ ЗАНЯТИЙ
Уточните дату у менеджера
Уточните дату у менеджера
Уточните дату у менеджера
Уточните дату у менеджера
После изучения курса вы сможете
  • cоздавать программы на языке оболочки — Shell scripts;
  • использовать перенаправление ввода/вывода;
  • объединять команды в конвейер ;
  • определять типы команд;
  • понимать и использовать услуги и подстановки, предоставляемы оболочкой;
  • использовать кавычки для отказа от ненужных в данный момент услуг;
  • указывать системе интерпретатор, который должен выполнять скрипт;
  • учитывать порядок обработки командной строки при написании команд со сложными подстановками ;
  • использовать управляющие конструкции для расширения сферы применения скрипта ;
  • писать скрипты воспринимающие параметры и опции;
  • включать в скрипт обработку исключительных ситуаций;
  • упрощать взаимодействие с пользователем при помощи диалоговых окон и меню
Содержание курса
  • Введение в программирование на языке оболочки (Shell Programming).
  • Основные понятия оболочки bash.
  • Каналы ввода/вывода.
  • Типы команд; использование кавычек.
  • Подстановки, выполняемые оболочкой; интерпретация команд.
  • Основные элементы скрипта.
  • Операции с переменными .
  • Управление последовательностью выполнения (операторы цикла, case, if, test) .
  • Функции.
  • Обработка параметров и опций при помощи getopts.
  • Обработка сигналов при помощи trap.
  • Создание меню при помощи select.
  • Создание диалоговых окон при помощи dialog.
Слушатели
Системные администраторы Linux и специалисты, занимающиеся сопровождением крупных приложений, опытные пользователи Linux
Предварительная подготовка
Необходимы знания, рассматриваемые в курсе SUSE Linux Enterprise Server 10 Fundamentals (Курс 3071) - участник должен ориентироваться в системных папках ОС Linux, пользоваться командной строкой (например, для того, чтоб скопировать и отредактировать файл).
ПОИСК
 

Быстрый заказ