Для чего нужен «Частный» каталог в OS X? [Дубликат]


15

Сегодня я запускал OmniDiskSweeper и наткнулся на что-то под названием «Private», используя 3,9 ГБ. Он указан непосредственно в корневом каталоге вместе с пользователями, библиотекой, системой и приложениями, поэтому я предполагаю, что он включен в саму OS X. Мне просто интересно, что это на самом деле, потому что я не помню, чтобы видел это раньше. Вот несколько скриншотов:

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

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

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

Середина 2012 года 15-дюймовый MacBook Pro под управлением OS X 10.11.3 El Capitan


Вы пытались найти некоторые имена файлов? чем более уникальным, тем больше шансов найти причину.
MrU

@Mark. Я полагаю, что предложенный вами дубликат - это скорее вопрос, связанный с / private / tmp, но здесь вопрос от ComputerScienceStudent задает вопрос о том, «для чего / private».
perhapsmaybeharry

@Mark, «Для чего нужен« Частный »каталог в OS X?» и "Почему / tmp является символической ссылкой на / private / tmp?" не являются дублирующими вопросами, даже возможными дубликатами IMPO.
user3439894

Ответ в дубликате - это ответ здесь - его можно немного расширить, но это все тот же ответ
user151019

Не дубликат Смотрите ответ ниже. @Mark
CSstudent

Ответы:


10

/ частный был вокруг долгое время. У каждого Mac есть это.

Это часть вашего Mac: в каталоге хранятся важные системные файлы и кэши, а также другие базы данных, необходимые вашей системе для работы.


Я кратко объясню содержимое папок / private / etc, / private / tmp и / private / var, обычно находящихся в / private:

/ Частных / и т.д.

Файлы данных для системного использования, конфигурации для различных инструментов командной строки и т. Д.

/ Частные / TMP

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

/ Частный / вар

Дополнительные журналы, базы данных для демонов, файлы подкачки виртуальной памяти, спящий образ и т. Д.


По сути, удаление чего-либо в этом каталоге, вероятно, не очень хорошая идея, за исключением нескольких файлов. Однако, если вы удалите их, некоторые необходимые файлы будут восстановлены при запуске.

Вероятно, это хорошая идея для Google определить точный полный путь к каталогу любых системных папок, с которыми вы собираетесь возиться, прежде чем начинать экспериментировать с содержимым внутри.

Надеюсь, это поможет.


Мое приложение должно хранить файл, недоступный / читаемый обычным пользователем. Было /private/etc/myfileбы хорошим местом для его хранения?
OrangePot

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