Celem tego przedmiotu jest wprowadzenie słuchacza do systemu operacyjnego
Linux począwszy od budowy i działania systemu, jądra, systemu plików,
posługiwania się interpreterem poleceń (bash), podstawowych procedur
administracyjnych, poprzez system kompilatora języka C i pisania prostych
programów, do zestawu narzędzi dostępnych w tym systemie dla użytkownika oraz
programisty. Omówiony zostanie również system X Window, jego podstawowe
elementy i posługiwanie się oraz konfigurowanie środowiska użytkownika.
**Program:**
1. Wprowadzenie, historia, architektura, standardy, użytkownicy, pliki, system plików, procesy.
2. Posługiwanie się interpreterem poleceń, pisanie skryptów, narzędzia pomocnicze (filtry), wyrażenia regularne.
3. Podstawowe procedury administracyjne: tworzenie użytkowników, obsługa systemów plików, zarządzanie procesami, stany pracy systemu, startowanie i gaszenie systemu, instalowanie systemu, konfiguracja sieci TCP/IP.
4. System X Window: koncepcja, elementy, serwer i klienty, konfigurowanie środowiska pracy użytkownika, praca w sieci i autoryzacja, konfiguracja serwera Xfree.
5. System kompilatora języka C, biblioteki, funkcje systemowe.
**Wymagania:** Wstęp do informatyki Programowanie w C