Navigazione di base: `cd`, `ls`, `pwd`
Impari a spostarsi nel file system, elencare il contenuto delle directory e individuare la posizione corrente.
Navigazione di base: `cd`, `ls`, `pwd` è una lezione Linux Command Line Mastery gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Linux Command Line Mastery, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Linux Command Line Mastery include 4 lezioni in totale.
Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.
Navigating Your Linux System
The Linux file system is a tree rooted at /. This lesson covers the commands to move around it and see what’s inside each directory.
Where Am I? The `pwd` Command
Lost your place? pwd (print working directory) shows the full path of where you are right now — your “you are here” sign.
See Your Current Path with `pwd`
Run pwd to see your current directory — likely something like /home/user.
pwdWhat's Here? The `ls` Command
ls (list) shows the files and folders in your current directory — or any directory you point it at.
Listing Directory Contents with `ls`
Let’s make a folder and a file, then run ls to watch them show up.
mkdir my_documents
touch notes.txt
lsMoving Around: The `cd` Command
cd (change directory) moves you around the file system. Give it an absolute path (from /) or a relative one (from where you are).
Changing with Absolute Paths
An absolute path starts at the root /, so it always points to the same place no matter where you currently are.
mkdir -p /tmp/my_project/src
cd /tmp/my_project/src
pwdChanging with Relative Paths
A relative path starts from your current spot — shorter and handy. Use . for here and .. for the parent directory.
mkdir -p project/images
cd project
pwd
cd images
pwd
cd ..
pwdUseful `ls` Options: `-l` and `-a`
Two essential ls flags: -l for a long listing (permissions, size, date) and -a to reveal hidden dotfiles.
touch .config_file
touch public_file
ls -a
ls -lTest Your Navigation Skills
Consider the following sequence of commands executed in a terminal:
mkdir my_app
cd my_app
mkdir assets
touch assets/image.png
cd ..
lsRecap: Navigate Like a Pro!
Navigation locked in! pwd shows where you are, ls lists contents, and cd moves you around with absolute or relative paths.
Domande Frequenti
La lezione «Navigazione di base: `cd`, `ls`, `pwd`» è gratuita?
Sì — il testo completo di «Navigazione di base: `cd`, `ls`, `pwd`» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Linux Command Line Mastery, passa a CoddyKit PRO. Il corso Linux Command Line Mastery include 4 lezioni in totale.
Cosa imparerò in «Navigazione di base: `cd`, `ls`, `pwd`»?
Impari a spostarsi nel file system, elencare il contenuto delle directory e individuare la posizione corrente. Eserciti Linux Command Line Mastery con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Linux Command Line Mastery?
Non è richiesta alcuna esperienza precedente. Linux Command Line Mastery su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Navigazione di base: `cd`, `ls`, `pwd`»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Linux Command Line Mastery?
Sì. Ogni lezione Linux Command Line Mastery include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Introduzione alla shell Linux
- Navigazione di base: `cd`, `ls`, `pwd`
- Gestione di file e directory: `mkdir`, `rm`, `cp`, `mv`
- Ottenere aiuto: man, --help e tldr