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 di Bash / Cos'è Bash?
- Bash vs altri linguaggi di scripting
- Panoramica delle funzionalità e dell'architettura di Bash
- Al di là di Bash: Bash nel contesto delle attività di amministrazione del sistema
Comprendere Bash
- Il ciclo di vita di uno script Bash
- Come Bash si inserisce nelle attività di amministrazione del sistema
- Sintassi e tipi di dati in Bash
Iniziare con Bash
- Configurazione dell'ambiente di sviluppo
- Installazione di Bash su sistemi Linux
- Installazione di Bash su sistemi Windows
- Configurazione dell'ambiente Bash
Creare ed Eseguire Script Bash
- Struttura di uno script Bash
- Esecuzione di script Bash
- Utilizzo di variabili, argomenti e input/output
- Strutture di controllo e cicli
Scripting Bash per l'Automazione
- Automatizzazione dei compiti con Bash
- Gestione del filesystem con Bash
- Gestione dei processi con Bash
- Monitoraggio del sistema e logging con Bash
Integrazione di Bash con Altri Strumenti
- Bash e espressioni regolari
- Bash e sed e awk
- Bash e strumenti a riga di comando (grep, find, xargs, ecc.)
Risoluzione dei Problemi
- Debugging degli script Bash
- Errori comuni e come evitarli
- Ottimizzazione di script Bash
Riepilogo e Passi Successivi
- Rassegna dei concetti chiave e delle best practice
- Passi successivi per approfondire Bash e l'automazione con Bash
Requisiti
- Comprensione del sistema operativo Linux
- Esperienza con l'interfaccia a riga di comando
- Basici di programmazione
Pubblico Target
- Sviluppatori
- Amministratori di sistema
21 ore