Lekcja 3 z 4

Procesy i uslugi

PodstawowyModul: Linux
Ilustracja do lekcji: Procesy i uslugi

Zrozumienie procesow jest kluczowe dla analizy bezpieczenstwa systemu.

Podstawowe komendy:

  • `ps` - lista procesow
  • `top/htop` - monitor procesow w czasie rzeczywistym
  • `kill` - zakoncz proces
  • `systemctl` - zarzadzanie uslugami
  • `service` - starsza metoda zarzadzania
  • Stany procesow:

  • Running (R) - aktywnie dziala
  • Sleeping (S) - czeka na zdarzenie
  • Zombie (Z) - zakonczony, czeka na rodzica
  • Stopped (T) - zatrzymany
  • Uslugi (daemons):

    Programy dzialajace w tle, np. sshd, httpd, mysqld.

    Zarzadzane przez systemd (systemctl) lub init.d.

    Diagram: Procesy i uslugi

    Wizualizacja koncepcji omowionych w tej lekcji

    Dodatkowe materialy

    Typowe bledy

    Unikaj tych pulapek

    • 1
      Zabijanie procesow systemowych
    • 2
      Uzywanie kill -9 jako pierwsza opcja
    • 3
      Ignorowanie procesow zombie
    • 4
      Brak znajomosci waznych uslug systemowych

    Ukoncz lekcje

    Zdobadz +20 XP za ukonczenie tej lekcji

    Cyber Mentor

    AI

    Twoj osobisty nauczyciel cyber security

    Witaj! Jestem Twoim AI Mentorem. Pomoge Ci zrozumiec material z tej lekcji. Wybierz jedna z opcji ponizej lub zadaj wlasne pytanie.

    Kontekst: Procesy i uslugi