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

Operační systém UNIX (LINUX)

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
X36UNX Z,ZK 4 2+2c
Předmět je náhradou za:
Operační systém UNIX (36UNX)
Přednášející:
Igor Čermák, Neurčen (gar.)
Cvičící:
Igor Čermák, Neurčen (gar.)
Předmět zajišťuje:
katedra počítačů
Anotace:

Historie a verze operačního systému UNIX. Přenositelnost systému. On-line dokumentace. Hierarchie systému souborů, manipulace se soubory. Práce s textem, filtry, kolony. Programovatelné filtry. Řízení úloh, stavy procesů, signály. Programování interpretu SHELL, proměnné, parametry, řídící příkazy. Základy administrace systému.

Požadavky:

http://service.felk.cvut.cz/courses/36UNX

Osnova přednášek:

1. Úvod, historie, verze, architektura, přihlašování uživatelů, on-line dokumentace, formát příkazů

2. Metaznaky, zpracování příkazové řádky, proměnné prostředí, skripty, inicializační soubory

3. Systém souborů, hierarchie adresářů, operace se soubory a adresáři, prohledávání systému souborů

4. Identita uživatele, procesu, souboru a jejich změna, přístupová práva a jejich nastavení, maska přístupových práv

5. Filtry, spojování filtrů do kolony, jednoduché filtry, regulární výrazy, filtry grep, sed, awk

6. Procesy, jejich vznik a vztahy, stavy procesu, signály, řízení úloh v shellu

7. Plánování úloh, návratový kód procesu, příkaz test, podmíněné příkazy, příkazy větvení, příkazy cyklu

8. Proměnné a parametry skriptu, vstup a výstup, funkce

9. Základy administrace systému, administrace uživatelů, zapínání a vypínání systému

10. Administrace systému souborů, speciální soubory, typy, vytváření a připojování systému souborů, zálohování

11. Unix a sítě, ethernetové lokální sítě, vrstva IP a směrování, transportní vrstva a porty, některé síťové aplikace

12. Grafické prostředí X Window, X server a X klient, správce oken, grafická uživatelská rozhraní CDE a GNOME

13. Test

14. Rezerva

Osnova cvičení:

1. Seznámení s vybavením laboratoře, přihlašování a odhlašování, používání online dokumentace, základní příkazy

2. Přidělení referátů a semestrálních prací, editor vi, editace příkazové řádky, přihlašovací skripty

3. Příkazy pro práci se systémem souborů

4. Identita procesu a souboru, přístupová práva, prohledávání systému souborů

5. Základní filtry pro práci s textem, třídění a porovnávání souborů

6. Regulární výrazy, filtry grep a sed

7. Filtr awk

8. Práce s procesy, signály, návratový kód, příkazy test a if

9. Práce s proměnnými v shellu, parametry skriptů, numerické výpočty

10. Řídící příkazy shellu, procedury

11. Plánování procesů, startovací skripty

12. Vývojové prostředí jazyka C, příkaz make

13. Zálohování, programy pro archivaci a kompresi dat

14. Rezerva

Cíle studia:
Studijní materiály:

1. Zemánek, P.: Základy operačního systému UNIX. Praha, Česká informatická společnost 1993. 181 str.

2. Teufel, Stefanie.: Linux a KDE, Grada, 80-7169-944-6, 260 str.

3. http://docs.sun.com

Poznámka:

Rozsah výuky v kombinované formě studia: 14+6

Typ cvičení: c

Předmět je nabízen také v anglické verzi.

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/predmet11566604.html