# Comment afficher les fichiers cachés sur Mac

> Appuyez sur Command + Shift + . dans le Finder pour voir les fichiers cachés d’un Mac. Comment les garder visibles, accéder à ~/Library et savoir lesquels supprimer sans risque.

Published: 2026-11-09

Pour afficher les fichiers cachés sur un Mac, ouvrez une fenêtre du Finder et appuyez sur `Command + Shift + .` (point). Les éléments cachés apparaissent en grisé, et les mêmes touches les masquent de nouveau. Cela fonctionne dans le Finder et dans la plupart des fenêtres Ouvrir et Enregistrer, et cela ne change que ce que vous voyez, pas les fichiers. La suite de cette page traite du réglage permanent, du Terminal, de l’accès à `~/Library` et des éléments cachés que l’on peut toucher sans risque.

## Trois façons de les voir

| Vous voulez | Faites ceci | Durée |
| --- | --- | --- |
| Un coup d’œil rapide dans le Finder | `Command + Shift + .` | Jusqu’à ce que vous réappuyiez |
| Que le Finder les affiche toujours | La commande `defaults` ci-dessous | Jusqu’à la suppression du réglage |
| Une liste avec les noms et les indicateurs | `ls -a` ou `ls -lO` dans le Terminal | Cette seule commande |

Le réglage permanent demande de relancer le Finder, ce qui ferme puis rouvre ses fenêtres :

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

Pour revenir au réglage par défaut :

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

La plupart des gens s’en sortent mieux avec le raccourci. Quand tout est visible en permanence, chaque dossier se remplit de `.DS_Store` et de `.localized`, et il devient plus facile de glisser ou de supprimer le mauvais élément.

## Pourquoi un fichier est caché

macOS cache un élément pour l’une de deux raisons. Soit son nom commence par un point, comme `.zshrc`, selon l’ancienne convention Unix. Soit il porte l’indicateur `hidden`, c’est ainsi que `~/Library` reste invisible alors que son nom est ordinaire. Dans le Terminal, `ls -a` révèle les deux sortes et `ls -lO` affiche l’indicateur :

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

Vous pouvez poser l’indicateur vous-même. Cette commande le retire de `~/Library`, et le dossier reste donc visible dans votre dossier personnel :

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

`chflags hidden` sur un chemin le remet hors de vue. Il ne masque l’élément que dans le Finder, ce n’est donc pas de la confidentialité : `ls -a` et toute app ayant l’accès peuvent toujours le lire.

## Accéder à ~/Library et aux autres dossiers cachés

Inutile de tout révéler pour ouvrir un seul dossier. Dans le Finder, maintenez `Option` et ouvrez le menu **Aller** : **Bibliothèque** apparaît dans la liste. Pour tout autre chemin, appuyez sur `Command + Shift + G` pour ouvrir **Aller au dossier** et saisissez-le, par exemple `~/.config` ou `/private/var/log`. [Ce que contient le dossier Bibliothèque](https://mole.fit/fr/blog/mac-library-folder-explained) détaille le contenu de chaque dossier de `~/Library`.

## Ce que sont les éléments cachés

| Élément | Ce que c’est | Peut-on le supprimer |
| --- | --- | --- |
| `.DS_Store` | Les réglages d’affichage du Finder pour ce dossier | Oui, le Finder en écrit un nouveau, et vous perdez la position des icônes et l’affichage de ce dossier |
| `.localized` | Un marqueur vide qui permet à un dossier d’afficher un nom traduit | Laissez-le, il ne prend pas de place |
| `~/.Trash` | Le contenu de votre Corbeille | Videz-la depuis le Finder |
| `.zshrc`, `.zprofile`, `.gitconfig` | Les réglages de votre shell et de vos outils | Non, sauf si vous savez ce qu’ils contiennent |
| `.ssh`, `.gnupg` | Clés privées et hôtes connus | Non, perdre une clé peut vous bloquer l’accès à des serveurs |
| `~/.npm`, `~/.cache`, `~/.cargo`, `~/.gradle` | Caches et paquets d’outils de développement | Souvent, avec la commande de nettoyage de l’outil lui-même |
| `/private`, `/usr`, `/bin` | Des parties du système d’exploitation | Non |

Un dossier caché qui pèse plusieurs gigaoctets est le plus souvent l’un des dossiers de développement. Pour voir les éléments les plus gros de votre dossier personnel, cachés compris :

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

macOS peut demander si le Terminal peut lire le Bureau, Documents ou d’autres dossiers protégés pendant cette commande. Refuser ne fait que réduire les chiffres affichés.

## Ce qu’il ne faut pas faire

- Ne supprimez pas un dossier commençant par un point parce que son nom ne vous dit rien. `.ssh` et le dossier de configuration d’une app ressemblent exactement à un cache.
- N’exécutez pas de commande qui supprime tous les `.DS_Store` du disque pour gagner de la place. Ils sont minuscules, et le Finder les réécrit.
- Ne laissez pas le réglage permanent activé si vous partagez le Mac avec quelqu’un de moins habitué. Un fichier système glissé par erreur passe facilement inaperçu.
- Ne comptez pas sur `chflags hidden` pour protéger quoi que ce soit de privé.

## La place de Mole

L’onglet **Analyser** de [Mole](https://mole.fit/fr/) inclut déjà les éléments cachés, sans raccourci à presser : un gros `~/.docker` ou `~/.gradle` apparaît à côté de vos dossiers ordinaires, et la plupart des dossiers commençant par un point s’affichent avec une icône de liste grisée. Survolez une ligne ou une tuile et les dossiers connus portent une courte note sur leur contenu. Déplacer un élément vers la Corbeille reste votre choix, depuis le menu contextuel, et « Remettre » du Finder l’annule. Quelques dossiers d’index d’Apple tout en haut du disque, comme `.Spotlight-V100` et `.fseventsd`, sont exclus de ce premier niveau. Analyser refuse le haut de l’arborescence, comme `~/Library` lui-même, et ne liste pas du tout les zones système telles que `/private`.

## FAQ

### Pourquoi Command + Shift + . ne fait-il rien ?

Cliquez d’abord dans une fenêtre du Finder pour qu’il soit l’app active, et utilisez la touche point du clavier principal. Dans un dossier sans élément caché, rien ne changera. Certaines apps dessinent leurs propres fenêtres de fichiers, où le raccourci ne s’applique pas.

### Comment masquer de nouveau les fichiers ?

Appuyez de nouveau sur `Command + Shift + .`. Si vous avez utilisé la commande `defaults`, exécutez la commande de suppression ci-dessus, suivie de `killall Finder`.

### Afficher les fichiers cachés ralentit-il le Mac ?

Non. Cela change seulement les éléments que le Finder dessine dans une liste. Rien n’est déplacé et aucun fichier ne change.

### Est-il sûr de supprimer des fichiers cachés ?

Certains oui, d’autres non, et le nom seul ne suffit donc pas. Cherchez d’abord ce qui possède le fichier, et préférez la commande de nettoyage de l’outil concerné. Déplacez-le vers la Corbeille plutôt que de le supprimer directement, pour pouvoir le remettre si quelque chose cesse de fonctionner.

### Comment afficher les fichiers cachés dans une fenêtre Ouvrir ou Enregistrer ?

Appuyez sur `Command + Shift + .` pendant que la fenêtre est ouverte. Les éléments apparaissent en grisé dans la liste, et vous pouvez les y sélectionner.

---

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