Semestr: letní 2022/23
Přednáška:
  Úterý, 9:00, N1 (CZ) (Vojtěch Horký)
  Středa, 9:00, S9 (EN) (Vojtěch Horký)
Cvičení:
  Pondělí, 12:20, SU2 (EN) (Tomáš Petříček)
  Pondělí, 14:00, N8 (CZ) (David Čepelík)
  Pondělí, 15:40, N8 (CZ) (Lukáš Ondráček)
  Pondělí, 15:40, N11N8 (CZ (spojeno do N8)) (Jan Pacovský)
  Pondělí, 17:20, N8 (CZ) (Lukáš Ondráček)
  Pondělí, 17:20, N11N8 (CZ (spojeno do N8)) (Jan Pacovský)
  Úterý, 9:00, SU2 (EN) (Martin Pergel)
  Úterý, 10:40, N8 (CZ) (Jakub Galgonek)
  Úterý, 12:20, N11 (CZ) (Filip Kliber)
  Středa, 12:20, N11 (CZ) (Vlastimil Dort)
  Středa, 14:00, SU2 (EN) (Vojtěch Horký)
  Středa, 15:40, N8 (CZ) (Vlastimil Dort)
  Pátek, 9:00, N8 (CZ) (Martin Mareš)
  Pátek, 12:20, N11 (CZ) (Jakub Galgonek)
Stránka v SIS: NSWI177
Zakončení: Klasifikovaný zápočet

Poznámka k české verzi stránek: primárním jazykem při vytváření materiálů je angličtina. Snažíme se udržovat českou verzi co nejaktuálnější, pokud se v části (české) stránky objeví anglický text, tak to jen znamená, že jsme ještě nestihli aktualizovat překlad (a na 90% o tom víme a pracujeme na opravě). S překladem nám pomáhají automatické nástroje, snažíme se vždy překlad i ručně zkontrolovat a doladit. Pokud bude ale cokoliv nejasného, určitě se nám, prosím, ozvěte.

Aktualizace ke cvičením a deadlines během prázdnin

Každý rok jsou některá cvičení, která se nepodaří uskutečnit kvůli státním svátkům, sportovním dním na univerzitě nebo z jiných důvodů.

Předměty jsou však plánovány na semestr o 14 týdnech, což v podstatě ovlivňuje množství práce, kterou studenti musí odvést (a také počet probíraných témat).

Z tohoto důvodu nebudou mít dny prázdnin významný vliv na žádný z termínů odevzdávání. Účelem úkolů je, abyste se naučili dané téma, a jeden den volna na to má jen malý vliv: volno má každý a všichni si svůj denní rozvrh musí nějak přizpůsobit.

Pokud je tedy vaše cvičení zrušeno z důvodu prázdnin nebo podobné události, termín se posouvá na 9:00 následující pracovní den (posunutí termínu na začátek dalšího cvičení by bylo značně nespravedlivé vůči studentům, kteří se účastní cvičení v jiné dny, a na konci semestru by navíc vznikl pěkný zmatek).

Termíny pro úkoly po cvičení se vůbec neposouvají.

Abychom ale nahradili nedostatek cvičení, budeme v těchto týdnech mít další sadu přednášek/konzultací a můžete (a doporučujeme vám to) navštívit i jiná cvičení jako náhradu. V tuto chvíli je na většině cvičení každý týden 5 až 10 volných míst, takže je možné zajít si na jiné cvičení.

Rozvrh na nadcházející týdny je proto následující:

  • Týden 06 (20. března - 24. března):
    • žádné změny, rozvrh jako obvykle, žádné přednášky/konzultace
  • Týden 07 (27. března - 31. března):
    • žádné změny, rozvrh jako obvykle, běžné přednášky/konzultace
  • Týden 08 (3. dubna - 7. dubna):
    • Velikonoční prázdniny v pátek
    • mimořádná přednáška/konzultace v úterý 4. (česky)
    • termín pro úlohy před cvičením pro páteční cvičení se přesouvá na úterý 11. v 9:00 hodin
  • Týden 09 (10. - 14. dubna)
    • Velikonoční prázdniny v pondělí
    • běžné přednášky/konzultace
    • žádné nové téma, tento týden nebudou žádné hodnocené úkoly
  • Týden 10 (17. dubna - 21. dubna)
    • žádné změny, rozvrh jako obvykle, žádné přednášky/konzultace
  • Týden 11 (24. dubna - 28. dubna)
    • žádné změny, rozvrh jako obvykle, běžné přednášky/konzultace
    • úterní konzultace pouze na vyžádání (přes e-mail či issue)
    • středeční konzultace jako obvykle
  • Týden 12 (1. - 5. května)
    • státní svátek v pondělí
    • termín pro úlohy před cvičením v pondělí se přesouvá na úterý 2. na 9:00 hodin
    • mimořádné přednášky/konzultace v úterý 2. a ve středu 3.
    • konzultace v úterý 2. pouze na vyžádání (přes e-mail či issue)
    • mimořádná konzultace ve středu 3.
  • Týden 13 (8. - 12. května)
    • státní svátek v pondělí
    • termín pro úlohy před cvičením v pondělí se přesouvá na úterý 9. na 9:00 hodin
    • úterní konzultace pouze na vyžádání (přes e-mail či issue)
    • běžné přednášky/konzultace ve středu
    • středeční cvičení a přednášky/konzultace zrušeny (sportovní den)
    • termín pro úlohy před cvičením pro středeční cvičení se přesouvá na čtvrtek 11. v 9:00 hodin
  • Týden 14 (15. - 19. května)
    • žádné změny ve cvičení
    • mimořádné přednášky/konzultace v úterý 16. a ve středu 17.
    • konzultace v úterý 16. pouze na vyžádání (přes e-mail či issue)
    • přednášky/konzultace zrušeny
  • Týden 15 (pondělí 22.)
    • pouze pondělní “týden”, v případě potřeby budou cvičení v pondělí

O předmětu

Cílem předmětu je seznámit studenty s principy práce na operačním systému Linux. Předmět se zaměřuje převážně na praktické aspekty práce v unixovém prostředí a základní administrátorské úlohy. Absolventi kurzu by se měli orientovat v prostředí linuxových OS a být schopni instalovat, konfigurovat a (s využitím skriptování) efektivně využívat nástroje a služby, které přestavují základní stavební prvky moderní infrastruktury pro vývoj software.

Sylabus

  • Základní pojmy. Systém souborů. Uživatelé, skupiny, oprávnění.
  • Základy administrace. Instalace systému. Správa softwarových balíčků. Konfigurace základních služeb a sítě.
  • Práce na vzdálených strojích. Autentizace, privátní klíče. Přenos dat.
  • Práce v shellu. Skriptování, regulární výrazy a zpracování textu.
  • Infrastruktura pro vývoj software. Build systémy. Systémy a služby pro správu verzí.

Předchozí roky