Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Filozofie a zásady Bashu – Co je to Bash?
  • Bash vs. ostatní skriptovací jazyky
  • Přehled funkcí a architektury Bashu
  • Bash v kontextu úloh správy systému

Porozumění Bashu

  • Životní cyklus skriptů v Bashu
  • Jak Bash zapadá do správy systémů
  • Syntaxe a datové typy v Bashu

Začínáme

  • Příprava vývojového prostředí
  • Instalace Bashu na systémy Linux
  • Instalace Bashu na systémy Windows
  • Nastavení prostředí pro práci s Bashem

Vytváření a spouštění skriptů v Bashu

  • Struktura skriptů v Bashu
  • Spouštění skriptů v Bashu
  • Práce s proměnnými, argumenty a vstupem/výstupem
  • Řídicí struktury a cykly v Bashu

Skriptování v Bashi pro automatizaci

  • Automatizace úkolů pomocí Bashu
  • Správa souborového systému prostřednictvím Bashu
  • Správa procesů s využitím Bashu
  • Monitorování systému a tvorba protokolů pomocí Bashu

Integrace Bashu s dalšími nástroji

  • Bash a regulární výrazy
  • Bash ve spojení se nástroji sed a awk
  • Bash a nástroje příkazového řádku (grep, find, xargs atd.)

Řešení problémů

  • Ladění skriptů v Bashu
  • Běžné chyby a způsoby, jak se jim vyhnout
  • Optimalizace skriptů v Bashu

Shrnutí a další kroky

  • Přehled klíčových konceptů a osvědčených postupů
  • Doporučené další kroky pro hlubší poznání Bashu a automatizace pomocí něj

Požadavky

  • Základní znalost operačního systému Linux
  • Praktické zkušenosti s prácem v příkazovém řádku
  • Základní programátorské dovednosti

Pro koho je kurz určen?

  • Vývojáři
  • Správci systémů
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie