Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
- Filosofia e principi fondamentali di Bash / Cos'è Bash?
- Bash rispetto ad altri linguaggi di scripting
- Panoramica sulle caratteristiche e sull’architettura di Bash
- Oltre Bash: il ruolo di questo linguaggio nelle attività di amministrazione del sistema
Comprendere Bash in profondità
- Il ciclo di vita degli script Bash
- Come Bash si colloca nell’ambito delle operazioni di amministrazione del sistema
- Sintassi e tipi di dati in Bash
Avvio pratico
- Configurazione dell’ambiente di sviluppo
- Installazione di Bash sui sistemi Linux
- Installazione di Bash sui sistemi Windows
- Configurazione dell’ambiente operativo di Bash
Creazione ed esecuzione degli script Bash
- Struttura base degli script Bash
- Modalità di esecuzione degli script Bash
- Utilizzo di variabili, argomenti nonché input/output
- Strutture di controllo e costrutti iterativi in Bash
Scripting Bash per l’automazione
- Automatizzare processi operativi con Bash
- Gestione del filesystem tramite Bash
- Controllo e gestione dei processi mediante Bash
- Monitoraggio sistemico e registrazione dei dati con Bash
Integrazione di Bash con altri strumenti
- Uso di Bash insieme alle espressioni regolari
- Integrazione tra Bash, sed e awk
- Combinazione di Bash con strumenti a riga di comando quali grep, find e xargs
Risoluzione dei problemi
- Debugging degli script Bash
- Identificazione e prevenzione degli errori comuni
- Ottimizzazione delle prestazioni degli script Bash
Conclusione e percorsi formativi successivi
- Riepilogo dei concetti chiave e delle migliori pratiche
- Prossimi passi per approfondire ulteriormente Bash e l’automazione mediante questo linguaggio
Requisiti
- Conoscenza di base del sistema operativo Linux
- Esperienza nell'utilizzo dell'interfaccia a riga di comando
- Conoscenze programmatorie di base
Destinatari
- Sviluppatori
- Amministratori di sistema
21 ore