如何修复/ var / folders / zz中文件的权限?


6

如何修复/ var / folders / zz中文件的权限?

/ var / folders / zz下有很多文件似乎是应用程序缓存或某种类型。

我对此感兴趣,因为看起来如果这些文件夹的权限设置不正确(并且有很多“帮助”建议一次又一次地更改这些文件夹)它很容易破坏使用它们的应用程序,如Apple软件更新,Apple安装助手,Adobe Flash安装程序等。

注意:这会问一个与我在/ private / var / folders /中删除文件或文件夹的问题不同(虽然相似)的问题,并为这个具体问题提供了正确而简明的答案。它也不是关于清理空间,但有关这些文件,这些文件时不正确固定权限WILL打破应用。


通过对问题的编辑,答案实际上不再适合(因为它并没有真正解释如何修复权限)。您是否打算更新答案?
nohillside

根据@patrix评论进行的小修改。
spkane 2017年

Answers:


5

可以删除这些应用程序缓存目录,并在重新启动并重新启动各种父应用程序后使用适当的权限重新创建这些目录。

这个问题在网上存在很多令人困惑的半响应,但删除这些文件夹是安全的,这是纠正权限的一种万无一失的方法。但是,重要的是您只删除基础文件夹,不要删除/ var / folders / zz文件夹本身。至少有一个错误报告操作系统不会自动重新创建zz目录(虽然现在可以修复)。

系统很可能会阻止某些文件夹被删除。这通常也很好。

删除文件夹后,应立即重新启动。

sudo rm -rf /var/folders/zz/zy*
sudo shutdown -r now

当系统引导并启动相关应用程序时,将使用适当的权限自动重新创建所需的目录。


此修复程序可以解决的一些问题包括:


更多细节

请参阅http//www.magnusviri.com/OS_X_Admin/what-is-var-folders.html

请参阅https//osxbytes.wordpress.com/2015/03/19/boot-hang-after-deleting-var-folders/comment-page-1/


我在终端错误/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/0: Operation not permitted
bibscy

1
@bibscy你要么做csrutil disable(之后再启用它)或尝试从恢复模式运行这个命令:启动时命令+ r,打开磁盘实用程序以确保你的HD安装,关闭磁盘工具,从Utilities菜单打开终端,以及删除/Volumes/[your HD]/var/folders/zz/zy*,它应该在那里工作。
托克2008年

1
修复了我的软件更新问题...我可以确认我也有许多操作不允许的行(包括我的安装程序日志中引用的子目录,试图手动安装更新...)...所以我非常怀疑它在重启后会起作用,但很低,看到它确实如此。
blak3r
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.