Aller au contenu principal

Vous êtes sur le site Mole Mac, souhaitez-vous passer au site Windows ?

Aller au site Windows
Mole
MacWindows
Fonctions Testées Avis Tarifs FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Acheter Télécharger

    Aide, documentation, versions et articles.

    Blog

    Comment afficher les fichiers cachés sur Mac

    StockagePublié 9 novembre 20266 min de lecture

    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 :

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

    Pour revenir au réglage par défaut :

    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 :

    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 :

    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 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 :

    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 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.

    Si votre Mac manque d’espace, essayez Mole pour nettoyer les fichiers inutiles et trouver les fichiers volumineux.

    Essayer Mole

    À lire aussi

    • StockageLibérer de l’espace sur Mac sans perdre ses fichiers9 min de lecture
    • StockageQu’est-ce que le dossier Application Support sur Mac et que peut-on supprimer6 min de lecture
    • StockageQu’est-ce que le fichier sleepimage sur Mac et peut-on le supprimer5 min de lecture

    Mole · 鼹

    Un Mac propre et léger.

    v1.20.0 (371) · Versions

    Produit

    Nettoyage du Mac Désinstallation d’apps Entretien du Mac Analyse du disque Moniteur système

    Support

    Aide Documentation Versions Blog

    Mentions légales

    Conditions générales d’utilisation Politique de confidentialité Politique de remboursement

    Ressources

    Pour Windows Outil CLI Prix du stockage Programme d’affiliation

    Contact

    Twitter hi@mole.fit

    Le seul site officiel de Mole mole.fit, évitez les fichiers d’installation de provenance inconnue

    Le CLI reste gratuit pour le terminal.