关于删除大文件后磁盘空间未见明显变化的问题

2015-03-09 13:02:12 +08:00
 pi1ot
OSX的文件系统删除一批大文件和目录后,剩余空间未见变化
已经尝试sync磁盘,重启系统,检查和修复磁盘等操作
另外系统、df命令和Finder显示的剩余空间有差异
2750 次点击
所在节点    macOS
13 条回复
ysz1996
2015-03-09 13:04:02 +08:00
客服会告诉你,不要去想就好啦
typcn
2015-03-09 13:11:26 +08:00
Empty Trash
typcn
2015-03-09 13:12:47 +08:00
突然想起路由器上遇到一次

log 文件非常大,我 rm -rf 结果磁盘还是满的
第二次 log 文件增大之后 我 cat /dev/null > xxx.log 成功腾出空间
Elethom
2015-03-09 13:13:57 +08:00
重啓進入 single user mode,修復磁盤:
/sbin/fsck -fy

不出意料應該會跳出很多 orphan node 的提示。如果提示失敗就重複執行多次。

OS X 上存在很久的一個問題了,個人感覺應該是 bug。
pi1ot
2015-03-09 13:14:51 +08:00
http://appleday.cc/archives/533
从这个解释看是粉色备份部分的空间差异
Elethom
2015-03-09 13:15:05 +08:00
另外 System Information 中的磁盤信息受 Spotlight index 的影響。
pi1ot
2015-03-09 13:16:04 +08:00
@typcn 我不至于连清空废纸篓都想不到……
Elethom
2015-03-09 13:16:14 +08:00
以及 Finder 會把 local backup 佔用空間計算為 free space。
Elethom
2015-03-09 13:16:43 +08:00
以上三點應該能解答你的疑惑?
rrfeng
2015-03-09 13:18:16 +08:00
@typcn
那是因为有程序还在使用这个文件
typcn
2015-03-09 13:22:39 +08:00
@pi1ot 哈 开个玩笑
@rrfeng 看了下 man 明白了 thanks
kenken
2015-03-09 14:32:31 +08:00
lsof 一下,其他线程占用着,显示(deleted),重启线程就释放了。
xuan_lengyue
2015-03-09 16:14:51 +08:00
这是 Time Machine 本地备份。
https://support.apple.com/zh-cn/HT4878

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/175518

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX