Comprendre les dossiers système dans macOS

Dossiers système Les dossiers non personnalisés sont accessibles à l'utilisateur. Ils aident à Exécuter des applications Système d'exploitation, fournissant un soutien et des ressources. C'est la couche qui permet aux utilisateurs de gérer l'hôte via des applications et des programmes. Certains sont cachés, d'autres n'existent pas, mais tous sont accessibles d'une manière ou d'une autre.

Comprendre les dossiers système sous macOS - Mac

Mais quels sont les différents dossiers système? Qu'est-ce qu'un "bin" et en quoi cela aide-t-il votre ordinateur? Nous vérifierons les dossiers système les plus courants énumérés ci-dessous.

Le dossier "/ Système" de votre Mac ne contient pas grand chose. Nous allons d'abord examiner son contenu avant de passer à d'autres dossiers système plus profonds.

Remarque: Ne pas ajouter, supprimer ou modifier des dossiers et des fichiers système. Vous pouvez naviguer en toute sécurité, mais l'ajout, la suppression ou la modification de fichiers ou la modification des mêmes dossiers peuvent avoir des conséquences imprévisibles - et parfois ruiner le système. Si vous avez besoin d'expérimenter, procurez-vous une version amorçable de votre Mac avant de continuer.

Dossiers de la bibliothèque: / Système / Bibliothèque et ~ / Bibliothèque

Comprendre les dossiers système sous macOS - Mac

Les dossiers de la bibliothèque sont les plus proches de l'utilisateur. Créé par des applications, vous ajoutez des applications, supprimez et modifiez des fichiers tout au long de leur flux de travail. Pour être franc, le processus de réglementation peut être un peu chaotique. Les applications ont essentiellement un harpon pour faire ce qu'elles veulent quand il s'agit de placer des fichiers dans la bibliothèque, mais la plupart suivent un processus assez similaire.

Vous trouverez un grand ensemble de fichiers et de dossiers dans le dossier User Library (situé dans "~ / Library") et dans le dossier System Library (situé dans "/ System / Library"). Ces fichiers enregistrent les préférences, les bases de données d'applications, les métadonnées, les plug-ins, les instances d'application sauvegardées, les profils système, les cookies, etc.

Support d'application Comprendre les dossiers système sous macOS - Mac

Dossier "~ / Support de bibliothèque / application"Le dossier de bibliothèque auquel on accède fréquemment. Ici, les applications sauvegardent les fichiers nécessaires à leur fonctionnement. Outre les dossiers de données utilisateur, ces fichiers peuvent être séparés pour éviter toute confusion ou modification.

Lorsque les utilisateurs accèdent à ce dossier, il modifie le mode de fonctionnement du programme d’une manière qui n’est pas prise en charge par les paramètres par défaut ou pour corriger un type de cache ou une erreur de base de données. Supprimer le dossier de support de l'application du programme est un bon moyen de réinitialiser le programme à son état par défaut et de forcer un démarrage en mode minimal. Si vous souhaitez infiltrer une application, vous vous retrouverez dans le dossier de support de l'application pour ce programme il y a trop longtemps.

Quelle est la différence entre / System / Library et ~ / Library?

Pourquoi macOS a-t-il besoin de deux dossiers pour la bibliothèque? La bibliothèque système est utilisée par tous les utilisateurs pour répondre aux besoins de l’ensemble du système. Il est disponible pour tous les utilisateurs. La bibliothèque utilisateur, en revanche, est accessible uniquement à cet utilisateur spécifié.

Les dossiers Unix: / bin, / sbin, / usr, / var, / private

Comprendre les dossiers système sous macOS - Mac

MacOS a été construit sur le noyau Unix. Cela signifie que beaucoup de ses fonctions profondes dépendent des fonctions Unix. Outre les dossiers système MacOS de niveau supérieur, vous trouverez également des dossiers Unix. Ces dossiers sont globalement masqués. Vous devez donc afficher les fichiers cachés pour continuer la visite.

Vous trouverez plusieurs répertoires Unix dans votre répertoire personnel. Les plus importants sont "/ bin", "/ sbin", "/ usr", "/ var" et "/ private".

