Terminale su Mac: i comandi di base per muoversi tra cartelle e file

Risposta rapidaIl Terminale ti fa dare istruzioni al Mac scrivendole. Si apre con ⌘ + Spazio e scrivendo «Terminale». I comandi base sono: pwd (dove sono), ls (cosa c’è qui), cd (vai in una cartella), mkdir (crea cartella), cp e mv (copia e sposta), cat (leggi un file) e rm (cancella, senza Cestino).
1

Apri il Terminale

Premi ⌘ + Spazio per aprire Spotlight, scrivi Terminale e premi Invio. In alternativa lo trovi in Applicazioni → Utility → Terminale.

Vedrai una riga che finisce con un simbolo (di solito %): è il «prompt», cioè il Mac che aspetta un comando. Scrivi il comando e premi Invio. Il Mac usa la shell zsh.

Come abbiamo provato i comandiTutti gli esempi di questa guida li abbiamo eseguiti su macOS 27.2 dentro una cartella di prova creata apposta, che poi abbiamo cancellato. Fai lo stesso: prova nella tua cartella di prova, non tra i tuoi documenti.
2

Dove sono? Il comando pwd

pwd (print working directory) mostra la cartella in cui ti trovi. Ogni comando agisce sulla cartella corrente, quindi è la prima cosa da controllare.

% pwd
/Users/tuonome/Esempio
3

Cosa c’è qui? Il comando ls

ls elenca i file e le cartelle della cartella corrente. Con ls -l vedi anche i dettagli: permessi, proprietario, dimensione in byte e data.

% ls
nota.txt    vuoto.txt

% ls -l
-rw-r--r--  1 utente  wheel  19  2 nov 18:23 nota.txt
-rw-r--r--  1 utente  wheel   0  2 nov 18:23 vuoto.txt
4

Muoviti con cd e crea cartelle con mkdir

mkdir Esempio crea una cartella chiamata «Esempio». cd Esempio ci entra. cd .. torna alla cartella sopra. Le maiuscole contano, e se il nome ha spazi va tra virgolette: cd "Mia cartella".

% mkdir Esempio
% cd Esempio
% pwd
/Users/tuonome/Esempio
% cd ..
5

Crea e leggi un file: touch, echo e cat

touch vuoto.txt crea un file vuoto. echo "testo" > nota.txt scrive il testo dentro un file (lo crea, o lo sostituisce se esiste già). cat nota.txt mostra il contenuto.

% echo "ciao dal Terminale" > nota.txt
% cat nota.txt
ciao dal Terminale
6

Copia e rinomina: cp e mv

cp nota.txt copia.txt fa una copia. mv copia.txt rinominato.txt sposta il file, e se resti nella stessa cartella equivale a rinominarlo.

% cp nota.txt copia.txt
% mv copia.txt rinominato.txt
% ls
nota.txt    rinominato.txt    vuoto.txt
7

Cancella con attenzione: rm

rm vuoto.txt cancella un file. Per una cartella con dentro dei file serve rm -r Esempio.

Attenzione: niente Cestinorm non sposta nel Cestino: cancella subito, e non c’è «annulla». Controlla due volte il nome, e prima di cancellare una cartella con rm -r guarda cosa contiene con ls. Mai provare rm -r in una cartella importante.
8

Cerca dentro i file: grep

grep "parola" file mostra le righe di un file che contengono una parola. Con -n vedi anche il numero di riga.

% grep -n "ciao" nota.txt
1:ciao dal Terminale
9

Chiedi aiuto al Mac: man

man ls apre il manuale del comando: è in inglese e lungo, ma dice ogni opzione. Si legge a pagine; per uscire premi Q.

Consigli utili

  • Prova sempre in una cartella di prova, mai tra i documenti che ti servono.
  • Prima di rm controlla con ls che stai per cancellare proprio quello che pensi.
  • Se un comando sembra non finire, premi Ctrl + C per fermarlo.
  • Puoi premere il tasto Tab per completare un nome di file o cartella.

Domande frequenti

Il Terminale può rompere il Mac?

Solo se scrivi comandi che cancellano o modificano file importanti, soprattutto rm. I comandi di questa guida, usati in una cartella di prova, non toccano il resto. Non copiare comandi da internet se non capisci cosa fanno.

Perché a me il percorso e il nome sono diversi?

Perché sono quelli del tuo Mac: nelle nostre prove il nome utente è stato sostituito con «tuonome» o «utente».

Posso recuperare un file cancellato con rm?

Di norma no: rm non usa il Cestino. Se hai Time Machine, potresti ritrovarlo in un backup precedente; non abbiamo provato questa procedura.

Come abbiamo verificato questa guida

Guida controllata su macOS 27.2 a novembre 2026. Le cifre (come i GB) dipendono dal Mac usato.

✔ Controllato

  • Tutti i comandi mostrati (pwd, ls, ls -l, mkdir, cd, touch, echo, cat, cp, mv, rm, rm -r, grep -n) eseguiti su macOS 27.2 in una cartella di prova, con le uscite riportate
  • L’apertura del manuale con man ls
  • Che i file cancellati con rm e rm -r spariscono dall’elenco della cartella di prova

✖ Non fatto

  • Non abbiamo ripreso la finestra del Terminale: per riservatezza gli esempi mostrano un percorso generico e le uscite sono tratte da una prova.
  • Non abbiamo provato l’apertura con Spotlight o da Applicazioni → Utility, il tasto Tab, Ctrl + C, il tasto Q per uscire da man né il recupero con Time Machine: sono indicazioni generali.
  • Non abbiamo provato un Mac diverso dal nostro né altre shell oltre a zsh.

Gli screenshot sono ritagliati o sfocati dove comparivano dati personali.

Preferisci guardarlo?

Su YouTube trovi le nostre guide in video, con lo schermo vero e la voce passo dopo passo.

Vai al canale TecnoCome →