Plan Szkolenia

Wprowadzenie

  • Filozofia i zasady Bash / Czym jest Bash?
  • Bash a inne języki skryptowe
  • Przegląd funkcji i architektury Bash
  • Poza Bash: Bash w kontekście zadań administracji systemem

Zrozumienie Bash

  • Cykl życia skryptu Bash
  • Jak Bash pasuje do zadań administracji systemem
  • Składnia i typy danych Bash

Pierwsze kroki

  • Konfigurowanie środowiska programistycznego
  • Instalowanie Bash w systemach Linux
  • Instalowanie Bash w systemach Windows
  • Konfigurowanie środowiska Bash

Tworzenie i uruchamianie Bash skryptów

  • Struktura skryptów Bash
  • Uruchamianie skryptów Bash
  • Używanie zmiennych, argumentów i wejścia/wyjścia
  • Struktury sterowania i pętle

Skrypty do automatyzacji Bash

  • Automatyzacja zadań za pomocą Bash
  • Zarządzanie systemem plików z Bash
  • Zarządzanie procesami z Bash
  • Monitorowanie systemu i rejestrowanie za pomocą Bash

Integracja Bash z innymi narzędziami

  • Bash i wyrażenia regularne
  • Bash oraz sed i awk
  • Bash i narzędzia wiersza poleceń (grep, find, xargs itp.)

Rozwiązywanie problemów

  • Debugowanie Bash skryptów
  • Typowe błędy i sposoby ich unikania
  • Optymalizacja skryptów Bash

Podsumowanie i kolejne kroki

  • Przegląd kluczowych pojęć i najlepszych praktyk
  • Kolejne kroki, aby dowiedzieć się więcej o Bash i automatyzacji z Bash

Wymagania

  • Zrozumienie Linux systemu operacyjnego
  • Doświadczenie z interfejsem wiersza poleceń
  • Podstawowe doświadczenie w programowaniu

Uczestnicy

  • Programiści
  • Administratorzy systemu
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie