Interaktywny kurs
Terminal Linux
Naucz się swobodnie poruszać w wierszu poleceń systemu Linux. Od nawigacji po systemie plików i zarządzania plikami oraz katalogami, aż po przekierowania strumieni standardowych, potoki (pipelines) i zaawansowane filtry z użyciem grep.
01 · Moduł 1 — Orientacja i Nawigacja
Podstawy terminala: zrozumienie, gdzie się znajdujesz w systemie plików i listowanie zawartości katalogów.
02 · Moduł 2 — Pliki i Foldery
Bezpieczne tworzenie, organizowanie, przenoszenie i usuwanie plików oraz katalogów.
- 2.1Tworzenie zasobów (mkdir i touch)Tworzenie nowych katalogów (w tym struktur zagnieżdżonych z opcją -p) i pustych plików.~10 min
- 2.2Przenoszenie i kopiowanie (mv i cp)Kopiowanie plików i całych katalogów, zmiana nazw zasobów i organizowanie ich poprzez przenoszenie między folderami.~12 min
- 2.3Usuwanie zasobów (rm)Usuwanie plików i całych folderów przy użyciu rm z opcjami rekursywnymi (-r) i wymuszonymi (-f).~8 min
03 · Moduł 3 — Strumienie, Przekierowania i Filtry
Kontrolowanie strumieni wejścia/wyjścia, łączenie poleceń w potoki i filtrowanie plików tekstowych za pomocą wyrażeń regularnych.
- 3.1Strumień wyjściowy i przekierowania (echo, cat, >)Wypisywanie komunikatów, podgląd plików i zapisywanie danych wyjściowych poprzez nadpisywanie (>) lub dopisywanie (>>).~15 min
- 3.2Potoki i filtry (grep i |)Kierowanie wyjścia jednego polecenia na wejście innego i uruchamianie celowanych filtrów wyszukiwania z grep.~15 min
04 · Moduł 4 — Uprawnienia i Bezpieczeństwo
Zrozumienie i zarządzanie bezpieczeństwem w Linuksie przy użyciu uprawnień do plików, użytkowników i eskalacji uprawnień.
- 4.1Zarządzanie uprawnieniami (chmod)Odczytywanie notacji rwxrwxrwx i modyfikowanie uprawnień do odczytu, zapisu i wykonywania za pomocą chmod.~12 min
- 4.2Właściciele i przywileje (chown i sudo)Zmiana właściciela pliku za pomocą chown i uruchamianie poleceń z uprawnieniami administratora za pomocą sudo.~10 min
05 · Moduł 5 — Procesy i Kontrola Systemu
Identyfikacja, monitorowanie i kończenie uruchomionych programów, zarządzanie zadaniami w tle i przeglądanie logów systemowych.
- 5.1Zarządzanie procesami (ps i kill)Listowanie aktywnych procesów w systemie za pomocą ps aux i kończenie ich przy użyciu kill i killall.~12 min
- 5.2Kontrola zadań i logi (bg, fg, tail)Uruchamianie poleceń w tle, zarządzanie aktywnymi zadaniami i monitorowanie plików dziennika (logów) w czasie rzeczywistym.~15 min