Dossiers invisibles dans le Finder

En consultant le contenu de ma bibliothèque iPhoto (depuis iLife ’08, cette bibliothèque est un package dont on peut afficher le contenu avec le menu contextuel), je me suis rendu compte que certains dossiers étaient invisibles. Ca ne nuit pas au fonctionnement du logiciel, mais il n’est pas possible de les explorer dans le Finder. Voici comment faire pour les rendre à nouveau visibles.

Un dossier (ou un fichier) est masqué si son nom commence par un « . ». C’est une règle sous unix et Mac OS X l’utilise pour nous empêcher de faire de bêtises. Pour voir ces fichiers, il existe une commande dans le Terminal ou vous pouvez utiliser le logiciel Onyx qui dispose d‘une option pour afficher/masquer ces fichiers invisibles.

Une autre façon de procéder, est d’utiliser le bit d’invisibilité du fichier ou du dossier.

La commande unix « ls -l» dans le terminal permet d’afficher des informations sur les éléments listés. Après le « d » qui indique un répertoire (ou « - » pour un simple fichier), vous trouvez les droits sur le fichier ou le répertoire : 3 groupes (propriétaire, groupe et les autres) de 3 flags (lecture, écriture et exécution). Immédiatement après, vous pouvez voir un caractère « @ » qui indique que l’élément est invisible (son bit d’invisibilité est armé)

0 drwxr--r--@ 20 famille  staff   680  7 sep 13:26 2008



La commande chflags dans le Terminal (Leopard) permet d’armer ou de désarmer ce bit.

chflags hidden <nom du répertoire ou du fichier>
chflags nohidden <nom du répertoire ou du fichier>



La commande « ls -l » montre alors

drwxr--r--  20 famille  staff  680  7 sep 13:26 2008



Le « @ » a disparu. Le fichier ou le dossier est à nouveau visible dans le Finder.
Commentaires
Billets suivants

Si vous souhaitez me contactez, veuillez utiliser le lien prévu pour ça en bas de page ou bien vous pouvez utiliser ma page contact. Je serai ravi de vous répondre.

Si vous êtes un peu perdu, vous pouvez afficher la carte du site, un index ou lister les pages par catégories pour vous rendre la navigation plus facile. Et vous pouvez faire une recherche avec Google en tapant un mot dans la case prévue à cet effet à droite de ce texte.