Structure de répertoire Mac OS X expliquée

Si vous avez déjà regardé votre répertoire racine Mac et vous êtes demandé à quoi servent ces autres répertoires, vous n'êtes probablement pas seul. Mac OS est devenu beaucoup plus complexe avec l'avènement de Mac OS X, en adaptant une structure de fichier unix qui n'est pas familière aux utilisateurs de Mac OS 9 et Windows. Alors qu'est-ce que / System, / Library, / usr, et tous les autres pour tout de même?

Vous trouverez ici un bref aperçu de ces répertoires, ainsi qu'une explication de chaque répertoire au niveau du système tel qu'il se trouve dans Mac OS X et dans le logiciel système macOS.

Structures de répertoire de Mac OS X, examinées et expliquées

Par défaut, si vous parcourez la racine du disque dur de votre Mac à partir du Finder, vous verrez des répertoires sonores inhabituels. Les structures de répertoires sous-jacentes de Mac OS sont mieux révélées en visitant le répertoire racine du Mac, que de nombreux utilisateurs Mac peuvent rencontrer lorsqu'ils visitent leur propre "Macintosh HD".

En allant plus loin de la ligne de commande, vous verrez encore plus de répertoires de niveau racine si vous tapez ce qui suit:

ls /

Ici vous trouverez des répertoires avec des noms comme; cœurs, dev, etc, système, privé, sbin, tmp, usr, var, etc, opt, net, accueil, utilisateurs, applications, volumes, bin, réseau, etc.

Plutôt que de s'interroger sur le mystère de ce que tous ces dossiers, répertoires et éléments signifient, examinons et détaillons ce que ces répertoires sont, et ce qu'ils contiennent, car ils sont pertinents pour le système d'exploitation Mac.

Sans ordre particulier, voici un tableau pour vous aider à explorer la structure de répertoire du système de base de Mac OS:

AnnuaireLa description
/ApplicationsExplicite, c'est ici que les applications de votre Mac sont conservées
/DéveloppeurLe répertoire des développeurs apparaît uniquement si vous avez installé les outils de développement d'Apple, et sans surprise, contient des outils, de la documentation et des fichiers liés aux développeurs.
/BibliothèqueBibliothèques partagées, fichiers nécessaires pour que le système d'exploitation fonctionne correctement, y compris les paramètres, préférences et autres nécessités (note: vous avez également un dossier Bibliothèques dans votre répertoire personnel, qui contient les fichiers spécifiques à cet utilisateur).
/Réseaulargement auto-explicatif, les périphériques liés au réseau, les serveurs, les bibliothèques, etc.
/SystèmeFichiers liés au système, bibliothèques, préférences, critiques pour le bon fonctionnement de Mac OS X
/UtilisateursTous les comptes utilisateur sur la machine et leurs fichiers, paramètres, etc., uniques, associés. Tout comme / home sous Linux
/ VolumesPériphériques et volumes montés, virtuels ou réels, tels que des disques durs, des CD, des DVD, des montures DMG, etc.
/Répertoire racine, présent sur pratiquement tous les systèmes de fichiers UNIX. Répertoire parent de tous les autres fichiers
/poubelleLes binaires communs essentiels, contient les fichiers et les programmes nécessaires pour démarrer le système d'exploitation et fonctionner correctement
/etcConfiguration du système local de la machine, contient les fichiers administratifs, de configuration et autres fichiers système
/ devFichiers de périphériques, tous les fichiers qui représentent les périphériques, y compris les claviers, les souris, les trackpads, etc.
/ usrDeuxième grande hiérarchie, inclut les sous-répertoires contenant des informations, des fichiers de configuration et d'autres éléments essentiels utilisés par le système d'exploitation
/ sbinBinaires système essentiels, contient des utilitaires pour l'administration du système
/ tmpFichiers temporaires, caches, etc.
/ varDonnées variables, contient des fichiers dont le contenu change en fonction du système d'exploitation

Vous pouvez très bien trouver d'autres répertoires, selon la version de Mac OS X que vous avez et selon les applications et les ajustements que vous avez effectués.

Néanmoins, vous pouvez être sûr que si n'importe quel répertoire est à la racine de Mac OS X, il est important, et ne devrait pas être foiré avec au moins sans une connaissance détaillée de ce que vous faites. Ne supprimez, ne modifiez et ne modifiez jamais les fichiers système et les répertoires sur un Mac (du moins sans savoir exactement ce que vous faites et pourquoi) car cela peut perturber le système d'exploitation et l'empêcher de fonctionner comme prévu. Toujours sauvegarder un Mac avant d'explorer et de modifier les répertoires de niveau système.

Si nous avons oublié quelque chose, ou si quelque chose n'est pas correctement décrit, n'hésitez pas à ajouter des commentaires.