Vai al contenuto
eLearner.app

Fine del Corso Terminale Linux

Riepilogo e sfida finale

Complimenti! Hai completato i 3 moduli del Corso Terminale Linux. Dalle nozioni fondamentali di navigazione e gestione file fino all’uso avanzato di reindirizzamenti, pipeline e filtri con grep, ora hai le basi per muoverti in sicurezza in qualunque console. Di seguito trovi una sintesi di quello che padroneggi e la sfida boss finale per mettere alla prova le tue competenze.

01 · Orientamento e Navigazione

  • pwd (percorso corrente)
  • ls, ls -a, ls -l (elenco file)
  • cd (spostamento)
  • percorsi assoluti/relativi

02 · File e Cartelle

  • mkdir, mkdir -p (cartelle)
  • touch (creazione file)
  • cp, cp -r (copia)
  • mv (spostamento/rename)
  • rm, rm -rf (eliminazione)

03 · Flussi e Output

  • echo (stampa testo)
  • cat (visualizzazione file)
  • > e >> (reindirizzamento)
  • pipeline (|)
  • grep, grep -i, grep -r (filtri)

La sfida finale

Cinque comandi e flussi combinati in un unico script. Dovrai creare una directory di backup, estrarre e filtrare righe di errore da un file di log simulato reindirizzandole nel posto giusto, contrassegnare il lavoro come completato con un file vuoto e infine entrare nella nuova directory. Applica quello che hai appreso nei vari moduli.

Esercizio#linux.boss.e1
Tentativi: 0Caricamento…

Risolvi questo scenario in un unico script: 1. Crea una cartella chiamata `final_backup` nella tua home attuale. 2. Estrai tutte le righe contenenti la parola "ERROR" dal file di log `/home/user/logs/server.log` e salvale nel nuovo file `final_backup/errors.log` (sovrascrivendolo se esistesse). 3. Crea un file vuoto chiamato `final_backup/done.txt` per indicare il completamento. 4. Spostati all’interno della directory `final_backup`.

Caricamento editor…
Mostra suggerimento

Usa `mkdir final_backup` per creare la directory. Usa `cat logs/server.log | grep "ERROR" > final_backup/errors.log` per filtrare e salvare. Usa `touch final_backup/done.txt` per creare il file e infine `cd final_backup` per entrarci.

Soluzione disponibile dopo 3 tentativi

Cheatsheet stampabile

Una pagina con tutta la sintassi essenziale del Terminale Linux, pronta da tenere a portata di mano o da stampare in PDF.

Apri il cheatsheet

E adesso?

Il modo migliore per fissare i comandi nella memoria a lungo termine è la pratica libera. Apri il Playground libero per sperimentare qualsiasi comando senza vincoli, oppure naviga di nuovo tra le lezioni per rivedere i dettagli degli switch e dei parametri.