OS X中的“私人”目录是做什么用的?[重复]


15

我今天运行的是OmniDiskSweeper,遇到了使用3.9GB的“私有”内容。它与用户,库,系统和应用程序一起直接列在根目录下,因此我假设它是OS X本身附带的。我只是对这到底是什么感到好奇,因为我不记得以前见过这种情况。以下是一些屏幕截图:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

2012年中旬,运行OS X 10.11.3 El Capitan的15英寸MacBook Pro


您是否尝试过搜索某些文件名?越独特,找到原因的机会就越大。
MrU

@Mark我认为您建议的重复项更多是与/ private / tmp相关的问题,但是ComputerScienceStudent的问题在这里要求更多的“什么是/ private”。
也许maybeharry

@Mark,“ OS X中的“专用”目录有什么用?” 和“为什么/ tmp是/ private / tmp的符号链接?” 不是重复的问题,甚至不是重复的IMPO。
user3439894 '16

重复中的答案是这里的答案-可以扩展一点,但仍是相同的答案
user151019 2016-02-17

不能重复。请参阅下面的答案。@Mark
CSstudent '16

Answers:


11

/私人已经有很一段时间了。每个Mac都有。

它是Mac的一部分:该目录存储基本系统文件和缓存以及系统需要运行的其他数据库。


我将快速解释通常在/ private中找到的/ private / etc,/ private / tmp和/ private / var文件夹的内容:

/私人/等

供系统使用的数据文件,各种命令行工具的配置等

/私人/ tmp

系统日志,主要是

/私人/瓦尔

更多日志,守护程序数据库,虚拟内存交换文件,睡眠映像等。


本质上,删除该目录中的任何内容可能都不是一个好主意,除了几个文件。但是,如果确实删除它们,则某些必需的基本文件将在启动时重新生成。

在实际开始尝试使用内部文件之前,对Google来说,要修补的所有系统文件夹的确切完整目录路径,对Google来说可能是个好主意。

我希望这有帮助。


我的应用程序需要存储普通用户无法访问/读取的文件。会/private/etc/myfile是个存放它的好地方吗?
OrangePot

@OrangePot我认为/ private通常保留给系统使用,可能不应该用于向用户隐藏文件。您还需要root访问权限才能写入/ private。我建议将文件存储在/ tmp中,其中root为所有者,权限为700或rwx ------(只有root可以r / w / x)
也许可能
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.