Lezioni del modulo (2/2)
Spostarsi nel file system (cd)
Per spostarsi da una cartella all'altra nel file system di Linux, si usa il comando:
cd [percorso]Questo comando sta per Change Directory (cambia cartella). Il percorso della cartella in cui vuoi entrare può essere specificato in due modi: tramite un percorso assoluto o un percorso relativo.
Percorsi Assoluti vs Relativi
-
Percorso Assoluto: Parte sempre dalla radice
/(root) e descrive l'intero cammino fino alla destinazione.- Esempio:
cd /home/user/documents - Non importa in quale cartella ti trovi in quel momento, un percorso assoluto funziona sempre allo stesso modo.
- Esempio:
-
Percorso Relativo: Parte dalla cartella in cui ti trovi in questo momento.
- Esempio: Se sei già in
/home/user, per entrare in/home/user/documentsti basta digitarecd documents(senza la barra/all'inizio).
- Esempio: Se sei già in
Scorciatoie Speciali
Linux mette a disposizione delle scorciatoie molto utili per navigare rapidamente:
.(punto singolo): Rappresenta la cartella corrente...(due punti): Rappresenta la cartella genitore (quella superiore nella struttura ad albero).- Esempio: Se ti trovi in
/home/user/documents, digitandocd ..salirai in/home/user.
- Esempio: Se ti trovi in
~(tilde): Rappresenta la tua home directory (/home/user). Digitandocd ~(o semplicementecdsenza parametri) tornerai istantaneamente a casa.
Esempi di Navigazione ed Errori Comuni
Se provi ad accedere a una cartella che non esiste, il terminale ti mostrerà un errore simile a questo:
cd cartella_inesistente
# Output:
# cd: cartella_inesistente: No such file or directoryPuoi concatenare la navigazione o usare pwd per verificare l'effetto del cambio di cartella:
cd documents
pwd
# Output:
# /home/user/documentsProva tu
Esercizio 1: Entra in una cartella
Spostati all'interno della cartella 'documents' usando un percorso relativo.
Mostra suggerimento
Usa il comando cd seguito dal nome della cartella di destinazione.
Soluzione disponibile dopo 3 tentativi
Esercizio 2: Sali di un livello
Torna alla cartella superiore (genitore) rispetto alla tua posizione attuale.
Mostra suggerimento
Usa cd seguito dalla scorciatoia speciale per la cartella genitore.
Soluzione disponibile dopo 3 tentativi
Esercizio 3: Ritorna alla Home
Spostati all'interno della cartella 'documents' e subito dopo ritorna alla tua home directory usando la scorciatoia speciale ~.
Mostra suggerimento
Prima usa cd seguito da documents, poi usa cd seguito da ~.
Soluzione disponibile dopo 3 tentativi