Comment afficher des fichiers cachés dans le Finder?


51

J'ai remarqué que chaque fois que j'ajoute et supprime des fichiers, leur espace physique reste sur le lecteur de disque. J'ai désinstallé NTFS Tuxera et j'ai toujours le même problème.

J'ai donc dû insérer le disque sous mon autre ordinateur portable Windows pour localiser les fichiers ./#### et les supprimer. J'étais surpris de ne pouvoir localiser ces fichiers dans le Finder, mais Windows m'a permis de les visualiser.

Existe-t-il un moyen de contrôler davantage les fichiers affichés dans le Finder?

Plate-forme: rétine MacBook Pro, Mountain Lion (OS X 10.8)


1
Le fait que vous ne puissiez pas les voir dans le Finder est normal. Par défaut, les fichiers commençant par un point ne sont pas affichés.
Loïc Wolff le

3
Vous avez eu deux questions ici. Ce site fonctionne mieux lorsqu'il n'y a qu'une question par question. De cette façon, il est plus facile pour les autres de trouver des solutions s’ils ont le même problème. J'ai édité votre première question, mais n'hésitez pas à la poser séparément. Si vous le faites, cependant, vous voudrez peut - être expliquer ce que Tuxera NTFS est et fait si vous êtes à la recherche d'un remplaçant pour (et ce qui ferait que le remplacement « mieux » pour vous).
Daniel

Si vous souhaitez voir. (ajouté à Snow Leopard pour ouvrir et enregistrer des boîtes de dialogue) dans le Finder travail aussi, la tête sur bugreport.apple.com et déposer un double du radar: // 7096650. (Voir aussi apple.stackexchange.com/q/32612 pour plus de réponses.)
Quinn Taylor

2
À partir de macOS 10.12, le Finder prend en charge. pour basculer la visibilité des fichiers cachés.
Quinn Taylor

Réponses:


50

Pour permettre au Finder d'afficher tous les fichiers (y compris les fichiers "cachés"), vous pouvez taper la commande suivante à l'invite de commande dans Terminal :

