Leopard上怎么清除字体缓存(font cache)

Marble’s Mac

Mac OS X系统常见问题解答

Marble’s Mac header image 2


Leopard上怎么清除字体缓存(font cache)

November 6th, 2007 · 6 篇评论

与Mac OS 10.4不同,Mac OS 10.5的字体缓存的位置已经不在硬盘下的资源库Caches文件夹,而是在var下面的folders文件夹内。该folders文件夹里有若干以两位字符命名的文件夹,在这些文件夹下面是一些由27个字母组成的文件夹。这些文件夹里面包含着“-Caches-”文件夹。下面的com.apple.ATS则储存着字体缓存。

如果某个用户的字体缓存出现了问题,可以将该用户的com.apple.ATS文件夹删除。选择那些用27个字母组成的文件夹,然后用组合键苹果键和i键,从该文件夹的简介中的共享与权限下可以判断该文件夹的主人是谁,从而可以进行相应的删除。

如果要删除所有整个系统以及所有用户的字体缓存,可以在终端下输入以下命令:

sudo rm -rf /private/var/folders/*/*/-Caches-/com.apple.ATS

并回车。

Tags: Leopard操作系统问题 · 字体



迄今为止6 篇回复↓

  • 1 Gackt // Feb 20, 2008 at 9:43 am

    你好!谢谢你提供的方法!
    请问在Tiger下要清除字体缓存的话应该怎么操作呢?谢谢~

  • 2 marblesm // Feb 20, 2008 at 3:07 pm

    回1楼:

    http://marblesmacnotes.com/blog/2007/10/22/199/

  • 3 ipison // Apr 12, 2008 at 12:11 pm

    我找不到var、folders、“若干以两位字符命名的文件夹”??请告诉我在那里!!!谢谢

  • 4 ipison // Apr 12, 2008 at 12:12 pm

    sudo rm -rf /private/var/folders/*/*/-Caches-/com.apple.ATS
    是在那里输入呢??
    我是10。5。2

  • 5 marblesm // Apr 12, 2008 at 8:39 pm

    回3楼:

    Finder菜单-〉前往-〉前往文件夹
    输入:/var/folders/

  • 6 marblesm // Apr 12, 2008 at 8:40 pm

    回4楼:

    应用程序-〉实用工具
    打开终端。

您必须登录方可回复