Předmět: Úvod do Shellu

« Zpět
Název předmětu Úvod do Shellu
Kód předmětu NTI/SH
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Povinný, Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Kolaja Ehlerová Jana, Ing. Ph.D.
Obsah předmětu
Témata přednášek: 1. Vývoj desktopových a serverových OS 2. Adresářová struktura, adresářový strom, typy souborů 3. Uživatelé, skupiny a práva 4. Terminál a shell 5. Práce s textovými proudy 6. Skriptování v shellu 7. Nástroje v příkazové řádce Náplň cvičení: Cvičení proběhne v shellu bash na operačním systému Linux. 1. Procházení adresářového stromu, správa souborů a adresářů 2. Práva souborů, změna práv 3. Správa procesů: interaktivní i neinsteraktivná nástroje 4. Práce s textovými proudy: přesměrování vstupu a výstupu 5. Práce s textovými proudy: malé textové nástroje a jejich propojení 6. Úvod do skriptování 7. Použití operátorů 8. Práce s proměnnými 9. Podmínky 10. Podmíněné cykly 11. Cykly s pevným počtem opakování 12. Práce s neinteraktivními textovými editory 13. Scheduling pomocí Cron 14. Nastavení terminálu pomocí konfiguračních souborů

Studijní aktivity a metody výuky
Monologický výklad (přednáška, prezentace, vysvětlování), Cvičení
  • Domácí příprava na výuku - 25 hodin za semestr
  • Příprava na zkoušku - 23 hodin za semestr
  • Účast na výuce - 42 hodin za semestr
Výstupy z učení
Student bude seznámem s operačním systémem Linux a naučí se jej ovládat pomocí příkazové řádky - shellu. Kromě základních znalostí operačního systému (průchod adresářovým stromem, práva souborů, uživatelé, správa procesů) se bude zabývat programováním v shellu (bash) a zpracováním textu pomocí regulárních výrazů a textových proudů. Absolvent předmětu by měl zvládnout orientaci v základním uživatelském prostředí každého systému typu UNIX/Linux.
Studenti se seznámí s principy práce v příkazové řádce operačního systému unixového typu.
Předpoklady
Čtení a psaní

Hodnoticí metody a kritéria
Kombinovaná zkouška

Zápočet získá ten, kdo bude mít splněna všechna cvičení. Po každém cvičení bude v elearningu krátká úloha. Její řešení ohodnotím 0-100 body. Kdo má 50 a více bodů, ten má splněnou úlohu. Kdo méně, nemá splněnou úlohu. Řešení je možné opravit, pokud to ještě umožňuje termín. Zkouška je písemná a ústní. Nejprve v písemné přípravě odpovíte bodově tři otázky, poté v ústním zkoušením upřesníte, co jste napsali a odpovíte doplňující otázky. Nejsou povoleny žádné materiály k vypracování.
Doporučená literatura
  • Sobell, M. G. Mistrovství v Linuxu Příkazový řádek, shell, programování. Brno, 2007. ISBN 978-80-251-1726-2.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Fakulta mechatroniky, informatiky a mezioborových studií Studijní plán (Verze): Aplikované vědy v inženýrství (2019) Kategorie: Speciální a interdisciplinární obory 2 Doporučený ročník:2, Doporučený semestr: Zimní