Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Selected Topics from Operating Systems

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
E36VPS Z,ZK 5 2+2s
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í zkouškové písemky a ústní zkoušky.

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: E36UNX

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ů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11062204.html