6 votes

Comment puis-je afficher définitivement les fichiers invisibles sur Mac (et non pas seulement rendre les fichiers invisibles visibles) ?

J'ai quelques fichiers invisibles. Je veux les transformer en fichiers visibles. C’est-à-dire, je ne veux pas seulement que mes fichiers invisibles s’affichent dans le Finder (j'ai déjà cela, - ils s'affichent tous) - mais je voudrais les transformer en fichiers normaux, non cachés, comme tous mes autres fichiers.

Comment puis-je faire cela sur mon Mac ?

5 votes

Comment les avez-vous rendus invisibles en premier lieu? Pouvez-vous partager quelques détails sur les noms de fichiers et le contenu du volet "Obtenir des informations"?

1 votes

S'agit-il de fichiers généralement cachés par macOS, ou de fichiers que vous avez créés?

4voto

Janus Troelsen Points 5121

Il existe deux façons que je connais pour cacher un fichier sur macOS :

  1. Commencez le nom du fichier avec un . (point) -- c'est un héritage des systèmes Unix et le Finder continue à honorer cette tradition de nos jours.

  2. Attribuez l'attribut caché au fichier. Pour cela, vous devez utiliser le programme en ligne de commande chflags via l'application Terminal.

Ainsi, pour révéler tous les éléments cachés dans le Finder, il faudrait faire deux choses :

  1. Activer dans le Finder l'affichage des éléments commençant par un . (point). C'est ce que vous avez déjà fait.

  2. Trouver tous les fichiers et dossiers avec l'attribut caché et supprimer l'attribut avec chflags nohidden. Vous pouvez automatiser cela avec différents programmes en ligne de commande ou vous pourriez utiliser une application comme Batchmod pour le faire à votre place.

1 votes

Notez que chflags nohidden ne fonctionnera pas sur un répertoire ou fichier protégé par SIP tant qu'il est activé. De plus, sudo chflags nohidden sera nécessaire sur tout répertoire ou fichier appartenant à root, sauf si vous êtes connecté en tant que root dans Terminal.

1voto

Pigeo Points 23

Pour afficher les fichiers cachés qui ne commencent pas par un point, utilisez la commande xattr dans le Terminal macOS:

xattr -d com.apple.FinderInfo /mon_fichier_caché

(vous pouvez faire glisser et déposer /mon_fichier_caché depuis le Finder si vous le souhaitez)

Avertissement : cela va supprimer TOUS les attributs étendus de FinderInfo, pas seulement l'attribut caché. Bien que cela soit généralement sans danger, il est toujours bon d'être averti à ce sujet.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X