Wprowadzenie do Linuxa

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Wprowadzenie do Linuxa

      O szkoleniu

      Celem szkolenia Wprowadzenie do Linuxa jest zapoznanie uczestników z podstawami obsługi systemu Linux, zarówno z poziomu terminala, jak i podstawowej administracji systemem.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Celem szkolenia jest:

      • Zapoznanie uczestników z podstawami obsługi systemu Linux, zarówno z poziomu terminala, jak i podstawowej administracji systemem.
      • Nauczenie efektywnego korzystania z linii komend oraz narzędzi systemowych.
      • Przekazanie wiedzy na temat zarządzania użytkownikami, procesami i systemem plików.
      • Wprowadzenie do podstawowych mechanizmów bezpieczeństwa i administracji systemem Linux.

      Umiejętności

      Dzięki szkoleniu uczestnik będzie:

      • Sprawnie posługiwał się terminalem i podstawowymi komendami Linuxa.
      • Edytował i przetwarzał pliki tekstowe przy użyciu różnych narzędzi.
      • Zarządzał plikami, katalogami oraz procesami w systemie.
      • Instalował i aktualizował oprogramowanie przy użyciu menedżerów pakietów.
      • Konfigurował sieć, logi systemowe oraz zadania automatyzacji.
      • Tworzył proste skrypty w Bashu do automatyzacji pracy.
      • Rozumiał podstawowe zagadnienia związane z bezpieczeństwem systemu
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla osób:

      • Podstawowa znajomość systemów operacyjnych (np. Windows, macOS).
      • Mile widziana umiejętność korzystania z wiersza poleceń (np. CMD, PowerShell).
      • Wskazane posiadanie własnego laptopa z zainstalowanym Linuxem (lub wirtualną maszyną 
        z Linuxem)


      Przygotowanie uczestników

      • Podstawowa znajomość systemów operacyjnych (np. Windows, macOS).
      • Mile widziana umiejętność korzystania z wiersza poleceń (np. CMD, PowerShell).
      • Wskazane posiadanie własnego laptopa z zainstalowanym Linuxem (lub wirtualną maszyną z Linuxem)
      Czas trwania

      Przed nami:

      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia

      Praca w linii komend

      • Czym jest shell/powłoka?
      • Podstawowe komendy
      • Wzorce w podstawowych komendach
      • Zmienne środowiskowe

      Edycja plików tekstowych

      • Omówienie edytorów vi i nano
      • Komendy do nawigacji i edycji
      • Ustawienia domyślnego edytora

      Przetwarzanie tekstu i wyrażenia regularne

      • Strumienie, potoki i przekierowania
      • Narzędzia do przetwarzania tekstu (grep, sed, awk)
      • Wyrażenia regularne w przeszukiwaniu plików

      Procesy w systemie Linux 

      • Tworzenie, monitorowanie i usuwanie procesów
      • Uruchamianie procesów w tle i na pierwszym planie
      • Zarządzanie priorytetami procesów

      Zarządzanie plikami i katalogami 

      • Tworzenie, kopiowanie, przenoszenie, usuwanie plików i katalogów
      • Wyszukiwanie plików według różnych kryteriów
      • Kompresja i archiwizacja plików

      Uprawnienia i bezpieczeństwo plików 

      • Kontrola dostępu – prawa i właściciele plików
      • Specjalne tryby dostępu (SUID, SGID, Sticky Bit)
      • Modyfikacja uprawnień (chmod, chown, chgrp)

      Struktura systemu plików i montowanie dysków 

      • Filesystem Hierarchy Standard (FHS)
      • Montowanie i odmontowywanie systemów plików
      • Monitorowanie wolnej przestrzeni dyskowej

      Zarządzanie użytkownikami i grupami 

      • Tworzenie, modyfikowanie i usuwanie użytkowników
      • Pliki konfiguracyjne użytkowników (/etc/passwd, /etc/shadow, /etc/group)
      • Przełączanie się między użytkownikami

      Menedżery pakietów i zarządzanie oprogramowaniem

      • Instalacja, aktualizacja i usuwanie pakietów
      • Wyszukiwanie i informacje o pakietach
      • Menedżery pakietów (apt, yum, dnf)

      Automatyzacja i zarządzanie zadaniami

      • Mechanizmy automatyzacji (cron, anacron, at)
      • Tworzenie zaplanowanych zadań
      • Uprawnienia do usług automatyzacji

      Konfiguracja sieci w Linuxie

      • Wyświetlanie i modyfikacja ustawień sieciowych
      • Konfiguracja adresacji IP
      • Diagnostyka połączeń sieciowych

      Proces uruchamiania systemu

      • Boot loader i jego konfiguracja
      • Proces startu systemu i logi systemowe
      • Uruchamianie systemu z systemu

      Obsługa logów systemowych

      • Konfiguracja i poziomy logowania
      • Rotacja logów
      • Przeglądanie logów za pomocą journalctl

      Podstawy bezpieczeństwa systemu

      • Detekcja otwartych portów
      • Użycie sudo i ograniczanie dostępu
      • Monitorowanie aktywności użytkowników

      Zarządzanie czasem i lokalizacją

      • Ustawienia strefy czasowej
      • Synchronizacja czasu z NTP
      • Konfiguracja ustawień locale

      Tworzenie skryptów Bash

      • Tworzenie prostych skryptów
      • Zmienne, instrukcje warunkowe, pętle
      • Automatyzacja podstawowych zadań


      Metoda realizacji szkolenia

      Szkolenie realizowane będzie w formie:

      • Prezentacji teoretycznych – wyjaśnienie kluczowych pojęć i mechanizmów systemu Linux.
      • Ćwiczeń praktycznych – każdy temat będzie obejmował praktyczne zadania w terminalu.
      • Dyskusji i sesji Q&A – możliwość zadawania pytań i omawiania problemów na bieżąco.
      • Symulacji realnych scenariuszy – rozwiązywanie zadań administracyjnych na rzeczywistych przypadkach.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa

      Podobne szkolenia