Linux · SysAdmin · DevOps

Ucz się Linuxa i DevOps przez praktykę

ShellForge prowadzi od podstaw terminala do administracji systemem, sieci, deploymentu i monitoringu.

Krótkie lekcje, praktyczne komendy, quizy i fiszki pomagają utrwalać wiedzę krok po kroku — bez zbędnego komplikowania.

$ whoami
student

$ pwd
/home/student

$ grep NAME /etc/os-release
NAME="Rocky Linux"

$ echo "Linux staje się prostszy przez praktykę"
Linux staje się prostszy przez praktykę

Jak wygląda nauka w ShellForge?

Każdy temat przechodzi od wyjaśnienia do praktyki i samodzielnej powtórki.

01
Przeczytaj lekcję

Poznaj najważniejsze pojęcia, zastosowania i przykłady potrzebne do zrozumienia tematu.

02
Przećwicz komendy

Zobacz praktyczne polecenia i sprawdź, jak działają w konkretnych scenariuszach.

03
Rozwiąż quiz

Sprawdź, czy rozumiesz materiał i potrafisz rozpoznać właściwe rozwiązanie.

04
Powtórz fiszkami

Utrwal komendy, pojęcia i zależności podczas szybkiej samodzielnej powtórki.

Główne obszary nauki

Ścieżka prowadzi od podstaw pracy w terminalu do utrzymania aplikacji i systemów.

Terminal
Podstawy Linuxa

Pliki, katalogi, uprawnienia, procesy i podstawowe narzędzia pracy w terminalu.

System
Administracja systemem

Użytkownicy, usługi, logi, diagnostyka, pakiety, miejsce na dysku i zadania cykliczne.

Bezpieczeństwo
Sieć i bezpieczeństwo

SSH, porty, DNS, firewall, SELinux i bezpieczniejsza konfiguracja dostępu.

Wdrożenia
Deployment aplikacji

Uruchamianie aplikacji przez systemd, reverse proxy, domeny i certyfikaty HTTPS.

Automatyzacja
DevOps i automatyzacja

Git, kontenery, CI/CD i automatyzowanie powtarzalnych operacji.

Utrzymanie
Monitoring i utrzymanie

Obserwacja usług, analiza problemów, metryki, alerty i codzienna opieka nad systemem.