Systemy operacyjne - lab.

Celem tego kursu jest wprowadzenie do systemu operacyjnego UNIX, na przykładzie Linux-a -- popularnej wersji UNIX-a dostępnej jako Open Source. Materiał kursu obejmuje podstawowe polecenia systemowe służące do zarządzania katalogami, plikami, i procesami. Wprowadzone zostaną także elementy programowania systemowego: pliki konfiguracyjne, zmienne środowiskowe, język skryptowy bash, oraz - w kolejnym semestrze - podstawowe funkcje w języku C do obsługi plików i procesów.

Sprawy organizacyjne

Materiały dodatkowe

Program zajęć

  1. Wstęp, zakres materiału
  2. Operacje na plikach i katalogach
  3. Prawa dostępu
  4. Budowa systemu plików
  5. Edytory vi i emacs, wstęp do LaTeX, (vi - help) Elementy progr. sys.: pliki, open_read_write.c i lseek.c
  6. Potoki i filtry
  7. Potoki i filtry c.d
  8. Znajdowanie plików w katalogach
  9. Przeszukiwanie plików
  10. Procesy
  11. Skrypty
  12. Skrypty c.d.
  13. Operacje zdalne, X Windows
  14. Test z komend Unix-a i pisania skryptów

Last modified: Thu Mar 4 17:41:18 CET 2010