Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- Filozofia și principiile Bash / Ce este Bash?
- Bash vs alte limbaje de scripting
- Prezentare generală a caracteristicilor și arhitecturii Bash
- Dincolo de Bash: Bash în contextul sarcinilor de administrare a sistemului
Înțelegerea Bash
- Ciclul de viață al unui script Bash
- Cum se încadrează Bash în cadrul sarcinilor de administrare a sistemului
- Sintaxa Bash și tipurile de date
Noțiuni introductive
- Configurarea mediului de dezvoltare
- Instalarea Bash pe sistemele Linux
- Instalarea Bash pe sisteme Windows
- Configurarea mediului Bash
Crearea și rularea scripturilor Bash
- Structura scripturilor Bash
- Executarea scripturilor Bash
- Utilizarea variabilelor, a argumentelor și a intrărilor/ieșirilor
- Structuri de control și bucle
Bash Scripturi 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 instrumentele de linie de comandă (grep, find, xargs etc.)
Rezolvarea problemelor
- Debugging Bash scripturi
- Erori frecvente și cum să le evitați
- Optimizarea scripturilor Bash
Rezumat și pași următori
- Revizuirea conceptelor cheie și a celor mai bune practici
- Pașii următori pentru a afla mai multe despre Bash și automatizarea cu Bash
Cerințe
- O înțelegere a sistemului de operare Linux
- Experiență cu interfața de linie de comandă
- Experiență de bază în programare
Audiență
- Dezvoltatori
- Administratori de sistem
21 ore