defaults write com.apple.Finder AppleShowAllFiles -bool YES; killall -HUP Finder La première partie définit une préférence masquée pour que le visionneur affiche tous les fichiers; la seconde partie redémarre le Finder pour que ces préférences prennent effet (killall seul ordonne à un programme de quitter; l'indicateur -HUP demande au programme de redémarrer).

Si vous souhaitez inverser la procédure pour que le Finder masque maintenant les fichiers qu'il cache normalement, tapez ceci dans Terminal:

defaults write com.apple.Finder AppleShowAllFiles -bool NO; killall -HUP Finder

Si vous êtes plus à l'aise avec l'interface graphique, un volet Préférences système que vous pouvez installer est appelé Secrets. Il vous permet d'activer ce paramètre, mais il nécessite l'installation de logiciels tiers sur votre système.

Cela dit, votre problème actuel de non-libération de l’espace disque lorsque vous «supprimez» des fichiers est en fait voulu.

Pour supprimer définitivement un fichier, vous devez vider la corbeille. Mac OS X ne supprime pas les fichiers directement dans le Finder. il les déplace d'abord vers un stockage temporaire sur leur volume d'origine, puis lorsque vous videz la corbeille… dans le Finder, les fichiers sont supprimés.

Certains utilisateurs signalent que defaults write com.apple.Finderleurs systèmes Mountain Lion ne fonctionnent pas mais defaults write com.apple.finder(notez les minuscules) fonctionne. Sur mon système exécutant Mountain Lion, je constate que la commande fonctionne comme elle est écrite, mais si ce n'est pas votre cas, essayez d'écraser la lettre F dans le Finder par défaut.


1
Légende, merci beaucoup. Et merci pour le montage, j'ai eu le sentiment que 2 questions sur une sont mal vues. Btw y at-il un moyen que je peux basculer la commande de terminal? Via une application ou un raccourci clavier?
Render le

@ Daniel: Deux questions pour vous: une, je tape normalement TRUE/ FALSEau lieu de Yes/ No. OSX reconnaît-il les deux? Deux, à quoi -HUPsert-il?
Matt

Voir les modifications apportées à la réponse et oui, les deux réponses vrai / faux et oui / non fonctionnent pour les booléens.
Daniel

2
l'indicateur HUP to killall envoie une demande d'abandon plus douce au Finder - s'il s'agit d'un élément sensible, killall -HUP est moins susceptible de corrompre le système de fichiers, etc. qu'un killall non modifié (ou killall -9)
Daniel

6
La commande mentionnée ci-dessus ne fonctionnait pas pour moi sur le lion des montagnes. Cela a toutefois fonctionné "par défaut, écrivez com.apple.finder AppleShowAllFiles -bool true"
Manfred Moser

17

Vous pouvez également créer un service comme celui-ci dans Automator:

[[ $(defaults read com.apple.finder AppleShowAllFiles) = 1 ]] && b=false || b=true
defaults write com.apple.finder AppleShowAllFiles -bool $b
killall Finder
open -a Finder

Puis donnez-lui un raccourci depuis Préférences Système> Clavier> Raccourcis> Services.


1
vous devriez ajouter l'option "-HUP" si vous voulez redémarrer le Finder immédiatement
meduz

10

Pour les boîtes de dialogue Ouvrir / Enregistrer, vous pouvez utiliser CMD / shift /. (Point)

Cela devrait basculer la visibilité des fichiers cachés.


C'est une excellente réponse ... m'a
permis d'économiser

1
C’est ce que je cherchais / pensais me rappeler… mais je ne savais pas que cela s’appliquait uniquement à Open / Save :( +1
WiseOldDuck

6

Simple et rapide:

  1. Dans le Finder, cliquez sur Go
  2. Maintenez la Optiontouche enfoncée et les répertoires et fichiers cachés apparaîtront.
  3. Cliquez sur le répertoire ou le fichier requis.

1
Cela indique 'Bibliothèque' lorsque, dans le menu Aller, je ne vois aucun moyen de le faire fonctionner dans les principaux volets de la fenêtre du Finder
user56reinstatemonica8 Le

Même moi, je ne peux pas voir les fichiers cachés en utilisant ceci.
Varun Bhatia

Cela n'a pas montré les fichiers cachés
GusDeCooL le

5

Exécutez ces commandes pour afficher les fichiers cachés

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

Ceux-ci pour se cacher

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

Remarque : fin com.apple.finderis small & Fin Finderis capital.


1
Cette réponse est incorrecte. Le qualificatif bool requis est manquant .
P.Brian.Mackey

Cela fonctionne absolument parfait 10.10.2. Je ne sais pas pourquoi ça ne marche pas pour toi.
Inder Kumar Rathore le

3

Plus simple, plus sûr.

Dans la barre de menus du Finder, sélectionnez "Go / Go to folder ...". Tapez le chemin d'accès au dossier invisible, en l'occurrence la première barre oblique du répertoire supérieur / folderName / et il révélera tout ce qu'il contient sans utiliser le terminal.


0

Il y a aussi l'option d'utiliser Mountain Tweaks .

Cela a une fonction qui vous permet simplement d’activer ou de désactiver l’affichage des fichiers invisibles, mais elle a une limitation et affiche uniquement les fichiers cachés sur le système d’où vous démarrez actuellement.

Ainsi, par exemple, si vous souhaitez copier un fichier d’un répertoire caché de votre système d’ démarrage sur un disque connecté, vous ne le verrez pas sur le disque "ciblé", mais sur celui sur lequel vous démarrez / travaillez. .

Cela m'est arrivé lorsque j'ai transféré des fichiers courrier sur un nouveau disque dur de mon MBP vers lequel je mettais à niveau. Mais si vous souhaitez simplement voir les fichiers cachés, c’est une fonctionnalité intéressante et que l’ application Mountain Tweaks possède également d’autres fonctionnalités très intéressantes, mais c’est une application tierce et, dans mon cas, la méthode du terminal est plus simple.


0

Faites une Spotlightrecherche pour le fichier, quand il est en surbrillance, maintenez Cmd+ enfoncé Optionet le chemin apparaîtra au bas du fichier en surbrillance.


1
Comment cela aide-t-il dans la situation décrite dans la question?
nohillside

0

J'ai écrit une application Mac OS X "Show Time" pour masquer et afficher rapidement les fichiers cachés de la barre de menu.

Il est open source et disponible sur GitHub.

Découvrez la source ici et le communiqué ici .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.