Qu'est-ce qu'un fichier .DS_Store ?

Table des matières:

Anonim

Les utilisateurs de Mac et les administrateurs système Windows qui ont quelques Mac sur leurs réseaux me posent souvent des questions sur le but des fichiers .DS_Store, où voir les fichiers apparaître lorsque les fichiers cachés sont rendus visibles.

Voici une explication sur ce qu'est un document DS_Store sous Mac OS X, ce qui se passe si vous le supprimez et comment désactiver sa création si vous préférez ne plus l'avoir sur le réseau environnements.

Qu'est-ce qu'un fichier .DS_Store ? Que fait un fichier DS_Store ?

Les fichiers DS_Store sont utilisés par Mac OS X pour stocker des informations de métadonnées spécifiques à un dossier. Ils sont créés dans chaque dossier auquel Mac OS X Finder accède, même les volumes réseau et les périphériques externes. Les personnalisations au niveau du dossier sont stockées dans le fichier DS_Store, comme les icônes personnalisées, le placement des icônes, la taille des icônes, le placement des fenêtres, les vues de liste, les images ou les couleurs d'arrière-plan personnalisées, etc. Les fichiers DS_Store sont destinés à être discrets, c'est pourquoi ils ont une extension . devant leur nom, ce qui indique aux systèmes de fichiers UNIX que le fichier est invisible.

La plupart des utilisateurs de Mac ne verront probablement jamais un fichier DS_Store, bien que si l'utilisateur a choisi d'afficher les fichiers cachés, ils deviendront visibles dans presque tous les répertoires d'OS X. De même, ils seront presque toujours apparaissent avec l'indicateur -a attaché à la commande ls, qui indique d'afficher les fichiers invisibles précédés d'un point.

Voici à quoi ressemble un fichier DS_Store lorsque les fichiers cachés sont rendus visibles sous OS X :

Que se passe-t-il si je supprime les fichiers .DS_Store ?

Si vous supprimez les fichiers .DS_Store des dossiers Mac, vous perdrez les spécificités du dossier de ces répertoires ; des éléments tels que les icônes, le placement des fenêtres, les images d'arrière-plan, etc. seront perdus. Bien qu'il n'y ait aucun dommage significatif (sauf la perte des métadonnées du dossier) à la suppression des fichiers DS_Store, à moins que vous n'ayez une raison très spécifique de les supprimer, vous devez les conserver en place car le Finder de Mac OS X les utilise. La suppression des fichiers n'est vraiment nécessaire que dans certains environnements de réseau partagé Windows + Mac spécifiques, sinon ils seront de toute façon régénérés par Mac OS X.

Puis-je arrêter les fichiers DS_Store ?

Oui, en exécutant la commande suivante dans le Terminal, vous pouvez empêcher la création de fichiers DS_Store

defaults écrire com.apple.desktopservices DSDontWriteNetworkStores true

Il est assez facile d'arrêter la création de fichiers .DS_Store pour les volumes, les partages et les lecteurs connectés au réseau, mais cela est rarement nécessaire pour la plupart des situations d'utilisateurs.

Ces fichiers DS_Store existent dans toutes les versions d'OS X, des versions les plus anciennes aux dernières versions de Mac OS X, car ils constituent un composant essentiel du stockage et des informations des métadonnées du système de fichiers.

Qu'est-ce qu'un fichier .DS_Store ?