Vybrané partie z operačních systémů
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
D36VPS | Z,ZK | 5 | 19+4 |
- Předmět je náhradou za:
- Vybrané partie z operačních systémů (XD36VPS)
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra počítačů
- Anotace:
-
Administrace operačního systému UNIX. Zapínání a vypínání systému, startovací skripty, ovládání subsystémů. Speciální soubory, rozdělování a správa disků, systémy souborů, diskové kvóty. Instalace software. Archivace a zálohování. Jádro OS, parametry, moduly, kompilace, procfs. Administrace TCP/IP subsystému, sériová linka, modem. Administrace nejběžnějších serverů. Bezpečnost OS UNIX.
- Požadavky:
-
Zakončení předmětu je podmíněno dosažením stanoveného součtu bodového hodnocení ze cvičení, zkouškové písemky a samostatné práce.
- Osnova přednášek:
-
1. Zapínání a vypínání systému, startovací skripty, úroveň běhu, proces init
2. Diskový subsystém, systémy souborů, speciální soubory
3. Instalace OS, balíčky software
4. Zálohování, inkrementální zálohování, komprese dat
5. Jádro OS UNIX, parametry, moduly
6. Síťová komunikace v prostředí UNIX
7. Sériová linka, terminál
8. Nejčastější služby UNIX, Telnet, FTP, HTTP, DNS, SSH
9. Standardní vstup a výstup, knihovny I/O
10. Manipulace se systémovými soubory pomocí knihovních funkcí
11. Vytvoření procesu, prostředí procesu, paměť procesu
12. Komunikace mezi procesy, signály, roura, přesměrování
13. Využití meziprocesové komunikace, semafory, zprávy, sdílená paměť
14. Rezerva
- Osnova cvičení:
-
1. Pracovní prostředí učeben, OS Linux, uživatelé a předinstalovaný software
2. Vypínání a zapínání systému, startovací skripty, úroveň běhu, proces init, ovládání jednotlivých subsystémů
3. Speciální soubory v UNIXu, vytváření, připojování a kontrola systémů souborů
4. Rozdělování disků, diskové kvóty, instalace software
5. Zálohování
6. Jádro, parametry, rekompilace jádra, virtuální systémy souborů
7. Moduly jádra, zavádění, vytvoření vlastního modulu
8. Administrace základní IP konektivity, síťové rozhraní, směrování
9. Administrace podpůrných služeb a protokolů, sériová linka
10. Správa HTTP serveru
11. Secure shell, vzdálené připojení, tiskový subsystém
12. Správa domény, DNS
13. Jednoduchý firewall, filtrování paketů, překlad adres
14. Rezerva, zápočty
- Cíle studia:
- Studijní materiály:
-
Seznam literatury i postscriptové soubory jsou k dispozici na WWW stránkách předmětu.
1. Stevens, W., R.: Advanced Programming in the UNIX Environment. Reading, Addison-Wesley, 1992, 744 str.
2. Fiamingo, F., G.: UNIX System Administration, The Ohio State University, 1996, 300 str.
3. Dobiáš, L.: Programování v systému UNIX, Elektronická učebnice.
- Poznámka:
-
Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: c
Tento předmět je nabízen také v anglické verzi.
Prerekvizity: D36UNX
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů: