Imparare il terminale Linux aiuta a capire e controllare meglio il sistema. Nel video parto dalle difficoltà che si incontrano quando un’applicazione grafica non funziona o quando bisogna descrivere con precisione un’operazione.
Un modo diverso di interagire con il computer
Il terminale permette di inviare comandi attraverso una shell. Non rende automaticamente migliore ogni operazione: offre un’interazione diversa, spesso utile per ripetere passaggi, leggere messaggi di errore e intervenire quando il desktop non è disponibile.
Racconto a questo proposito la mia esperienza con i driver NVIDIA, durante la quale ho dovuto lavorare senza la normale interfaccia grafica.
I primi comandi da riconoscere
Nel percorso introduttivo compaiono operazioni essenziali:
pwdmostra il percorso della directory corrente;lselenca gli elementi della directory;cdcambia directory;mkdircrea una directory;catpermette di visualizzare il contenuto di un file di testo.
Il punto è collegare il comando alla sua funzione, osservando dove ci si trova e quali file si stanno usando.
Capire i privilegi amministrativi
Nel video introduco anche sudo, usato per eseguire operazioni con privilegi differenti quando consentito dalla configurazione. Non è un prefisso da aggiungere a ogni comando: aumenta le possibilità di intervento e quindi anche le conseguenze di un errore.
La stessa attenzione vale per i comandi di eliminazione. Prima di eseguirli bisogna capire quale percorso indicano e che cosa verrà rimosso.
Imparare per operazioni semplici
Il mio invito è partire da attività osservabili: spostarsi tra cartelle, elencare file e leggere un documento. La familiarità cresce attraverso il collegamento tra istruzione e risultato, non copiando sequenze senza comprenderle.