Képzési forma:
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol
2021.
augusztus
16.
Normál
2021.
november
03.
Normál
Képzési forma:
Normál
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol
2021.
augusztus
16.
2021.
november
03.

Ismertető

A képzés célja, hogy Linux rendszereken felkészítse az adminisztrátorokat olyan automatizált feladatok megírására, futtatására és azok hibakeresésére, amelyekkel napi szinten találkozhatnak szakmai feladataik során.

A gyakorlatorientált tanfolyam célja, hogyi minél több BASH scriptelési technikával ismertesse meg a résztvevőket valamint felhívja a figyelmet azon gyakori hibákra is, amelyek írásuk közben előfordulnak.

Bevezetés a Bash héjba:

  • Shell Script Erősségek és gyengeségek
  • Héjjak áttekintése
  • Váltás a Felhasználói kontextusok között
  • Példa shell skriptre
  • Környezeti változók
  • Alapértelmezett környezeti változók
  • Which és Type parancs
  • Általános idézőjel szabályok
  • Parancs segítségek használata (help, dokumentáció)
  • Whereis parancs
  • Man oldalak használata

Shell szkriptelés alapok

  • stdin, stdout, stderr
  • alias
  • Függvények
  • Színek a scriptekben
  • Egyedi bash prompt

Fájlokkal való munka

  • Kommunikációs csatornák
  • Fájl átirányítások
  • Csővezeték
  • Matematikai műveletek (expr, let, (()))

Reguláris kifejezések

  • Keresés fájlokon belül
  • Reguláris kifejezések áttekintése
  • RE karakter osztályok
  • Regex kvantifikátorok
  • RE zárójelek
  • Folyamat szerkesztő (sed)

Csoportosítás és hurkok

  • Kilépési státusz
  • test paranccsal vizsgálatok
  • feltételes állapotok
  • case ismertetése
  • while és until hurok
  • for hurok
  • select
  • függvények
  •  

Adatfeldolgozás

  • Szöveg feldolgozása AWK –val
  • Szöveg csoportosítás
  • Duplikáció eltávolító segédprogram
  • Szöveg oszlopainak a kezelése (cut -tuc)
  • head - tail

Biztonság, üres karakterek, és egyéb gyakorlati tanács

  • Idézőjelekkel elkövethető hibák
  • Nyelvi hibalehetőségek
  • Maximális parancshossz
  • Üres karakterek a „in for” ciklusban
  • Fájlok olvasása a while paranccsal

A tanfolyamon való részvételéhez ajánlott a Linux alapok és haladó hálózati ismeretek megléte (LNX01-02-03) vagy minimum 1 éves aktív Linux napi szintű használat az elmúlt 1-2 évben.