План на курса
Въведение
- Bash философия и принципи / Какво е Bash? Bash срещу други скриптови езици Преглед на Bash функции и архитектура Отвъд Bash: Bash в контекста на задачите за системно администриране
разбиране Bash
- Жизненият цикъл на Bash скрипт Как Bash се вписва в задачите на системната администрация Bash синтаксис и типове данни
Приготвяме се да започнем
- Настройване на средата за разработка Инсталиране на Bash на Linux системи Инсталиране на Bash на Windows системи Конфигуриране на Bash среда
Създаване и изпълнение на Bash скриптове
- Bash структура на скрипт Изпълнение на Bash скриптове Използване на променливи, аргументи и вход/изход Контролни структури и цикли
Bash Scripting for Automation
- Автоматизиране на задачи с Bash Управление на файлова система с Bash Управление на процеси с Bash Системно наблюдение и регистриране с Bash
Интегриране на Bash с други инструменти
- Bash и регулярни изрази Bash и sed и awk Bash и инструменти на командния ред (grep, find, xargs и др.)
Отстраняване на неизправности
- Отстраняване на грешки Bash скриптове Често срещани грешки и как да ги избегнете Оптимизиране на Bash скриптове
Обобщение и следващи стъпки
- Преглед на ключови концепции и най-добри практики Следващи стъпки за научаване на повече за Bash и автоматизацията с Bash
Изисквания
- Разбиране на Linux операционна система
- Опит с интерфейс на командния ред
- Основен опит в програмирането
Публика
- Разработчици
- Системни администратори
Oтзиви от потребители (4)
- адаптиране към всички участници в курса - готини, илюстративни примери
Katarzyna - Rossmann SDP Sp. z.o.o
Course - Introduction to Linux
Machine Translated
The extra informations not in the official docs
Sayf Eddine HAMMEMI - SCALITY SA
Course - Go for Systems Programming
Много добре структурирана и поднесена информация, много практически упражнения за подпомагане на трансфера на знания, обучителят отговори на всеки въпрос и помогна на всички.
Catalin - DB Global Technology
Course - Linux Administration Fundamentals
Machine Translated
игра на командния ред
Kesh - Vodacom
Course - Linux Command Line Basics
Machine Translated