Comprendre les dossiers système sous macOS - Mac

"poubelle/Et / sbin"Les deux portent des diodes. "Sbin" contient les fichiers binaires nécessaires pour exécuter, restaurer et réparer le système sans même installer le système de fichiers. Le "/ bin" commande à l'utilisateur principalement pour une utilisation par tous les utilisateurs. "Bin" signifie les fichiers binaires de l'utilisateur et "sbin", les fichiers binaires du système.

Dans le système macOS, la plupart des fichiers binaires du système de fichiers installés dans "/ sbin" sont associés aux composants du système de fichiers MacOS dans le dossier "/ System / Library / Filesystems".

Comprendre les dossiers système sous macOS - Mac

"/ usr"Contient les fichiers binaires et les bibliothèques utilisés lors du fonctionnement normal du système. Les fichiers sont utilisés ici après l'installation du système de fichiers. "Usr" Le raccourci "utilisateur" ou ressources système Unix.

Comprendre les dossiers système sous macOS - Mac

"/ var"Contient les fichiers écrits par le système tout au long de son travail, tels que les mémoires cache, les bibliothèques de données et les enregistrements. Var d'une variable, généralement écrite uniquement par les applications système de base. Sur macOS "/ var"Est associé à / / privé / var.

Comprendre les dossiers système sous macOS - Mac

Contient "/ privé"Sur les configurations d’outils masqués, la configuration en ligne de commande, les caches, les variables, les fichiers d'échange pour la mémoire virtuelle, les fichiers temporaires et les images. Certains dossiers système Unix, tels que "/ etcEt / tmp"Avec un code similaire dans le répertoire / privé De son contenu.

Si vous souhaitez identifier le contenu de ces dossiers, vous pouvez vérifier ce détail à l'adresse Dossiers Mac Unix.

Accessoires

Comprendre les dossiers système sous macOS - Mac

Si vous avez déjà créé Hackintosh, vous avez entendu parler de «Système / Bibliothèque / Extensions». Ce dossier est appelé «S / L / E». Ce dossier contient des «kexts» ou extensions de noyau, qui étendent les fonctionnalités de MacOS. . L'ajout de textes du noyau kiscoel facilite la communication avec les nouveaux périphériques. Si vous êtes de Windows-land, le texte est similaire aux pilotes.

La modification du contenu de ce dossier est trompeuse et nécessite une gestion prudente des autorisations. Si vous souhaitez ajouter ou supprimer du texte sur votre système MacOS, veillez à le faire correctement.

Agents et démons

Les démons et les agents s'exécutent en arrière-plan et exécutent des tâches sans interaction de l'utilisateur. Le nom inhabituel (parlé comme "démon") se pose avec Lame de Maxwell.

Les démons exécutent les processus système et s'exécutent à la racine, tandis que les proxies sont exécutés par l'utilisateur actuellement connecté. Les procurations universelles peuvent être consultées et exploitées pour le compte de n'importe quel utilisateur, tandis que les procurations utilisateur ne peuvent être exécutées que pour le compte de l'utilisateur qui possède leur fichier de bibliothèque.

  • "~ / Library / LaunchAgents" contient les agents utilisateurs exécutés pour le compte de l'utilisateur connecté.
  • "/ Library / LaunchAgents" contient les mandataires agissant pour le compte de l'utilisateur connecté
  • «/ System / Library / LaunchAgents» contient les agents système exécutés pour le compte de l'utilisateur connecté.
  • "/ Library / LaunchDaemons" contient les codes globaux déclenchés par root.
  • “/ System / Library / LaunchDaemons” contient un système de démons enracinés.

Vous pouvez créer Nouveaux démons Initialisez les programmes existants avec le programme launchctl en ligne de commande.

Conclusion

Il existe d'autres dossiers cachés sur votre Mac, mais ceux répertoriés ci-dessus sont les plus couramment utilisés pour y accéder. Vous pouvez en apprendre plus sur comment Organiser les systèmes de fichiers Unix En cochant Standard Standard Hierarchy Standard, qui explique les exigences et les directives relatives à l'emplacement du fichier et à l'emplacement Unix.

source
Aller au bouton supérieur