Come usare il Terminale macOS: guida per principianti

Non c’è nulla che spaventi di più un utente comune dell’uso del Terminale macOS. Questo è in parte dovuto al fatto che non sembra invitante e spesso è considerato uno “strumento da hacker”, anche se nulla potrebbe essere più lontano dalla verità.
In questo post, ti mostriamo come utilizzare il Terminale macOS, come puoi personalizzarlo a tuo piacimento e se ci sono alternative migliori sul mercato.
Introduzione al Terminale macOS
In breve, il Terminale macOS è un modo per comunicare con il computer a un livello più profondo di quanto tu possa raggiungere attraverso un’interfaccia grafica (GUI). È un retaggio dei display pre-grafici, sebbene sia fondamentale per molti compiti quotidiani e avanzati.

Utilizzerai un Terminale con una “shell” specifica. Questa è un interprete, un linguaggio di comando e un linguaggio di scripting, tutto in uno. Non hai bisogno di sapere altro che quale shell utilizza il tuo Terminale. Per gli utenti di macOS Catalina e versioni successive, utilizzerai la Z shell (zsh). I sistemi più vecchi utilizzeranno la Bash shell.
Usare il Terminale può aiutarti a completare molti compiti di base (e non così basilari). Ad esempio:
- Crea rapidamente gerarchie di file e cartelle.
- Naviga sul web con un po’ di lavoro.
- Aggiorna le app Mac dal Terminale.
- Accedi al tuo sito dal Terminale se gestisci un sito web.
- Usa i gestori di pacchetti per installare e aggiornare software dal Terminale.
- Molti modi per programmare all’interno del Terminale, con l’interprete Python come un esempio.
- Esegui programmi anche dal Terminale.
Tuttavia, prima di poter fare tutto ciò, devi sapere come muoverti. Ne parliamo nei prossimi paragrafi.
Come navigare nel Terminale macOS
Il Terminale stesso è semplice da usare. La barra del titolo ti mostrerà dettagli sull’utente corrente e sulla directory, mentre lo schermo del prompt è dove digiti i comandi e leggi l’output.

Puoi anche aprire nuove schede all’interno del Terminale macOS, che rappresentano finestre di shell separate.

Questo si estende anche a nuove finestre.

Parleremo in modo più dettagliato di alcune delle altre schermate all’interno del Terminale macOS in seguito. Per ora, vediamo come utilizzarlo.
Comandi shell di base che devi conoscere
Il concetto di base per utilizzare il Terminale macOS è che dai comandi per muoverti nel tuo hard disk e svolgere un’azione. Pertanto, c’è un insieme di comandi di base che vorrai memorizzare.
| Comando | Azione |
|---|---|
cd | Muoviti nella directory o nel percorso nominato. |
ls | Mostra le cartelle nella directory di lavoro corrente o in quella che nomini. |
rm | Rimuovi (cioè elimina) un file o una directory nominata. Se usi l’opzione -r, rimuoverà tutti i file e le cartelle all’interno di una directory. |
mkdir | Crea una directory con un nome specificato nella directory di lavoro corrente. |
touch | Crea un file nella directory di lavoro corrente. Ricorda di aggiungere l’estensione del file al tuo file nominato. |
sudo | Se desideri eseguire un’azione come farebbe un amministratore root, sudo è il comando di cui hai bisogno. In effetti, è un programma, non un comando. Anche così, è pericoloso usarlo, quindi dovrebbe essere usato con cautela. |
Questi comandi ti aiuteranno a muoverti rapidamente nel tuo filesystem e a eseguire azioni semplici. Ci sono anche molti altri comandi e programmi specifici aggiungeranno i loro comandi. Ad esempio, se desideri trovare la tua versione attualmente installata di Python, digiteresti python --version nel Terminale e premere Invio.
Come personalizzare il Terminale macOS
Nella sua stato predefinito, il Terminale è uno strumento noioso e monocromatico che non appare invitante. Se vai alle Preferenze (usando Comando + ,), hai una ricchezza di strumenti per aiutarti a personalizzare il Terminale macOS.

Qui puoi cambiare il tipo e la dimensione del carattere, lo schema di colori, lo stile del cursore e molto altro.
Abbiamo un articolo completo sulla personalizzazione del Terminale, incluso come modificare il tuo profilo zsh come un professionista – vale la pena leggerlo una volta che hai appreso le basi.
Alternative al Terminale predefinito
Per la maggior parte degli utenti, il Terminale macOS è uno strumento solido e potente. Dopotutto, è ciò che può fare per te, non come appare. Anche così, alcuni utenti preferiscono un’app Terminale diversa a seconda delle loro esigenze.
Ad esempio, iTerm2 è una scelta popolare per molti, poiché ti consente di utilizzare pannelli divisi ed eseguire ricerche.
In effetti, abbiamo esaminato diverse alternative al Terminale macOS in passato. Anche così, ci sono ancora più opzioni tra cui scegliere – Upterm e MacTerm sono anche popolari.
In sintesi
Se desideri trovare un modo più veloce per lavorare con macOS, il Terminale è un ottimo modo per farlo. Con un insieme di comandi, puoi muoverti rapidamente nel tuo hard disk con una quantità maggiore di potere a disposizione rispetto a quanto potrebbe offrirti una GUI.
Se vuoi saperne di più sulla shell zsh in generale, abbiamo un articolo che ti aiuta. Userai di più il Terminale dopo aver letto questo articolo? Facci sapere nella sezione commenti qui sotto!