01 · Orientamento e Navigazione
- pwd (percorso corrente)
- ls, ls -a, ls -l (elenco file)
- cd (spostamento)
- percorsi assoluti/relativi
Fine del Corso Terminale Linux
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.
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.
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`.
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
Una pagina con tutta la sintassi essenziale del Terminale Linux, pronta da tenere a portata di mano o da stampare in PDF.
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.