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 podstawowego administratora
  • logo infoshare Administratorów i operatorów serwerów Linux, którzy muszą efektywnie zarządzać systemem i użytkownikami.
  • logo infoshare Operatorów systemów, wsparcia technicznego oraz osób chcących przygotować się do certyfikacji Linux Professional Institute (LPIC-1).
  • logo infoshare Administratorów systemów Linux na poziomie podstawowym i średniozaawansowanym
  • logo infoshare Administratorów systemów Linux na poziomie podstawowym i średniozaawansowanym.

Czego nauczysz się na szkoleniu?

  • Pewnie i efektywnie poruszać się po systemie Linux z poziomu konsoli
  • Wykonywać podstawowe i zaawansowane operacje na plikach, katalogach oraz uprawnieniach
  • Tworzyć i testować skrypty powłoki Bash automatyzujące codzienne zadania
  • Monitorować i zarządzać procesami oraz usługami systemowymi
  • Instalować i aktualizować oprogramowanie, konfigurować podstawowe usługi sieciowe
  • Przygotowywać kopie zapasowe, wykonywać archiwizacje i zarządzać zasobami dyskowymi
  • Rozumieć podstawy bezpieczeństwa i implementować podstawowe zabezpieczenia systemu

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 do nawigacji i zarządzania plikami (cd, ls, cp, mv, rm, chmod, chown).
  • Tworzenie użytkowników i grup, zmiana uprawnień, poruszanie się po systemie.

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

  • Podstawy bash – zmienne, funkcje, pętle i instrukcje warunkowe.
  • Tworzenie i uruchamianie prostych skryptów.
  • Edytory tekstu – praca z vi/vim, podstawowe komendy i tryby pracy.
  • Korzystanie z historii poleceń, dokumentacji systemowej (man, info), porady przy błędach oraz praca z plikami specjalnymi.
  • Warsztat: Napisanie prostego skryptu backupu 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.
  • Praca z repozytoriami, narzędzia typu yum/apt.
  • Konfiguracja i obsługa podstawowych usług systemowych, np. SSH.
  • Warsztat: instalacja 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 tworzenia kopii zapasowych i przywracania danych.
  • Obsługa wyrażeń regularnych i filtrowanie danych.
  • Zarządzanie dyskami i systemami plików (mount, fdisk, lsblk).
  • Tworzenie backupu katalogu, odzyskiwanie 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.
  •  Sposoby kopiowania plików pomiędzy komputerami (scp, rsync).
  • Warsztat: konfiguracja prostego firewalla, ustawienie limitów dla użytkowników, utworzenie zadania cron wykonującego backup.

Moduł 7: Linux w sieci i konfiguracja

  • Podstawy działania 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ństw

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: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.