我遗失的车位在哪里?


1

我有一台运行最新Yosemite的2012 Mac mini,我用它作为文件共享服务器,FileMaker,caliber,Time Machine和Plex。 Finder报告内部驱动器的容量为499.25 GB,可用48.03 GB。

列出计算所有文件夹大小的驱动器内容如下所示(已使用 defaults write com.apple.finder AppleShowAllFiles TRUE 在终端):

enter image description here

添加所有这些使我总共不到350 GB。运行 sudo du -sh .DocumentRevisions-V100/ 显示该文件夹只有17 M,对总数的贡献很小。

所以我似乎缺少大约100 GB的空间。这不是紧急情况,我只想弄明白这一点。为什么我看到Finder报告的可用空间量与我希望给出的文件和文件夹大小的空间量之间存在差异?

Answers:


1

如果您没有查看权限,它会将自身报告为占用零的空间。使用“Users”文件夹尤其明显。拿另一个用户的文件夹。

enter image description here

注意这个文件夹有多么奇怪。然而它报告了一个有效的文件大小,因为我已经读取了该文件夹的权限。

现在看看这个文件夹的内容。

enter image description here

请注意我没有查看权限的文件夹的种类。因此,在查看整个用户文件夹时,它只是假设它们不占用空间而不是报告某种错误。因此,文件夹大小看起来很小。

如果您想要更准确的报告,我建议使用类似的东西 DaisyDisk 或者作为管理员扫描整个磁盘的免费替代方案,这样您就可以正确地看到占用空间的空间。


有趣的想法,但我担心不是这样。我的第一个想法是没有其他用户,这是 大多 正确。 /Users/ 有三个文件夹, administratorGuest,和 Shared。在终端I cd 编入 Guest 和使用 sudo 检查尺寸内容。它不到9 MB。但是我会尝试像DaisyDisk这样的东西,看看它是否有任何光线。
Chuck

@Chuck / Users /不是唯一的文件夹,我只是用它作为一个例子,因为它很明显。
JMY1000

好吧,我把它缩小了一点点。它似乎是一些东西 /Library。 Finder报告它大约300 GB,但是 sudo find . -maxdepth 1 -type d -mindepth 1 -exec du -hs {} \; 将其报告为384 GB,因此看起来至少大部分空间都在那里。我会继续调查。
Chuck

@Chuck我强烈建议使用磁盘扫描仪,它会快得多。
JMY1000

好吧,看起来你是对的。事实证明,找到了缺失的数据 /Library/Server/Caching/Data/,由于权限,Finder无法查看大小计算。老实说,我不明白为什么,作为 ls -l 揭示了“管理员”用户的权限 drwxr-x---,我 认为 意味着当前用户具有完全访问权限,但此时我并不在意。就像我说的那样,这不是紧急情况,只是好奇心,而且因为它是一个缓存,我可以删除它而不会产生负面影响。
Chuck
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.