# Come mostrare i file nascosti su Mac

> Premi Command + Shift + . nel Finder per vedere i file nascosti su un Mac. Come tenerli visibili, raggiungere ~/Library e capire quali si possono eliminare.

Published: 2026-11-09

Per mostrare i file nascosti su un Mac, apri una finestra del Finder e premi `Command + Shift + .` (punto). Gli elementi nascosti compaiono attenuati, e gli stessi tasti li nascondono di nuovo. Funziona nel Finder e nella maggior parte delle finestre Apri e Salva, e cambia solo ciò che vedi, non i file. Il resto della pagina tratta l'impostazione permanente, il Terminale, come raggiungere `~/Library` e quali elementi nascosti si possono toccare senza rischi.

## Tre modi per vederli

| Cosa vuoi | Cosa fare | Quanto dura |
| --- | --- | --- |
| Un'occhiata veloce nel Finder | `Command + Shift + .` | Finché non lo premi di nuovo |
| Il Finder che li mostra sempre | Il comando `defaults` qui sotto | Finché non elimini l'impostazione |
| Un elenco con nomi e flag | `ls -a` o `ls -lO` nel Terminale | Solo quel comando |

L'impostazione permanente richiede il riavvio del Finder, che chiude e riapre le sue finestre:

```bash
defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder
```

Per tornare al comportamento predefinito:

```bash
defaults delete com.apple.finder AppleShowAllFiles
killall Finder
```

Alla maggior parte delle persone conviene la scorciatoia. Con tutto sempre visibile, ogni cartella si riempie di `.DS_Store` e `.localized`, ed è più facile trascinare o eliminare l'elemento sbagliato.

## Perché un file è nascosto

macOS nasconde un elemento per uno di due motivi. Il nome inizia con un punto, come `.zshrc`, secondo la vecchia convenzione Unix. Oppure ha il flag `hidden`, ed è così che `~/Library` resta fuori vista anche se il suo nome è normale. Nel Terminale, `ls -a` mostra entrambi i tipi e `ls -lO` stampa il flag:

```bash
ls -a ~
ls -lO ~ | grep hidden
```

Il flag puoi impostarlo anche tu. Questo comando lo toglie da `~/Library`, così la cartella resta visibile nella tua cartella Home:

```bash
chflags nohidden ~/Library
```

`chflags hidden` su un percorso lo nasconde di nuovo. Nasconde l'elemento solo nel Finder, quindi non è riservatezza: `ls -a` e qualsiasi app con accesso possono comunque leggerlo.

## Raggiungere ~/Library e le altre cartelle nascoste

Non serve mostrare tutto per aprire una sola cartella. Nel Finder, tieni premuto `Option` e apri il menu **Vai**: **Libreria** compare nell'elenco. Per qualsiasi altro percorso, premi `Command + Shift + G` per aprire **Vai alla cartella** e digitalo, per esempio `~/.config` o `/private/var/log`. [Cosa c'è nella cartella Libreria](https://mole.fit/it/blog/mac-library-folder-explained) spiega che cosa contiene ogni cartella sotto `~/Library`.

## Che cosa sono gli elementi nascosti

| Elemento | Che cos'è | Si può eliminare |
| --- | --- | --- |
| `.DS_Store` | Le impostazioni di visualizzazione del Finder per quella cartella | Sì, il Finder ne scrive uno nuovo e perdi le posizioni delle icone e la vista di quella cartella |
| `.localized` | Un marcatore vuoto che permette a una cartella di mostrare un nome tradotto | Lascialo, non occupa spazio |
| `~/.Trash` | Il contenuto del tuo Cestino | Svuotalo dal Finder |
| `.zshrc`, `.zprofile`, `.gitconfig` | Le impostazioni della shell e degli strumenti | No, a meno che tu non sappia cosa contengono |
| `.ssh`, `.gnupg` | Chiavi private e host noti | No, perdere una chiave può lasciarti fuori dai server |
| `~/.npm`, `~/.cache`, `~/.cargo`, `~/.gradle` | Cache e pacchetti degli strumenti per sviluppatori | Spesso, con il comando di pulizia dello strumento stesso |
| `/private`, `/usr`, `/bin` | Parti del sistema operativo | No |

Una cartella nascosta da molti gigabyte è di solito una delle cartelle per sviluppatori. Per vedere gli elementi più grandi nella tua cartella Home, compresi quelli nascosti:

```bash
du -hd 1 ~ 2>/dev/null | sort -h | tail -20
```

Durante questo comando macOS può chiedere se il Terminale può leggere Scrivania, Documenti o altre cartelle protette. Rispondere di no rende solo più piccoli quei valori.

## Cosa non fare

- Non eliminare una cartella con il punto solo perché il suo nome non ti dice nulla. `.ssh` e la cartella di configurazione di un'app sembrano identiche a una cache.
- Non eseguire un comando che rimuove ogni `.DS_Store` dal disco per risparmiare spazio. Sono minuscoli e il Finder li riscrive.
- Non lasciare attiva l'impostazione permanente se condividi il Mac con qualcuno meno esperto. Un file di sistema trascinato per sbaglio è facile da non notare.
- Non contare su `chflags hidden` per proteggere qualcosa di privato.

## Dove entra Mole

La scheda **Analizza** di [Mole](https://mole.fit/it/) include già gli elementi nascosti, senza nessuna scorciatoia da premere, quindi un grande `~/.docker` o `~/.gradle` compare accanto alle tue cartelle normali, e la maggior parte delle cartelle con il punto è disegnata con un'icona d'elenco attenuata. Passa il puntatore su una riga o un riquadro e le cartelle note mostrano una breve nota su cosa contengono. Spostare qualcosa nel Cestino è una tua scelta dal menu del clic destro, e Ripristina del Finder la annulla. Alcune cartelle di indice di Apple in cima al disco, come `.Spotlight-V100` e `.fseventsd`, sono escluse da quel primo livello. Analizza rifiuta la cima dell'albero, per esempio `~/Library` stessa, e non elenca affatto le aree di sistema come `/private`.

## Domande frequenti

### Perché Command + Shift + . non fa nulla?

Fai prima clic in una finestra del Finder, così che il Finder sia l'app attiva, e usa il tasto del punto sulla tastiera principale. In una cartella senza elementi nascosti non cambierà nulla. Alcune app disegnano finestre di dialogo proprie, dove la scorciatoia non si applica.

### Come nascondo di nuovo i file?

Premi di nuovo `Command + Shift + .`. Se hai usato il comando `defaults`, esegui il comando di eliminazione indicato sopra, seguito da `killall Finder`.

### Mostrare i file nascosti rallenta il Mac?

No. Cambia solo quali elementi il Finder disegna in un elenco. Nulla viene spostato e nessun file cambia.

### È sicuro eliminare i file nascosti?

Alcuni sì e altri no, ed è per questo che il nome da solo non basta. Scopri prima a chi appartiene il file, e preferisci il comando di pulizia dello strumento che lo gestisce. Spostalo nel Cestino invece di eliminarlo subito, così puoi rimetterlo a posto se qualcosa smette di funzionare.

### Come mostro i file nascosti in una finestra Apri o Salva?

Premi `Command + Shift + .` mentre la finestra è aperta. Gli elementi compaiono attenuati nell'elenco e puoi selezionarli da lì.

---

Canonical HTML page: https://mole.fit/it/blog/show-hidden-files-mac
Blog index for agents: https://mole.fit/it/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
