Brainberg
Corso introduttivo al terminale Linux (shell bash)
Software EngineeringConferenceFree

Corso introduttivo al terminale Linux (shell bash)

Sat 30 May · 17:30 – 20:30
Bergamo, 🇮🇹 Italy
FABLAB BERGAMO · 3 Via Mauro Gavazzeni, 24125 Bergamo

About this event

Sai navigare nel tuo sistema Linux con il file manager, ma appena apri il terminale ti senti perso? Questo corso è fatto per te.

Sai navigare nel tuo sistema Linux con il file manager, ma appena apri il terminale ti senti perso? Questo corso è fatto per te. In due incontri pratici, amreo e kowalski ti guideranno a conquistare la shell bash: dalla filosofia di Linux fino alla gestione di servizi, rete, storage e container.

Corso Shell Bash — FabLab Bergamo

Cos'è e perché

Il terminale — o più precisamente la shell bash — è uno degli strumenti più potenti a disposizione di chi usa GNU/Linux. Non è solo un modo alternativo di fare le stesse cose che si fanno con il mouse: è la porta d'accesso alla vera natura del sistema. Come recita il mantra di Linux, «tutto è un file»: dischi, processi, dispositivi hardware, socket di rete — tutto è gestibile da riga di comando con gli stessi comandi di base.

Molti maker e appassionati si fermano all'interfaccia grafica perché il terminale sembra intimidante. Questo corso abbatte quella barriera: con un mix di lezione frontale ed esercitazioni pratiche, uscirete dal Lab con fiducia e disinvoltura.

Cosa imparerai?

Il programma tocca i temi fondamentali per usare la shell in modo autonomo — i dettagli di ogni sessione dipenderanno dai tempi e dall'interazione con la classe:

  • Filosofia di Linux: differenza tra GUI e CLI, come funzionano terminale, shell e kernel
  • Navigazione e shell: spostarsi tra directory, variabili d'ambiente, espansioni bash
  • File e directory: creare, copiare, spostare, rimuovere; tipi di file in Linux; gerarchia FHS
  • Filtri, pipe e ridirezioni: stdin/stdout/stderr, grep, sort, cut, less
  • Utenti, gruppi e permessi: lettura e modifica dei permessi, sudo, permessi speciali
  • Gestione software: installare e rimuovere pacchetti
  • Servizi e sistema: un'introduzione a systemd, monitoraggio delle risorse, networking di base
  • Editor da terminale e scripting: usare Vi/Vim, scrivere i primi script bash

Per chi è pensato?

Il corso è ideale per chi usa già una distribuzione GNU/Linux con l'interfaccia grafica e vuole fare il passo successivo. Non è richiesta esperienza con il terminale, ma è necessario essere a proprio agio con la propria distro: saper avviare applicazioni, gestire file con il file manager, connettersi a Internet.

Se hai già un PC con Linux Mint o un'altra distro, o se usi WSL2 su Windows, sei nel posto giusto.

Programma degli incontri

SessioneDataOrarioArgomenti principali1Sabato 30 maggio 20263 ore circaFilosofia Linux, CLI vs GUI, Vi/Vim, shell e navigazione, variabili d'ambiente, espansioni bash, manipolazione file, FHS — **docente: Andrea L.**2Sabato 6 giugno 20263 ore circaFiltri e ridirezioni, ricerca file, storage e dischi, utenti e permessi, gestione pacchetti, networking, firewalld, systemd, monitoraggio, shell script, Podman — docente: Kowalski

Il formato è misto: breve spiegazione teorica seguita da esercitazioni pratiche in cui ogni partecipante lavora sul proprio PC. I docenti sono a disposizione per rispondere alle domande in tempo reale.

Cosa portare

Per partecipare attivamente è necessario un PC con GNU/Linux preinstallato (qualsiasi distribuzione: Ubuntu, Mint, Fedora, Debian, Arch…) oppure con WSL2 attivo su Windows. La sessione pratica è in presenza: aula con proiettore e prese elettriche disponibili per tutti.

Non serve installare nulla di speciale: tutto ciò che serve è già presente in una installazione base di Linux.

Iscrizioni e informazioni

  • 📅 Sessione 1: sabato 30 maggio 2026
  • 📅 Sessione 2: sabato 6 giugno 2026
  • Posti disponibili: massimo 20 partecipanti
  • Dove: FabLab Bergamo — via Mauro Gavazzeni 3, ingresso via Don Bosco 16, Bergamo
  • Raccomandata l'adesione al FabLab Bergamo (info tesseramento)

Vieni a scoprire che il terminale non è uno strumento da esperti, ma il tuo miglior alleato quotidiano. Vi aspettiamo in Lab!

Source: eventbrite