Charles Explorer logo
🇨🇿

Úvod do Unixu

Předmět na Matematicko-fyzikální fakulta |
NSWI095

Sylabus

- Základní pojmy. Systém souborů. Proces, komunikace mezi procesy.

Uživatelé, skupiny, oprávnění.

- Základy administrace. Instalace systému a software. Správa softwarových balíčků. Lokální účty a autentizace. Konfigurace síťových rozhraní.

Konfigurace základních služeb.

- Práce v shellu. Proměnné prostředí. Přesměrování vstupů a výstupů.

Skriptování, regulární výrazy a zpracování textu, práce se soubory.

- Práce na vzdálených strojích. Autentizace, hesla, privátní klíče. Spouštění příkazů na vzdálených strojích, přenos souborů. Síťové souborové systémy.

- Infrastruktura pro vývoj software. Build systémy. Systémy a služby pro správu verzí. Automatizace sestavení a testování software.

- Základy kontejnerové virtualizace. Správa konfigurace, orchestrace, infrastruktura jako kód.

Anotace

Cílem předmětu je seznámit studenty s principy unixových systémů a operačníchsystémů na bázi GNU/Linux.

Předmět se zaměřuje převážně na praktické aspektypráce v unixovém prostředí a základní administrátorské

úlohy. Absolventi kurzuby se měli orientovat v prostředí linuxových OS a být schopni instalovat,konfigurovat a (s využitím skriptování) efektivně využívat nástroje a služby,které přestavují základní stavební prvky moderní infrastruktury pro vývoj software.