Свържете се с нас

Съдържание и теми, включени в курса

Въведение

  • Философия и принципи на Bash / Какво е Bash?
  • Bash спрямо други скриптови езици
  • Преглед на функциите и архитектурата на Bash
  • Отвъд Bash: Bash в контекста на задачите по системна администрация

Разбиране на Bash

  • Жизненият цикъл на Bash скрипта
  • Как Bash се вписва в задачите по системна администрация
  • Синтаксис и типове данни в Bash

Първи стъпки

  • Настройка на средата за разработка
  • Инсталиране на Bash на Linux системи
  • Инсталиране на Bash на Windows системи
  • Конфигуриране на средата на Bash

Създаване и изпълнение на Bash скриптове

  • Структура на Bash скрипта
  • Изпълнение на Bash скриптове
  • Използване на променливи, аргументи и вход/изход
  • Контролни структури и цикли

Скриптиране с Bash за автоматизация

  • Автоматизиране на задачи с Bash
  • Управление на файловата система с Bash
  • Управление на процеси с Bash
  • Мониторинг и логване на системата с Bash

Интегриране на Bash с други инструменти

  • Bash и регулярни изрази
  • Bash и sed, и awk
  • Bash и инструменти с команден ред (grep, find, xargs и т.н.)

Отстраняване на неизправности

  • Дебъгване на Bash скриптове
  • Често срещани грешки и как да ги избегнем
  • Оптимизиране на Bash скриптове

Обобщение и следващи стъпки

  • Преглед на ключови концепции и добри практики
  • Следващи стъпки за научаване на повече за Bash и автоматизацията с Bash

Изисквания

  • Разбиране на Linux операционна система
  • Опит с интерфейс с команден ред
  • Основен опит в програмирането

Аудитория

  • Разработчици
  • Системни администратори
 21 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории