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.
Struttura del corso
Introduzione
- Bash filosofia e principi / Che cos'è Bash?
- Bash rispetto ad altri linguaggi di scripting
- Panoramica delle funzionalità e dell'architettura di Bash
- Oltre Bash: Bash nel contesto delle attività di amministrazione del sistema
Comprensione Bash
- Il ciclo di vita di uno script Bash
- Come Bash si adatta alle attività di amministrazione del sistema
- Bash Sintassi e tipi di dati
Introduttiva
- Impostazione dell'ambiente di sviluppo
- Installazione di Bash su Linux sistemi
- Installazione di Bash su sistemi Windows
- Configurazione dell'ambiente Bash
Creazione ed esecuzione di script Bash
- Bash Struttura dello script
- Esecuzione di script Bash
- Utilizzo di variabili, argomenti e input/output
- Strutture di controllo e loop
Bash Scripting per l'automazione
- Automazione delle attività con Bash
- Gestione del filesystem con Bash
- Gestione dei processi con Bash
- Monitoraggio e registrazione del sistema con Bash
Integrazione di Bash con altri strumenti
- Bash ed espressioni regolari
- Bash e sed e awk
- Bash e strumenti da riga di comando (grep, find, xargs, ecc.)
Risoluzione dei problemi
- Debug di script Bash
- Errori comuni e come evitarli
- Ottimizzazione degli script Bash
Riepilogo e passaggi successivi
- Revisione dei concetti chiave e delle best practice
- Passaggi successivi per saperne di più su Bash e sull'automazione con Bash
Requisiti
- Comprensione del sistema operativo Linux
- Esperienza con l'interfaccia della riga di comando
- Esperienza di programmazione di base
Pubblico
- Gli sviluppatori
- Amministratori di sistema
21 ore