26 votes

À quoi sert le répertoire "privé" dans OS X ?

J'ai lancé OmniDiskSweeper aujourd'hui, et je suis tombé sur quelque chose appelé "Private" utilisant 3,9 Go. Il est listé directement sous le répertoire Root avec Users, Library, System, et Applications, donc je suppose que c'est quelque chose d'inclus avec OS X lui-même. Je suis simplement curieux de savoir ce que c'est, car je ne me souviens pas avoir vu cela auparavant. Voici quelques captures d'écran :

enter image description here

enter image description here

enter image description here

MacBook Pro 15 pouces mi-2012 fonctionnant sous OS X 10.11.3 El Capitan

0 votes

Avez-vous essayé de googler certains des noms de fichiers ? Plus ils sont uniques, plus vous avez de chances de trouver la cause.

0 votes

@Mark Je crois que votre proposition de duplication est plus une question liée à /private/tmp, mais la question de ComputerScienceStudent ici demande plus "à quoi sert /private".

0 votes

@Mark, "A quoi sert le répertoire "Private" dans OS X ?" et "Pourquoi /tmp est un lien symbolique vers /private/tmp ?". ne sont pas des questions en double, même pas des doublons possibles IMPO.

17voto

F0RR Points 337

/privé existe depuis longtemps. loooooong temps. Chaque Mac l'a.

Il fait partie de votre Mac : le répertoire stocke les fichiers système essentiels et les caches, ainsi que d'autres bases de données dont votre système a besoin pour fonctionner.


Je vais donner une explication rapide du contenu des dossiers /private/etc, /private/tmp, et /private/var, qui se trouvent généralement dans /private :

/private/etc

Fichiers de données pour l'utilisation du système, configurations pour divers outils de ligne de commande, etc.

/private/tmp

Les journaux du système, principalement

/private/var

Plus de journaux, bases de données pour les démons, fichier(s) d'échange de mémoire virtuelle, image de sommeil, etc.


En fait, la suppression tout ce qui est dans ce répertoire n'est probablement pas une bonne idée, sauf pour quelques fichiers. Cependant, si vous les supprimez, certains fichiers essentiels seront régénérés au démarrage.

C'est probablement une bonne idée de chercher sur Google la exact le chemin complet des répertoires du système que vous avez l'intention de modifier avant de commencer à expérimenter avec le contenu.

J'espère que cela vous aidera.

0 votes

Mon application doit stocker un fichier qui n'est pas accessible/lisible par un utilisateur normal. Est-ce que /private/etc/myfile serait un bon endroit pour le stocker ?

0 votes

@OrangePot Je crois que /private est généralement réservé à l'utilisation du système et ne devrait probablement pas être utilisé pour cacher des fichiers à l'utilisateur. Vous aurez également besoin d'un accès Root pour écrire dans /private. Je vous recommande de stocker vos fichiers dans /tmp, avec Root comme propriétaire et les permissions 700 ou rwx------ (seul Root peut r/w/x).

0 votes

Qu'est-ce qui leur est venu à l'esprit ? Les choses qui sont dans /private appartiennent en fait à /usr/local et qu'ils ne le font pas ? Eh bien, je suppose qu'il n'y a pas de retour en arrière possible.

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