Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
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ů:
Plán Obor Role Dop. semestr
MVT02-D Výpočetní technika Z 3


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)