XD36VPS | Vybrané partie z operačních systémů | Rozsah výuky: | 14+4 | ||
---|---|---|---|---|---|
Přednášející (garant): | Šimánek M. | Typ předmětu: | Z | Zakončení: | Z,ZK |
Zodpovědná katedra: | 336 | Kreditů: | 4 | Semestr: | Z |
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.
Osnovy 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 |
Osnovy 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 |
Literatura Č:
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. |
Literatura A:
Literature and postscript documents are also available on the web pages.
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. |
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.
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |