Wybierz swój język
Kurs administratora Linux
Ponad 2 miliony studentów na całym świecie

Kurs administratora Linux

Opanuj administrację Linuksem od wiersza poleceń — obejmującą pamięć masową, sieci, bezpieczeństwo, skryptowanie i systemd. Ten kurs zapewnia praktyczne umiejętności, których pracodawcy oczekują od kompetentnego administratora Linuksa. Niezależnie od tego, czy dopiero zaczynasz w IT, czy rozwijasz swoją karierę, po ukończeniu kursu będziesz gotowy do pewnego zarządzania rzeczywistymi systemami produkcyjnymi.

Dedika dla firm

Czego się nauczysz:

Zbudujesz solidne podstawy w architekturze Linuksa, procesie uruchamiania i nawigacji po systemie plików, zanim przejdziesz do zarządzania użytkownikami, uprawnieniami i wdrażania pakietów. Kurs obejmuje partycjonowanie dysków, LVM, RAID i zarządzanie systemem plików, dzięki czemu będziesz mógł projektować niezawodne układy pamięci masowej. Skonfigurujesz interfejsy sieciowe, ustawisz zapory sieciowe i rozwiążesz problemy z łącznością za pomocą profesjonalnych narzędzi diagnostycznych. Zarządzanie usługami systemd, skryptowanie powłoki i automatyzacja Ansible są omówione dogłębnie. Program uzupełniają wzmacnianie bezpieczeństwa, strategie tworzenia kopii zapasowych, wirtualizacja z KVM i Dockerem oraz dostrajanie wydajności.

Jak uczysz się w praktyce Kurs administratora Linux

Jak ćwiczysz Kurs administratora Linux

Dla firm, które chcą szkolić swój zespół

W Dedika dla firm kurs zawiera ćwiczenia i przykłady dostosowane do Twojego biznesu i potrzeb Twojej firmy.

Kliknij tutaj

Treść kursu

8 Rozdziały • 40 LekcjeCzas trwania od 4 do 360 godzin (Ty decydujesz)

Rozdział 1Zobacz szczegóły

Podstawy Linuksa i orientacja w systemie

  • Lekcja 1 • Uzyskiwanie pomocy i czytanie dokumentacji

    Uczy stron man, stron info i wbudowanych flag pomocy jako głównych narzędzi samodzielności. Zmniejsza zależność od zewnętrznych zasobów podczas rzeczywistej pracy administracyjnej.

  • Lekcja 2 • Hierarchia systemu plików i nawigacja

    Mapuje standardowe drzewo katalogów Linuksa i uczy poleceń nawigacji w powłoce. Zapewnia świadomość przestrzenną potrzebną do każdego kolejnego zadania administracyjnego.

  • Lekcja 3 • Podstawy powłoki i biegłość w wierszu poleceń

    Wprowadza składnię Basha, strukturę poleceń oraz przekierowanie wejścia/wyjścia. Umożliwia studentom pewne wykonywanie, łączenie i przekierowywanie poleceń od pierwszego dnia.

  • Lekcja 4 • Historia Linuksa i krajobraz dystrybucji

    Obejmuje rodowód Uniksa, projekt GNU/Linux i główne rodziny dystrybucji. Ustanawia kontekst do wyboru i pracy z dowolną odmianą Linuksa.

  • Lekcja 5 • Architektura Linuksa i proces uruchamiania

    Wyjaśnia przestrzeń jądra, przestrzeń użytkownika oraz pełną sekwencję uruchamiania od oprogramowania układowego do wiersza logowania. Opartuje wszystkie późniejsze prace administracyjne na wiedzy o uruchamianiu systemu.

Rozdział 2Zobacz szczegóły

Użytkownicy, grupy i uprawnienia

  • Lekcja 1 • Konta użytkowników i pliki uwierzytelniania

    Wyjaśnia pliki /etc/passwd, /etc/shadow i /etc/group jako podstawę lokalnej tożsamości. Łączy strukturę plików z rzeczywistymi operacjami zarządzania kontami.

  • Lekcja 2 • Uprawnienia do plików i własność

    Wyjaśnia bity odczytu, zapisu i wykonania dla właściciela, grupy i innych za pomocą chmod i chown. Bezpośrednio umożliwia bezpieczną kontrolę dostępu do plików i katalogów.

  • Lekcja 3 • Tworzenie i zarządzanie kontami użytkowników

    Obejmuje useradd, usermod, userdel i passwd z ich kluczowymi opcjami. Buduje praktyczne umiejętności do masowego Provisioningu i deprovisioningu kont.

  • Lekcja 4 • Specjalne uprawnienia i listy kontroli dostępu

    Obejmuje SUID, SGID, bit lepki i POSIX ACL dla szczegółowej kontroli dostępu. Rozszerza standardowy model uprawnień do złożonych środowisk wieloużytkownikowych.

  • Lekcja 5 • Zarządzanie grupami i delegowanie uprawnień

    Uczy poleceń groupadd, groupmod, groupdel i przypisywania grup dodatkowych. Umożliwia kontrolę dostępu opartą na rolach poprzez strategie członkostwa w grupach.

Rozdział 3Zobacz szczegóły

Zarządzanie procesami i zadaniami

  • Lekcja 1 • Monitorowanie procesów i aktywności systemu

    Uczy poleceń ps, top, htop oraz /proc do inspekcji procesów w czasie rzeczywistym i migawkowej. Łączy dane z monitorowania z praktycznymi decyzjami administracyjnymi.

  • Lekcja 2 • Priorytet procesów i planowanie

    Uczy poleceń nice, renice oraz planisty CFS w Linuksie w celu kontrolowania alokacji CPU. Umożliwia administratorom dostrajanie wydajności obciążeń przy rywalizacji o zasoby.

  • Lekcja 3 • Kontrola zadań i wykonywanie w tle

    Wyjaśnia koncepcje zadań pierwszoplanowych, tła i wstrzymanych przy użyciu wbudowanej kontroli zadań powłoki. Umożliwia wydajną wielozadaniowość w ramach jednej sesji terminala.

  • Lekcja 4 • Sygnały i sterowanie procesami

    Obejmuje sygnały POSIX, polecenia kill, killall i pkill do kończenia i sterowania procesami. Umożliwia bezpieczną i celową interwencję w źle działające procesy.

  • Lekcja 5 • Koncepcje procesów i cykl życia

    Wyjaśnia PID, PPID, stany procesów oraz model fork-exec. Zapewnia podstawę koncepcyjną dla wszystkich kolejnych zadań monitorowania i sterowania.

Rozdział 4Zobacz szczegóły

Zarządzanie pakietami i wdrażanie oprogramowania

  • Lekcja 1 • Kompilowanie oprogramowania ze źródła

    Uczy przepływu pracy configure-make-install dla oprogramowania niedostępnego w postaci pakietów. Rozszerza możliwości wdrażania o niestandardowe lub najnowsze wersje oprogramowania.

  • Lekcja 2 • Zarządzanie pakietami w dystrybucjach opartych na Debianie

    Obejmuje dpkg, apt i apt-get dla systemów z rodziny Debian i Ubuntu. Zapewnia równoległe umiejętności do sekcji RPM dla kompetencji między dystrybucjami.

  • Lekcja 3 • Uniwersalne formaty pakietów

    Wprowadza Snap, Flatpak i AppImage jako opcje wdrażania niezależne od dystrybucji. Poszerza umiejętności zarządzania oprogramowaniem poza tradycyjne menedżery pakietów.

  • Lekcja 4 • Koncepcje zarządzania pakietami

    Wyjaśnia pakiety, repozytoria, metadane i grafy zależności jako podstawowe koncepcje. Przygotowuje studentów do wnioskowania o stanie oprogramowania przed dotknięciem jakiegokolwiek narzędzia.

  • Lekcja 5 • Zarządzanie pakietami opartymi na RPM

    Obejmuje rpm, yum i dnf dla dystrybucji z rodziny Red Hat. Buduje praktyczne umiejętności instalowania, odpytywania i usuwania pakietów w korporacyjnych systemach Linux.

Rozdział 5Zobacz szczegóły

Pamięć masowa, systemy plików i zarządzanie dyskami

  • Lekcja 1 • Schematy partycjonowania dysków

    Obejmuje tablice partycji MBR i GPT przy użyciu fdisk, gdisk i parted. Ustanawia fizyczny fundament pamięci masowej wymagany do wszelkich prac z systemami plików.

  • Lekcja 2 • Limity dyskowe i monitorowanie pamięci masowej

    Uczy narzędzi do limitów, poleceń df, du i iostat do planowania pojemności i egzekwowania. Zapobiega wyczerpaniu pamięci masowej i umożliwia proaktywne zarządzanie zasobami.

  • Lekcja 3 • Tworzenie i zarządzanie systemami plików

    Uczy wariantów mkfs, opcji montowania i /etc/fstab dla trwałych punktów montowania. Łączy surowe partycje z użyteczną pamięcią masową dostępną dla systemu operacyjnego.

  • Lekcja 4 • Zarządzanie woluminami logicznymi

    Wyjaśnia woluminy fizyczne, grupy woluminów i woluminy logiczne przy użyciu narzędzi LVM. Umożliwia elastyczne, zmieniane online pamięci masowej bez przestojów.

  • Lekcja 5 • Koncepcje RAID i programowy RAID

    Obejmuje poziomy RAID 0, 1, 5 i 10 oraz implementuje je za pomocą mdadm. Zapewnia opcje nadmiarowości i wydajności dla krytycznych obciążeń pamięci masowej.

Rozdział 6Zobacz szczegóły

Konfiguracja sieci i rozwiązywanie problemów

  • Lekcja 1 • Diagnostyka sieci i rozwiązywanie problemów

    Stosuje ping, traceroute, ss, tcpdump i nmap do izolowania usterek łączności. Rozwija systematyczną metodologię diagnostyczną mającą zastosowanie do każdego problemu sieciowego.

  • Lekcja 2 • Routing i rozwiązywanie nazw

    Uczy tras statycznych, bram domyślnych i pliku /etc/resolv.conf do konfiguracji DNS. Umożliwia pełną konfigurację łączności end-to-end od interfejsu do warstwy aplikacji.

  • Lekcja 3 • Podstawy sieci dla administratorów Linuksa

    Przegląd warstw TCP/IP, adresowania, podsieci i kluczowych protokołów istotnych dla administracji. Zapewnia, że wszyscy studenci dzielą słownictwo sieciowe potrzebne w pozostałej części rozdziału.

  • Lekcja 4 • Konfiguracja i zarządzanie interfejsami

    Obejmuje ip, nmcli i NetworkManager do konfigurowania interfejsów Ethernet i bezprzewodowych. Buduje podstawową umiejętność niezawodnego podłączania hosta Linux do sieci.

  • Lekcja 5 • Konfiguracja zapory sieciowej za pomocą firewalld i iptables

    Konfiguruje zapory sieciowe na hoście przy użyciu stref firewalld i reguł iptables. Bezpośrednio chroni usługi Linuksa przed nieautoryzowanym dostępem sieciowym.

Rozdział 7Zobacz szczegóły

Usługi systemowe i administracja systemd

  • Lekcja 1 • Zarządzanie usługami za pomocą systemctl

    Obejmuje podpolecenia start, stop, enable, disable i status do codziennej kontroli usług. Buduje biegłość operacyjną potrzebną do rutynowych zadań administracyjnych.

  • Lekcja 2 • Journald i zarządzanie dziennikami

    Używa journalctl do odpytywania, filtrowania i eksportowania strukturalnych dzienników z dziennika systemd. Umożliwia szybką diagnozę awarii usług i zdarzeń systemowych.

  • Lekcja 3 • Architektura systemd i jednostki

    Wyjaśnia typy jednostek, pliki jednostek i graf zależności, którego systemd używa do porządkowania uruchamiania. Zapewnia model koncepcyjny wymagany do efektywnego zarządzania dowolną usługą.

  • Lekcja 4 • Liczniki czasu systemd i zaplanowane zadania

    Zastępuje cron jednostkami licznika czasu systemd do wykonywania zaplanowanych zadań. Zapewnia bardziej niezawodne, rejestrowane planowanie zintegrowane z menedżerem usług.

  • Lekcja 5 • Cele i zarządzanie stanem systemu

    Uczy celów systemd jako zamienników poziomów uruchamiania oraz wyjaśnia tryby ratunkowy i awaryjny. Umożliwia kontrolowane przejścia stanów systemu i scenariusze odzyskiwania.

