Для чого потрібен каталог "Приватний" в OS X? [дублікат]


15

Я працював OmniDiskSweeper сьогодні, і мені траплялося щось, що називається "Приватне", використовуючи 3,9 Гб. Він вказаний безпосередньо в кореневому каталозі разом із користувачами, бібліотекою, системою та програмами, тому я припускаю, що це щось включене в саму ОС X. Мені просто цікаво, що це насправді, тому що я не пам’ятаю, як це бачив раніше. Ось кілька скріншотів:

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

Середина 2012 року 15-дюймовий MacBook Pro з ОС X 10.11.3 El Capitan


Ви пробували гуглювати деякі назви файлів? чим унікальніше, тим більше шансів знайти причину.
ГРУ

@Mark Я вважаю, що запропонований вами дублікат є скоріше питанням, пов’язаним з / приватним / tmp, але питання ComputerScienceStudent тут задає більше запитання про те, "що таке / приватне".
можливо, можебухарі

@Mark, "Для чого" приватний "каталог в OS X?" і "Чому / tmp є символьним посиланням на / private / tmp?" не є дублюючими питаннями, навіть не можливими копіями IMPO.
користувач3439894

Відповідь у двох примірниках є відповідь тут - її можна було б трохи розширити, але це все одно та сама відповідь
user151019

Не дублікат. Дивіться відповідь нижче. @Mark
CSstudent

Відповіді:


11

/ Приватне була навколо в протягом loooooong часу. Кожен Mac має його.

Він є частиною вашого Mac: каталог зберігає основні системні файли та кеші, а також інші бази даних, необхідні для роботи вашої системи.


Я коротко поясню вміст папок / приватних / тощо, / приватних / tmp та / приватних / var, як правило, в / приватних:

/ приватний / тощо

Файли даних для використання системи, конфігурації для різних інструментів командного рядка тощо

/ приватний / tmp

Системні журнали, в основному

/ приватний / вар

Більше журналів, баз даних для демонів, файлів обміну віртуальною пам’яттю, зображення сну тощо.


По суті, видалення нічого з цього каталогу, мабуть, не є гарною ідеєю, окрім кількох файлів. Якщо ви видалите їх, однак деякі необхідні необхідні файли будуть відновлені при запуску.

Google, мабуть, є хорошою ідеєю для Google точного повного шляху до каталогу до будь-яких системних папок, з якими ви маєте намір попрацювати, перш ніж насправді почати експериментувати з речами всередині.

Я сподіваюся, що це допомагає.


У моєму додатку потрібно зберігати файл, недоступний чи доступний для читання звичайним користувачем. Було /private/etc/myfileб гарне місце для його зберігання?
OrangePot

@OrangePot Я вважаю, що / private загалом зарезервовано для використання в системі і, ймовірно, не слід використовувати для приховування файлів від користувача. Вам також знадобиться кореневий доступ для запису в / приватний. Я рекомендую зберігати свої файли в / tmp, при цьому root є власником, а права доступу - 700 або rwx ------ (лише корінь може r / w / x)
можливо, можливо,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.