Kurz SHELL - Programování v UNIX shellu pro systémové administrátory v Brně

Naučíte se vytvářet vlastní skripty v BASHi a SH, které zautomatizují nudné a zdlouhavé rutinní úkoly vašeho systému, na kterých jste se dosud museli manuálně podílet. Budete rozumět i skriptům v BASHi, které jste sami nenapsali a dosud jim nerozuměli. Ovládnete příkazový řádek a práce v něm se pro vás stane radostí. ...
Vitajte na kurze

Administrace systému UNIX bez znalosti UNIX shellu je spíše utrpením než radostí ve srovnání s administrací konkurenčních operačních systémů. Ovládnout příkazový řádek shellu v UNIXu znamená naplno využít výhody a potenciál tohoto operačního systému.

Pro koho je tento kurz určen?

Tento kurz je určen pro linuxové administrátory, kteří si chtějí zjednodušit svou práci automatizací administrativních úloh a chtějí se naučit skriptovat. Kurz SHELL obvykle absolvují lidé, kteří mají základní zkušenosti s operačním systémem Linux, ale dosud nezkusili psát vlastní skripty.

Kurz je nezbytný, pokud

Chcete automatizovat činnosti v systému Chcete rozumět cizím skriptům Chcete vědět, jak provádět benchmarky a vytvářet efektivní skripty Chcete lépe porozumět příkazovému řádku BASH

Nejbližší Termín SHELL

9.6.2025 (pondělí)

2 Dny

Brno

Prezečná forma (osobně)

449 € bez DPH

Odporúčaný posledný deň
na prihlásenie je 4.6.2025 (středa)

Získat tyto dovednosti>

Osnova

Základy SHELLu

  • Práce s editorem vi/vim
  • Textový editor joe
  • Přehled metaznaků shellu
  • Přesměrování vstupu a výstupu
  • Roury (pipes)

Arzenál systémových nástrojů pro práci v Linux/UNIX shellu

  • Zpracování textových souborů
  • Nástroje pro analýzu a zpracování textu
  • Jak vypsat začátek textového souboru v Linuxu?
  • Jak vypsat konec textového souboru v Linuxu?
  • Jak seřadit výstup z příkazového řádku v Linuxu?
  • Jak vypsat pouze jedinečné záznamy v Linuxu?
  • Jak vypsat statistiky souborů?
  • Jak filtrovat obsah souborů a adresářů v Linuxu?
  • Získání základů jazyka AWK pro prohledávání a zpracování textu
  • Jak používat vestavěný formátovač textu?

Tvorba prvních základních skriptů

  • Jak vytvořit základní skripty v Linuxu?
  • Jak spustit v Linuxu vlastní skript?
  • Oprávnění
  • Ladění skriptů

Uživatelské proměnné a proměnné prostředí

  • Které jsou výchozí proměnné v SHELLu a jak s nimi pracovat?
  • Jak definovat vlastní proměnné?
  • Jak použít vlastní proměnné v BASHi?
  • Používání proměnných napříč různými terminály v SHELLu

Rozhodovací konstrukce

  • Zrychlené rozhodovací konstrukce
  • Rozhodovací procesy na pozadí
  • Standardní rozhodovací konstrukce
  • Vnořování podmínek

Smyčky

  • Jak použít smyčku ve skriptu?
  • Smyčka s přesně definovaným počtem iterací
  • Smyčka s podmínkou na začátku
  • Smyčka s podmínkou na konci
  • Smyčka zpracovávající množinu prvků z pole

Metaznaky shellu a jejich správné uzavírání

  • Jednoduché uvozovky
  • Dvojité uvozovky
  • Speciální význam zpětného lomítka
  • Backticky

Zpracování argumentů ve vlastních skriptech

  • Jak přidat do našeho skriptu argumenty?
  • Jak je zpracovat?

Funkce v Shellu

  • Jak si definovat vlastní funkce v linuxovém terminálu?
  • Jak volat vlastní funkce v linuxovém terminálu?
  • Vytvoření knihovny linuxových funkcí

Správa signálů

  • Co je linuxový signál?
  • Jak vyvolat linuxový signál?
  • Jak zpracovat linuxový signál v našem skriptu?

Efektivní tvorba skriptů

  • Jak změřit dobu běhu skriptu?
  • Doporučení pro efektivní tvorbu skriptů

Termíny

TermínCena bez DPHPřihlásit se na termín
9.6.2025
Brno
2 Dny
449 €Získat tyto dovednosti
10.7.2025
Brno
2 Dny
449 €Získat tyto dovednosti
9.10.2025
Brno
2 Dny
449 €Získat tyto dovednosti
5.2.2026
Brno
2 Dny
449 €Získat tyto dovednosti

vlastní termín
Získat tyto dovednosti

ADMINKurz ADMIN - Administrace operačního systému Linux

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Organizace a Detaily