- Wstęp
- co to jest Linux – skąd się wziął, przegląd głównych dystrybucji
- najważniejsze polecenia
- praca z plikami i katalogami – tworzenie, kopiowanie, przenoszenie, usuwanie itp.
- operacje na tekście – przeglądanie, filtrowanie, wycinanie, zamiana
- menedżer plików i edytor tekstu w konsoli
- lokalizacja plików binarnych, bibliotek, konfiguracji, logów, danych, dokumentacji itd.
- gdzie i jak szukać pomocy w systemie
- Ogólne zasady działania systemu
- użytkownicy, grupy i prawa dostępu (podstawy)
- procesy
- Powłoka jako środowisko pracy
- ułatwienia: historia, skróty klawiszowe, pierwszy plan i tło
- strumienie
- emulatory terminali – dostęp do powłoki lokalnie i zdalnie
- Wyrażenia regularne
- Edytor Vim
- Proces uruchamiania systemu
- między sprzętem a OS-em: BIOS/UEFI, MBR, ESP
- bootloader GRUB – rola i konfiguracja
- jądro i jego parametry, initramdysk
- mechanizmy uruchamiania usług: init i inittab, upstart, systemd
- Świadoma instalacja systemu
- wybór dystrybucji i przygotowanie nośnika startowego
- instalacja przykładowej dystrybucji w trybie eksperckim
- partycje: ile, jakie, kiedy, po co
- Zarządzanie oprogramowaniem
- jak i skąd instalować programy
- systemy paczkowe – RPM i DEB
- repozytoria i praca z nimi (yum/dnf, narzędzia APT, zypper)
- manualna kompilacja – kiedy i jak
- podejście do instalacji i aktualizacji oprogramowania a bezpieczeństwo
- Procesy
- zarys teorii z systemów operacyjnych
- monitorowanie systemu
- priorytety procesów (nice)
- statusy, sygnały, uruchamianie w tle
- system plików /proc
- Biblioteki i komunikacja międzyprocesowa
- ładowanie bibliotek, śledzenie wykonywania procesów
- linkowanie statyczne i dynamiczne
- w jaki sposób mogą się komunikować działające programy
- potoki i gniazda
- połączenia sieciowe
- inne (biblioteki, pamięć współdzielona, sygnały…)
- Architektura systemu dla administratora
- system operacyjny a sprzęt
- jądro i jego moduły
- pliki urządzeń, katalog /dev
- mechanizm udev, katalog /sys
- Ustawienia i konfiguracja systemu
- pliki konfiguracyjne
- ustawienia urządzeń i modułów
- mechanizm sysctl i parametry dostępne w /proc
- System plików i zarządzanie przestrzenią dyskową
- struktura systemów plików ext2/3/4 od podszewki, i-węzły
- typy plików: zwykłe i specjalne (urządzenia, gniazda…)
- uprawnienia i atrybuty (rwx, suid/sgid/sticky bit) – rola i działanie
- partycjonowanie dysków z użyciem tablic partycji MBR i GPT
- najważniejsze cechy systemów plików ext3, ext4, xfs, btrfs i różnice między nimi
- zakładanie, dostrajanie i naprawa systemów plików
- montowanie systemów plików ręcznie i automatycznie
- Logical Volume Manager (LVM) – wprowadzenie
- Wirtualizacja i konteneryzacja
- wstęp do zagadnień
- system linuksowy jako gość
- Archiwizacja danych
- tworzenie archiwów z użyciem tar
- popularne formaty kompresji (gzip, bzip2, xz, cpio)
- sprawna praca ze skompresowanymi plikami, w tym logami
- Wyszukiwanie plików
- Automatyzacja pracy: skrypty powłoki
- podstawy składni, zmienne i przypisania
- podmiany, rozwinięcia, aliasy
- testy logiczne i warunki
- pętle i funkcje
- zmienne środowiskowe, konfiguracja powłoki
- wysyłanie maili z wiersza poleceń
- Zarządanie użytkownikami
- użytkownicy i grupy – dodawanie, usuwanie i konfiguracja kont
- mechanizm sudo
- Dostosowywanie systemu
- język i ustawienia regionalne
- zegar, strefy czasowe, synchronizacja czasu z użyciem NTP
- Środowisko graficzne
- protokół X: architektura
- składniki środowiska graficznego
- bezpieczna praca zdalna
- Szyfrowanie danych i podpisy cyfrowe
- wstęp do kryptografii, pojęcie szyfru symetrycznego i niesymetrycznego
- szyfrowanie, deszyfrowanie, podpisywanie i weryfikacja podpisów
- program GnuPG w praktyce
- Podstawowe usługi systemowe
- monitorowanie zdarzeń w systemie: dmesg, syslog, journald
- cron i at
- system drukowania CUPS
- synchronizacja czasu (NTP)
- podstawy konfiguracji poczty, przekierowania i aliasy
- Sieci komputerowe – budowa i działanie
- stos TCP/IP i model ISO/OSI – wstep teoretyczny
- protokół IP w wersji 4 i 6, routing, ICMP
- TCP i UDP
- diagnostyka i inspekcja ruchu sieciowego
- Konfiguracja interfejsów sieciowych
- konfiguracja IP: automatyczna i manualna
- starsza i nowsza rodzina poleceń do konfiguracji interfejsów
- NetworkManager kontra ustawienia ad-hoc i pliki konfiguracyjne różnych dystrybucji
- rozwiązywanie nazw, narzędzia DNS
- diagnostyka i uzyskiwanie informacji
- DHCP i adresacja automatyczna
- działanie protokołu i usługi
- adresacja automatyczna w sieciach IPv6
- Praca zdalna z użyciem SSH
- autoryzacja z użyciem kluczy i agent SSH
- bezpieczne kopiowanie plików
- tunelowanie protokołów sieciowych
- Bezpieczeństwo sieci – podstawy
- identyfikacja uruchomionych procesów i usług sieciowych
- rekonesans – skanowanie sieci
- firewall – zabezpieczanie hosta, NAT, port forwarding
- iptables i firewalld – tradycyjne i nowe podejście do ustawień zapory
- Rozwiązywanie problemów – ćwiczenia praktyczne
- diagnozowanie błędów usług
- rozwiązywanie problemów z uruchamianiem systemu
Kurs Administrator LinuksaK-ADMIN
Obecnie brak terminów otwartych. Dostępne na zamówienie dla grup.
Edycja dzienna (zajęcia w dni powszednie) | Edycja weekendowa (zaoczna) (soboty i niedziele) | |
---|---|---|
Warszawa |
27 lutego - 26 marca 2025 zostało 9 miejsc | 15 marca - 25 maja 2025 zostało 7 miejsc |
Warszawa |
3 kwietnia - 16 maja 2025 | |
Zdalnie |
27 lutego - 26 marca 2025 zostało 9 miejsc | 15 marca - 25 maja 2025 zostało 8 miejsc |
Zdalnie |
13 marca - 12 czerwca 2025 (wieczorowy, wtorki, czwartki) | |
Zdalnie |
3 kwietnia - 16 maja 2025 | |
Online (English) |
1 marca - 27 kwietnia 2025 (Saturdays and Sundays) |
Tryb zdalny: online na żywo z trenerem i grupą (→ więcej o kursach zdalnych). Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść na tryb zdalny; w razie potrzeby skorzystać z nagrań. Kursy dostępne również na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 6 osób.
Cena kursu: 4990 PLN
lub 998 PLN miesięcznie (5 rat)
first minute (30+ dni do startu) - 3%
dostęp do nagrań w razie potrzeby
dla chętnych bezpłatnie warsztaty HR
praktyczne ćwiczenia i miniprojekty
poczęstunek w cenie
stanowisko komputerowe w cenie
Logo