Rozdział 8Zobacz szczegóły

Skrypty powłoki i automatyzacja

  • Lekcja 1 • Funkcje, obsługa błędów i debugowanie

    Uczy definiowania funkcji, kodów powrotu, set -e i bash -x dla niezawodnych skryptów. Przekształca działające skrypty w łatwe w utrzymaniu, bezpieczne dla produkcji automatyzacje.

  • Lekcja 2 • Pętle i iteracja

    Obejmuje pętle for, while i until z break i continue do kontroli przepływu. Umożliwia przetwarzanie list, plików i wyników poleceń w zautomatyzowanych przepływach pracy.

  • Lekcja 3 • Przepływ sterowania i logika

    Uczy składni if-then-else, instrukcji case i wyrażeń testowych dla logiki warunkowej. Umożliwia skryptom podejmowanie decyzji na podstawie stanu systemu i wartości wejściowych.

  • Lekcja 4 • Przetwarzanie tekstu i manipulacja danymi

    Stosuje grep, sed, awk i cut do parsowania i przekształcania strukturalnych danych tekstowych. Umożliwia skryptom wyodrębnianie, przeformatowywanie i działanie na rzeczywistych danych systemowych i logach.

  • Lekcja 5 • Podstawy skryptowania w Bash

    Obejmuje linie shebang, zmienne, zasady cytowania i tryby wykonywania skryptów. Ustanawia prawidłowe nawyki skryptowania, które zapobiegają subtelnym błędom w skryptach produkcyjnych.

Certyfikacja

Twój ważny certyfikat ukończenia

Ten kurs jest dla Ciebie:

  • Technik wsparcia IT: gotów do przejścia od zgłoszeń helpdesk do ról związanych z administracją serwerów.

  • Osoba zmieniająca karierę: przechodząca z dziedziny nietechnicznej i celująca w pracę w zakresie infrastruktury lub DevOps.

  • Młodszy programista: chcący zrozumieć środowiska Linux, w których faktycznie działa jego kod.

  • Entuzjasta domowego laboratorium: samouk poszukujący usystematyzowanej wiedzy, aby wypełnić krytyczne luki w umiejętnościach.

  • Administrator Windows: poszerzanie wiedzy specjalistycznej o zarządzanie systemami Linux obok istniejących obowiązków.

  • Student studiów wyższych: studiujący informatykę lub IT i rozwijający praktyczne umiejętności poza zajęciami.

Co mówią nasi uczniowie

Wasze lekcje są doskonałe. Kupiłem pakiet roczny i w końcu mam możliwość śledzenia różnych tematów, które mnie interesują, bez konieczności zmiany platformy... dziękuję za wszystko, co robicie, już polecałem was innym osobom...
Giulio Carlo
Giulio CarloStudent Marketingu Cyfrowego
Podoba mi się, jak lekcje są konkretne i jak mogę przełączać rozdziały i pomijać treści, których nie potrzebuję.
Mariana Ferres
Mariana FerresStudentka Fotografii
Podoba mi się treść i sposób prezentacji oraz transkrypcja filmów, co przyspiesza proces!
Luciana Alvarenga
Luciana AlvarengaStudentka Stylizacji Paznokci
Platforma jest szybka, prosta w użyciu. Różnorodność treści i filmy uzupełniające bardzo pomagają w nauce.
André Felipe
André FelipeStudent Inżynierii Promptów

Najważniejsze szkolenia

FAQ

Kim jest Dedika?

Czy certyfikat jest ważny w Polska?

Czy kursy są darmowe?

Jaki jest wymiar godzinowy kursu?

Jak wyglądają kursy?

Jak działają kursy?

Jaki jest czas trwania kursów?

Jaki jest koszt lub cena kursów?

Czym jest kurs EAD lub kurs online i jak działa?

Kurs PDF