Základy Linuxu - Youtube - Ing. P. Troller: Síťové operační systémy
CVUTFEL dávají na svůj Youtube kanál přednášky a mimo jiné i sérii přednášek od Ing. P. Trollera s názvem Síťové operační systémy.
Seznam přednášek:
-
- Operační systémy – základní definice, vznik a vývoj, hlavní typy a rodiny operačních systémů.
- Architektura a základní popis operačního systému Linux.
-
- Správa systémových prostředků (procesy, paměť).
- Vypínání a zapínání systému a procesů.
- Proces init, spouštěcí skripty.
-
- Uživatelská práva a administrace uživatelů, uživatel root, další systémová privilegia a práce s nimi.
- Popis adresářové struktury a základních typů souborů.
-
- Princip činnosti pevného disku (HDD, SDD).
- Správa diskového subsystému.
- Vícenásobná pole pevných disků (RAID).
-
- Souborový systém a jeho administrace.
- Typy souborových systémů a jejich použití.
- LVM, swap.
- Spuštění počítače (boot) – popis startu počítače od jeho zapnutí po přihlášení uživatele.
-
- Rozhraní operačního systému pro práci s procesy.
- Vstupně výstupní operace při práci s daty.
-
- Síťové vlastnosti OS Linux, základní konfigurace a provoz počítačových sítí.
-
- Pokročilé síťové vlastnosti OS Linux.
- Popis síťového stacku OS Linux.
- Programy a funkce iptables, rule-based routing, tunneling.
-
- Kompilace software v OS Unixového typu.
- Tvorba programů překladem ze zdrojových textů do binárního spustitelného formátu.
-
- Filtrovací tabulky v linuxovém jádře (netfilter).
- Síťová rozhraní programu – sockety, otevíraní a uzavírání spojení, přenos dat, resolver – v různých úrovních OS (jazyk C, skriptování, aplikace).
-
- Linux v mobilních a embedded zařízeních – routery, řídicí desky.
- Speciální distribuce – Android, Meego, OpenWRT.
-
- Virtualizace OS a cloud computing.
- Přiklady pro OS Unixového typu.
-
- Cloud. Bezpečnost v síťových operačních systémech.