PřF:F4270 UNIX, počítačové sítě - Informace o předmětu
F4270 UNIX, počítačové sítě
Přírodovědecká fakultajaro 2020
- Rozsah
- 1/1/0. 2 kr. Ukončení: z.
- Vyučující
- Mgr. Zdeněk Bonaventura, Ph.D. (přednášející)
prof. RNDr. David Trunec, CSc. (pomocník) - Garance
- prof. RNDr. Jan Janča, DrSc.
Ústav fyziky a technologií plazmatu – Fyzikální sekce – Přírodovědecká fakulta
Kontaktní osoba: Mgr. Zdeněk Bonaventura, Ph.D.
Dodavatelské pracoviště: Ústav fyziky a technologií plazmatu – Fyzikální sekce – Přírodovědecká fakulta - Rozvrh
- Út 8:00–9:50 F3,03015
- Předpoklady
- Předpokládá se, že student je zběhlý v práci s osobním počítačem v jiných běžných operačních systémech.
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
- Cíle předmětu
- Na konci tohoto kurzu student porozumí principům operačního systému Unix a bude schopen pracovat s tímto operačním systémem. Získá přehled o používání shellu a klasických unixových nástrojů, základních konceptech a komponentách unixového systému a jejich uspořádání. Bude schopen psát jednodušší skripty řešící reálné problémy.
- Osnova
- Historie, vlastnosti a rozšíření Unixu. Shell, úvod: základní příkazy, editace řádky. Dokumentace: man, info, help, web. Regulární výrazy. Přesměrování, roury, standardní nástroje pro práci s textem. Více o shellu: proměnné, programovací konstrukce, nastavení shellu. Procesy, řízení úloh v shellu, signály. Soubory: práva, linky (odkazy) a speciální soubory. Uživatelé, skupiny, informace o uživatelích. Boot a ukončení, init, runlevels (úrovně běhu) Editor vi(m). Další možnosti skriptování: Perl, Python, Ruby a spol. Jazyk C, kompilace. Souborové systémy, standardní uspořádání adresářů. Nástroj make. Instalace software, distribuce Linuxu a systémy správy software. Adresář /etc. X11: architektura, správci oken, toolokity, desktopová prostředí. Národní prostředí, locale. TCP/IP sítě. Jednoduché aplikační protokoly: telnet, HTTP, SMTP, POP, FTP, ... SSH (secure shell). WWW (world wide web), HTML.
- Literatura
- doporučená literatura
- http://www.physics.muni.cz/~yeti/unix/
- neurčeno
- Jemný úvod do systému UNIX. České Budějovice: Kopp, 2001. ISBN 978-605-5829-16-2. info
- Výukové metody
- přednáška, praktické ukázky a cvičení na počítači
- Metody hodnocení
- Účast na přednášce je nepovinná. Podmínkou udělení zápočtu je samostatné vyřešení dvou středně obtížných problémů pomocí skriptu v shellu, vytvoření validní webové stránky popisující řešení a jeho ústní obhajoba. Podstatou obhajoby, která probíhá u počítače, je vysvětlení funkčnosti zápočtových skriptů a provedení jednoduchých oprav či úprav v nich. Zápočtové problémy si studenti vybírají v průběhu semestru ze zadané množiny, každý řeší jiné.
- Informace učitele
- http://physics.muni.cz/~yeti/unix/
- Další komentáře
- Studijní materiály
Předmět je vyučován jednou za dva roky.
L.
- Statistika zápisu (jaro 2020, nejnovější)
- Permalink: https://is.muni.cz/predmet/sci/jaro2020/F4270