Plan Szkolenia

Wprowadzenie

  • Filozofia i zasady Bash / Co to jest Bash?
  • Bash vs. inne języki skryptowe
  • Przegląd funkcji i architektury Bash
  • Poza Bash: Bash w kontekście zadań administracji systemowej

Zrozumienie Bash

  • Życie skryptu Bash
  • Jak Bash wpływa na zadania administracji systemowej
  • Składnia Bash i typy danych

Zacznijmy

  • Konfiguracja środowiska programistycznego
  • Instalowanie Bash na systemach Linux
  • Instalowanie Bash na systemach Windows
  • Konfiguracja środowiska Bash

Tworzenie i uruchamianie skryptów Bash

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

Skryptowanie Bash do automatyzacji

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

Integracja Bash z innymi narzędziami

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

Rozwiązywanie problemów

  • Debugowanie skryptów Bash
  • Powszechne błędy i jak ich uniknąć
  • Optymalizacja skryptów Bash

Podsumowanie i następne kroki

  • Przegląd kluczowych koncepcji i najlepszych praktyk
  • Następne kroki w nauce więcej o Bash i automatyzacji z użyciem Bash

Wymagania

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

Grupa docelowa

  • Programiści
  • Administratorzy systemów
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie