在MacBook上重置图标缓存


4

我一直试图找出如何重置我的MacBook上的图标缓存,似乎总是建议两种方法。但是,这两种方法在第三行略有不同。

方法1

sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;

sudo mv /Library/Caches/com.apple.iconservices.store com.apple.ic

方法2

sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;

sudo rm -rf /Library/Caches/com.apple.iconservices.store

这两种方法基本上做了什么以及差异对第三行的影响是什么?一种方法比另一种更好吗?

Answers:


4

注意方法2,它似乎会删除比它应该做的更多的文件。我在我的Macbook Air(El Capitan 10.11.6)上尝试了方法2,导致无法启动。不得不从Timemachine备份中恢复。


1

他们都删除了图标缓存,并使用第一个和第二个命令删除了内容。第三个命令的不同之处在于方法1 com.apple.iconservices.store中只重命名(因此如果出现问题就可以恢复),在方法2中直接删除它。从功能的角度来看,并没有什么区别。

由于方法1意味着在下次重新启动后手动删除重命名的目录,我将使用方法2。

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.