Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere
- Filosofia și principiile Bash / Ce este Bash?
- Bash vs alte limbaje de scriptare
- Prezentare generală a caracteristicilor și arhitecturii Bash
- Dincolo de Bash: Bash în contextul sarcinilor de administrare a sistemelor
Înțelegerea Bash
- Ciclul de viață al unui script Bash
- Cum se integrează Bash în sarcinile de administrare a sistemelor
- Sintaxa și tipurile de date în Bash
Începutul lucrului
- Configurarea mediului de dezvoltare
- Instalarea Bash pe sisteme Linux
- Instalarea Bash pe sisteme Windows
- Configurarea mediului Bash
Crearea și rularea scripturilor Bash
- Structura unui script Bash
- Rularea scripturilor Bash
- Utilizarea variabilelor, argumentelor și a intrărilor/ieșirilor
- Structuri de control și bucle
Scriptare Bash pentru Automatizare
- Automatizarea sarcinilor cu Bash
- Gestionarea sistemului de fișiere cu Bash
- Gestionarea proceselor cu Bash
- Monitorizarea și înregistrarea sistemului cu Bash
Integrarea Bash cu alte instrumente
- Bash și expresii regulate
- Bash și sed și awk
- Bash și instrumente de linie de comandă (grep, find, xargs, etc.)
Depanare
- Depanarea scripturilor Bash
- Erori comune și cum să le eviți
- Optimizarea scripturilor Bash
Rezumat și Pași Următori
- Recapitularea conceptelor cheie și a celor mai bune practici
- Pașii următori pentru a învăța mai multe despre Bash și automatizarea cu Bash
Cerințe
- Înțelegerea sistemului de operare Linux
- Experiență cu interfața de linie de comandă
- Experiență de bază în programare
Publicul țintă
- Dezvoltatori
- Administratori de sisteme
21 Ore