O předmětu
Cílem předmětu je seznámit studenty s principy práce na operačním systému Linux. Předmět se zaměřuje převážně na praktické aspekty práce v unixovém prostředí a základní administrátorské úlohy. Absolventi kurzu by 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.
Sylabus
- Základní pojmy. Systém souborů. Uživatelé, skupiny, oprávnění.
- Základy administrace. Instalace systému. Správa softwarových balíčků. Konfigurace základních služeb a sítě.
- Práce na vzdálených strojích. Autentizace, privátní klíče. Přenos dat.
- Práce v shellu. Skriptování, regulární výrazy a zpracování textu.
- Infrastruktura pro vývoj software. Build systémy. Systémy a služby pro správu verzí.