Szkolenie Praca w systemie Linux – Podstawy i administracja

Poziom

Podstawowy

Czas

24h / 3 dni

Termin

Indywidualnie

Cena

Indywidualnie

Praca w systemie Linux – Podstawy i administracja

Szkolenie „Praca w systemie Linux” to praktyczne warsztaty, które w 2–3 dni wprowadzą Cię w świat systemu Linux od podstaw podstaw obsługi i pracy w konsoli, po podstawową administrację, konfigurację oraz zdalną pracę z systemem. Dzięki dużej liczbie ćwiczeń praktycznych (80%) opanujesz najważniejsze narzędzia, polecenia i techniki pracy z Linuxem — od zarządzania plikami i prawami dostępu, przez skrypty Bash, aż po konfigurację systemu i monitoring procesów. Kurs uwzględnia kluczowe zagadnienia związane z architekturą systemu, zarządzaniem plikami i użytkownikami, bezpieczeństwem, konfiguracją sieci oraz tworzeniem i uruchamianiem skryptów powłoki. Program dostosowany do wymagań certyfikatu Linux Essentials (LPI). Szkolenie łączy solidną teorię z intensywnymi ćwiczeniami praktycznymi, co sprawia, że po jego ukończeniu uczestnicy są gotowi do samodzielnej, pewnej pracy w systemie Linux oraz do dalszego rozwoju zawodowego w obszarze administracji i programowania.

Dla kogo jest to szkolenie?
  • logo infoshare Osób rozpoczynających pracę w środowisku Linux, które chcą poznać podstawy systemu i pracy w konsoli na poziomie użytkownika i początkującego administratora
  • logo infoshare Administratorów i operatorów serwerów Linux, którzy potrzebują uporządkować i ustandaryzować codzienne zadania (użytkownicy, uprawnienia, procesy, usługi, aktualizacje)
  • logo infoshare Operatorów systemów i wsparcia technicznego pracujących ze zdalnym dostępem (SSH) oraz podstawową diagnostyką systemu i sieci
  • logo infoshare Osób przygotowujących się do certyfikacji Linux Essentials (LPI)

Czego nauczysz się na szkoleniu?

  • Pewnie i efektywnie poruszać się po systemie Linux z poziomu konsoli
  • Wykonywać operacje na plikach i katalogach oraz poprawnie nadawać uprawnienia i właścicieli
  • Tworzyć i testować skrypty powłoki Bash automatyzujące powtarzalne zadania
  • Monitorować i diagnozować procesy, obciążenie i podstawowe problemy z zasobami
  • Zarządzać usługami systemowymi (systemd) oraz czytać logi (journald/syslog) pod kątem typowych incydentów
  • Instalować i aktualizować oprogramowanie z repozytoriów oraz konfigurować podstawowe usługi (w tym SSH)
  • Wykonywać archiwizacje i kopie zapasowe oraz bezpiecznie przenosić dane między hostami (scp/rsync)

Program szkolenia

Dzień 1: Podstawy systemu i praca w shellu

 

Moduł 1: Wprowadzenie do systemu Linux i architektura

  • Historia i filozofia Linuxa, jądro systemu, podstawowe komponenty
  • System plików, uprawnienia, użytkownicy i grupy
  • Podstawowe polecenia nawigacji i zarządzania plikami (cd, ls, cp, mv, rm, chmod, chown)
  • Zarządzanie użytkownikami i grupami, zmiana uprawnień, nawigacja po systemie

 

Moduł 2: Praca w powłoce Bash i edycja plików tekstowych

  • Podstawy Bash: zmienne, funkcje, pętle, instrukcje warunkowe
  • Tworzenie i uruchamianie prostych skryptów
  • Edytory tekstu: vi/vim, podstawowe komendy i tryby pracy
  • Historia poleceń, dokumentacja systemowa (man, info), praca z plikami specjalnymi, diagnostyka typowych błędów
  • Warsztat: prosty skrypt kopii zapasowej katalogu, edycja plików konfiguracyjnych w vi/vim

 

 

Dzień 2: Administracja systemem i procesy

 

Moduł 3: Zarządzanie procesami i monitorowanie systemu

  • Przegląd i sterowanie procesami (ps, top, kill, nice)
  • Monitorowanie zasobów systemowych (free, df, iotop, netstat)
  • Zarządzanie usługami i demonami systemowymi (systemd, init)

 

Moduł 4: Zarządzanie pakietami i oprogramowaniem

  • Instalacja i aktualizacja pakietów na przykładzie RedHat/CentOS lub Ubuntu/Debiana
  • Repozytoria i menedżery pakietów (yum/apt), podstawy rozwiązywania zależności
  • Konfiguracja i obsługa podstawowych usług systemowych, np. SSH
  • Warsztat: konfiguracja serwera SSH, aktualizacja systemu, rozwiązywanie problemów z zależnościami pakietów

 

 

Dzień 3: Zaawansowane techniki i bezpieczeństwo

 

Moduł 5: Archiwizacja, backup i zarządzanie nośnikami

  • Narzędzia do archiwizacji (tar, gzip, bzip2)
  • Podstawy kopii zapasowych i odtwarzania danych
  • Wyrażenia regularne i filtrowanie danych
  • Zarządzanie dyskami i systemami plików (mount, fdisk, lsblk)
  • Backup katalogu, odtwarzanie danych z archiwum, montowanie i odmontowywanie dysków

 

Moduł 6: Bezpieczeństwo i optymalizacja systemu

  • Podstawowa konfiguracja zapory sieciowej i zabezpieczeń
  • Zarządzanie użytkownikami, ograniczenia i quota
  • Podstawy automatyzacji pracy za pomocą skryptów Bash oraz narzędzia make
  • Kopiowanie plików pomiędzy komputerami (scp, rsync)
  • Warsztat: konfiguracja prostego firewalla, limity dla użytkowników, zadanie cron do wykonywania backupu

 

Moduł 7: Linux w sieci i konfiguracja

  • Podstawy sieci w Linux: konfiguracja IPv4 i IPv6, podstawowe protokoły sieciowe
  • Narzędzia do monitorowania sieci (netstat, ping, traceroute)
  • Konfiguracja sieci lokalnej i podstawowe mechanizmy bezpieczeństwa

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.