План на курса

Въведение

    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 операционна система
  • Опит с интерфейс на командния ред
  • Основен опит в програмирането

Публика

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

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


Започва

Свършва


Dates are subject to availability and take place between 09:30 and 16:30.

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

Oтзиви от потребители (4)

Свързани Kурсове

Go for Systems Programming

  35 Hours

Linux Administration Fundamentals

  21 Hours

Linux Command Line Basics

  7 Hours

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