Programowanie w powłoce systemowej Bash | Linux Polska szkolenia
o szkoleniu
Automatyzacja wykonywanych zadań jest dużym wyzwaniem dla administratorów systemów linuksowych. Pomimo rozwoju narzędzi takich jak Puppet, Ansible czy Salt, programowanie w powłoce BASH nadal jest niezbędnym narzędziem w ich codziennej pracy. Celem szkolenia jest przedstawienie funkcjonalności powłoki Bash oraz nauka pisania skryptów w celu automatyzacji pracy.
wykłady 30% + laby 70%
Kładziemy nacisk na praktyczne umiejętności.
dla kogo
Administratorzy systemów Linux, którzy chcą poznać podstawy programowania w powłoce Bash, w celu automatyzacji swoich codziennych zadań administracyjnych.
czego się nauczysz
Nauczysz się, jak prawidłowo tworzyć skrypty w powłoce systemowej Bash oraz poznasz wszystkie jej funkcjonalności.
wymagania
  • znajomość elementów składowych systemu operacyjnego Linux oraz jego podstawowych poleceń
  • umiejętność pracy z konsolą oraz znajomość edytora tekstu (vi, vim, nano)
zapewniamy
  • Materiały biurowe (zeszyt i długopis)
  • Catering (kawowy i obiadowy)
  • Certyfikat o ukończeniu kursu sygnowany przez Linux Polska

Zapytaj o szkolenie

Dowiedz się pierwszy o nowych szkoleniach, ciekawych wydarzeniach i nowościach w IT.

Program szkolenia

01
Historia i terminologia
  • Historia rozwoju powłoki systemowej
  • The Bourne Again Shell
02
Obsługa zmiennych
  • Zmienne środowiskowe
  • Definiowanie zmiennych
  • Usuwanie zmiennych
03
Omówienie programowania w powłoce
  • Podstawy
  • Kod wyjścia programu
  • Polecenie „test”
  • Instrukcje Sterujące
  • Operacje na zmiennych
  • Tablice
  • Operatory sterujące
  • Bloki
  • Przekazywanie argumentów
  • Nawiasologia
  • Nawiasy klamrowe
  • Historia
  • Funkcje
01
Zarządzanie plikami i katalogami
  • Podstawowe operacje na katalogach i plikach
  • Modyfikacja praw dostępu i tworzenie linków
02
Plikowe operacje wejścia i wyjścia
  • Strumienie danych
  • Zmiana standardowego wejścia
  • Zmiana standardowego wyjścia
  • Zmiana standardowego wyjścia błędów
03
Zarządzanie procesami
  • Wprowadzenie
  • Polecenie PS
  • Zaawansowane właściwości procesu
  • Manipulowanie priorytetami procesów
01
Implementacja wątkowości
  • Coprocess
  • Wiele procesów w tle w tym samym czasie
  • Przetwarzanie (prawie) wielowątkowe
02
Edytory SED, VIM oraz NANO
  • SED
  • VIM
  • NANO
03
AWK
  • Wprowadzenie do AWK
  • Jak używać AWK?
01
Pisanie złożonych skryptów
  • Dekalog
02
Wprowadzenie do troubleshootingu
03
Podsumowanie

Opinie

Krzysztof
Super fachowcy. Polecam!
Mariusz
Bardzo dobre centrum szkoleniowe. Przyjemna atmosfera.
Paweł
Szkolenia, szkolenia, szkolenia. Bardzo dobre szkolenia :)

Kalendarz szkoleń i egzaminów

grudzień
9-11.12.2019
Warszawa
3600 PLN

Foundations of PostgreSQL Administration

9-11.12.2019
Warszawa
1500 EUR

DO180 – Introduction to Containers, Kubernetes, and Red Hat OpenShift

9-11.12.2019
Gdańsk
1500 EUR

DO180 – Introduction to Containers, Kubernetes, and Red Hat OpenShift

styczeń 2020
7-9.01.2020
Warszawa
1920 EUR

RH236 – Red Hat Gluster Storage Administration

7-9.01.2020
Wrocław
1920 EUR

RH236 – Red Hat Gluster Storage Administration

13-16.01.2020
Kraków
2000 EUR

DO288 – Red Hat OpenShift Development I: Containerizing Applications

luty 2020
3-5.02.2020
Katowice
1920 EUR

RH236 – Red Hat Gluster Storage Administration

3-6.02.2020
Katowice
2000 EUR

DO288 – Red Hat OpenShift Development I: Containerizing Applications

3-6.02.2020
Warszawa
2000 EUR

DO288 – Red Hat OpenShift Development I: Containerizing Applications

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o “Programowanie w powłoce systemowej Bash”

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Zapytaj o szkolenie