Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение
- Философия и принципи на 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 Часа