Operační systém UNIX (LINUX)
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:
- 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.
- 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ů:
-
- Výpočetní technika- strukturované studium (povinně volitelný předmět)