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

Inne terminy tego szkolenia on-line

on-line
sierpień
Brak innych terminów w tym miesiącu
wrzesień

Opinie

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

Kalendarz szkoleń i egzaminów

lipiec
6-9.07.2020
on-line
2160 EUR

CL310 – Red Hat OpenStack Administration III

6-9.07.2020
on-line
2160 EUR

DO457 – Ansible for Network Automation

6-9.07.2020
on-line
2480 EUR

RH362 – Red Hat Security: Identity Management and Active Directory Integration

sierpień
3-4.08.2020
Wrocław
1080 EUR

DO409 – Automation with Ansible II: Ansible Tower

3-5.08.2020
Gdańsk
1620 EUR

DO280 – Red Hat OpenShift Administration I

3-6.08.2020
Kraków
2160 EUR

CL210 – RedHat OpenStack Administration II

wrzesień
1-3.09.2020
Warszawa
1620 EUR

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

1-3.09.2020
Kraków
1620 EUR

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

1-4.09.2020
Wrocław
2160 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