Systemy Operacyjne
Spis treści
Przygotowanie środowiska
Na zajęciach konieczny będzie dostęp do systemu Linux (wystarczy terminal). Najlepiej zainstalować Linux (np. Debian, Ubuntu) natywnie na własnej maszynie. Dobrym rozwiązaniem jest również użycie maszyny wirtualnej (np. z VirtualBox). Przykładowe instrukcje (ang.) link. Zapasowym rozwiązaniem może być wykorzystanie jslinux (Fedora) link lub zalogowanie się przez ssh do serwera Linux. Korzystając z programu Putty można połączyć się z serwerem polluks (login infXXXXXX, gdzie XXXXXX to numer indeksu).
Zasady zaliczenia przedmiotu
Skutki nieobecności:- nieobecność na 2 jednostkach (jeden dzień) - bez konsekwencji
- nieobecność na 4 jednostkach (dwa dni) - obniżenie maksymalnej do uzyskania oceny o 1 stopień
- nieobecność na 6 jednostkach (trzy dni) lub więcej - wpisanie oceny nieobecny (bez możliwości poprawy)
Istnieje możliwość zmiany terminu poprawkowego na termin w letniej (nie poprawkowej) sesji egzaminacyjnej pod warunkiem wyrażenia zgody przez wszystkie osoby z danej podgrupy, których dotyczy zaliczenie poprawkowe.
Materiały do zajęć
- Skrypt SOP: http://www.cs.put.poznan.pl/csobaniec/edu/sop/doc/sop.pdf
- Materiały z opisem: http://www.cs.put.poznan.pl/tkobus/students/sop1/sop1.html
- Zadania (proste potoki): http://www.cs.put.poznan.pl/akobusinska/downloads/easy_potoki.pdf
- Zadania (skrypty): http://www.cs.put.poznan.pl/akobusinska/downloads/skrypty.pdf
Materiały dodatkowe
- Książka "The Linux Programming Interface" (M. Kerrisk)
- Więcej o procfs: https://ops.tips/blog/what-is-slash-proc/