Orientarsi nel Terminale

Bentornato.
Nella lezione precedente hai salutato il terminale.
Ora è il momento di muoversi.
Perché restare per sempre nella stessa cartella non è un progetto di vita. È una sala d’attesa digitale.
Cosa Imparerai
In questa lezione imparerai a:
- controllare dove ti trovi con
pwd; - vedere file e cartelle con
ls; - muoverti tra le cartelle con
cd; - tornare indietro con
..; - tornare alla home con
~; - capire percorsi assoluti e relativi.
La Missione
La tua missione è semplice:
Imparare a muoverti nel file system senza sentirti dentro un labirinto costruito da un robot stanco.
Dove Sono?
Il comando pwd significa:
print working directory
Mostra la tua posizione attuale.
Prova:
pwd
Potresti vedere qualcosa come:
/home/viktor
Questo significa che sei nella tua directory home.
Cosa C’è Qui?
Per vedere cosa c’è nella cartella attuale, usa:
ls
Questo mostra file e cartelle.
Se vuoi più dettagli, usa:
ls -la
Questo mostra anche i file nascosti.
I file nascosti di solito iniziano con un punto, per esempio:
.config
.local
.bashrc
Linux li nasconde perché, a quanto pare, anche i file hanno bisogno di privacy.
Entrare in una Cartella
Per entrare in una cartella, usa cd.
Per esempio:
cd Documents
Ora controlla dove sei:
pwd
Dovresti vedere qualcosa come:
/home/viktor/Documents
Congratulazioni. Ti sei mosso.
Niente mouse. Niente dramma. Solo eleganza da terminale.
Tornare Indietro
Per tornare indietro di un livello, usa:
cd ..
.. significa “cartella superiore”.
Se sei qui:
/home/viktor/Documents
e scrivi:
cd ..
torni a:
/home/viktor
Tornare alla Home
Per tornare alla tua directory home, usa:
cd ~
Oppure semplicemente:
cd
Entrambi ti riportano a casa.
Il terminale ha un pulsante home. Solo che non sembra una casetta.
Percorsi Assoluti
Un percorso assoluto parte dalla radice del sistema.
Esempio:
cd /home/viktor/Documents
Stai dando a Linux l’indirizzo completo.
Come dare al tassista la via precisa invece di dire “vicino a quel bar”.
Percorsi Relativi
Un percorso relativo parte da dove ti trovi adesso.
Se sei già in:
/home/viktor
puoi scrivere:
cd Documents
È più breve perché Linux capisce che Documents si trova nella cartella corrente.
Comandi Utili per Muoversi
Ecco i più importanti:
pwd
ls
ls -la
cd Documents
cd ..
cd ~
cd
Questi comandi bastano per iniziare a muoverti con sicurezza.
Non ancora come un hacker nei film, ma almeno come qualcuno che sa in quale stanza si trova.
Errori Comuni
I nomi delle cartelle distinguono maiuscole e minuscole
Questo può funzionare:
cd Documents
Questo invece potrebbe no:
cd documents
Per Linux, Documents e documents sono nomi diversi.
Linux è severo. Come un professore che beve espresso senza zucchero.
Spazi nei nomi delle cartelle
Se una cartella ha spazi, usa le virgolette:
cd "My Folder"
Oppure usa il backslash:
cd My\ Folder
Ma all’inizio evita gli spazi nei nomi delle cartelle. Non rendere la vita piccante senza motivo.
Perdersi
Se ti senti perso, esegui:
pwd
Poi torna a casa:
cd
Ecco. Sei di nuovo al sicuro.
Pratica
Prova questo:
pwd
ls
cd Documents
pwd
cd ..
pwd
cd
pwd
Ora rispondi:
- Cosa mostra
pwd? - Cosa fa
cd ..? - Cosa fa
cdsenza niente dopo? - Qual è la differenza tra percorso assoluto e relativo?
Mini Sfida
Apri il terminale e fai questo:
- Vai nella tua directory home.
- Mostra file e cartelle.
- Entra in una cartella.
- Controlla dove sei.
- Torna indietro.
- Torna alla home.
Usa solo comandi del terminale.
Niente mouse. Oggi il mouse riposa.
Riassunto
Oggi hai imparato che:
pwdmostra dove ti trovi;lsmostra file e cartelle;ls -lamostra più dettagli, inclusi i file nascosti;cdti sposta tra le cartelle;cd ..torna indietro di un livello;cdocd ~torna alla home;- i percorsi assoluti partono da
/; - i percorsi relativi partono dalla posizione attuale.
Prossima Lezione
Nella prossima lezione impareremo a creare, copiare, spostare ed eliminare file e cartelle.
Sì, anche eliminare.
Con calma.
Il terminale dà potere, ma non fornisce supervisione adulta.