Lezione 19: Comandi di ricerca – grep, find, locate

Terminale con output dei comandi grep, find e locate

Tempo stimato di lettura: 15 minutiDifficoltà: 🧩 Intermedio/Avanzato 🌟 Obiettivi specifici Introduzione apprendere l’uso avanzato dei comandi di ricerca in BASH (grep, find, locate) per la gestione efficiente di file e contenuti. 📖 Sezione teorica grep – ricerca di pattern nei file Il comando grep è tra i più potenti strumenti per la ricerca di … Leggi tutto

🎓 Lezione 17 – Debugging di script Bash

Illustrazione didattica sul debugging in Bash con esempio di terminale e comandi come set -x e trap

⏱️ Tempo stimato di lettura: 25 minuti🧩 Livello: Intermedio / Avanzato 🎯 Obiettivi formativi Al termine di questa lezione, lo studente sarà in grado di: 📚 Introduzione al debugging Nel contesto della programmazione di sistemi Unix-like, la shell Bash rappresenta uno strumento essenziale per l’automazione dei task. Tuttavia, anche nei linguaggi interpretati più semplici, la … Leggi tutto

Lezione 14: Condizioni e controllo di flusso in Bash: if e case 🎯

Diagramma flusso if case shell script

Obiettivi didattici All’interno di questa lezione approfondiremo: 📋 Indice della lezione 1. Introduzione Le condizioni e il controllo di flusso sono fondamentali in Bash: permettono allo script di “decidere” cosa eseguire in base a una situazione. In questa lezione vedremo come usare if, elif, else e case per programmare flussi logici dinamici. 2. if, elif, … Leggi tutto

📘 Lezione 8: Modificare file da terminale: nano e vi

Infografica che confronta nano e vi mostrando scorciatoie e schermate dell’editor nel terminale Linux

🔥 Approfondimento Modificare file da terminale è un’abilità cruciale per amministratori di sistema, sviluppatori e utenti Linux avanzati. Oltre alle basi di nano e vi, è fondamentale conoscere shortcut avanzate, metodi per navigare rapidamente in file lunghi, e personalizzare la configurazione degli editor. Ad esempio, vi (o vim) consente di registrare macro, utilizzare modalità visuali … Leggi tutto

📘 Lezione 7: Visualizzare il contenuto dei file

abella illustrativa con comandi per leggere file da terminale Linux

⏱️ Tempo stimato di lettura 8 minuti 🧩 Difficoltà Facile 🎯 Obiettivi 🔷 Teoria: Una volta creati o ricevuti file nel tuo sistema Linux, è utile saperli visualizzare senza aprirli con un editor grafico. Questo vale soprattutto quando si lavora in ambienti server, dove l’interfaccia grafica potrebbe non essere disponibile, o in contesti in cui … Leggi tutto

📘 Lezione 6: Creare, copiare, spostare e rimuovere file e directory

Tabella visuale dei comandi Bash per creare, copiare, spostare ed eliminare file

⏱️ Tempo stimato di lettura 10 minuti 🧩 Difficoltà Facile 🎯 Obiettivi 🔷 Teoria: Dopo aver imparato a navigare nel filesystem, il passo successivo è saper gestire file e directory. In altre parole, è importante apprendere le operazioni fondamentali note come CRUD (Create, Read, Update, Delete). Bash mette a disposizione comandi intuitivi ma potenti per … Leggi tutto

🧑‍💻 Corso: Bash per Principianti – Impara a usare la shell Linux

llustrazione didattica che spiega cosa è Bash, con teoria, esempi pratici e un invito alla riflessione

🎯 Obiettivi del Modulo 1 📦 Modulo 1: Introduzione a Bash e alla shell 📘 Lezione 1: Cos’è Bash e perché usarla ⏱️ Tempo stimato di lettura 7 minuti 🧩 Difficoltà Facile 🎯 Obiettivi 🔷 Teoria: Bash (Bourne Again SHell) è un interprete di comandi, ovvero un programma che permette di interagire con il sistema … Leggi tutto

🎓 Corso: Bash per Principianti – Impara a usare la shell Linux

📍 Obiettivi del corso 📚 Indice del Corso Modulo 1: Introduzione a Bash e alla shell Modulo 2: Comandi base e navigazione Modulo 3: Il tuo primo script Bash Modulo 4: Variabili e input dell’utente Modulo 5: Strutture di controllo Modulo 6: Script pratici e automazione

comando ‘ps’ di Linux: Monitoraggio e Gestione dei Processi

Il comando “ps” è uno degli strumenti più potenti e versatili disponibili nei sistemi operativi basati su Unix e Linux. Essenziale per amministratori di sistema, sviluppatori e utenti avanzati, il comando “ps” fornisce informazioni vitali sui processi in esecuzione sul sistema. Questo articolo esplora in dettaglio il comando “ps”, offrendo una guida esaustiva su come … Leggi tutto