Table of contents
无论你是想确保你有一个网页的最新版本,还是想清理一些硬盘空间,不时地清除你的Mac上的缓存都是有益的。 虽然macOS存储了多种不同类型的缓存,但你的浏览器缓存可能是你最经常清除的一个缓存。
那么,你是怎么做的呢? 从 发展 在Safari浏览器的菜单中,点击 清空缓存 但是,如果你没有足够的资金,怎么办? 发展 如果你也想清空其他浏览器的缓存怎么办?
嗨,我的名字是安德鲁-吉尔莫。 我是一名前Mac管理员,我将回答这些问题和更多问题。
在这篇文章中,我们将探讨Mac上不同类型的缓存,如何清除每个缓存,甚至看看在某些时候清除缓存可能是个坏主意。
我们有很多内容要讲,所以让我们开始吧。
什么是Cache?
缓存是对临时数据的存储,以减少软件的加载时间。 虽然我们经常将缓存与网络浏览器联系起来,但任何类型的软件--包括操作系统本身--都可以利用缓存文件来提高性能。
像Safari这样的网络浏览器会储存你所访问的网页的副本,以便在你下次访问该网站时加快加载时间。
在Mac上删除缓存文件是否安全?
一般来说,删除缓存文件是安全的,因为缓存是作为临时文件,在必要时可以重新创建。 一如既往,最好有一个你的Mac电脑的当前备份,以防你删除你需要的东西。
如何清除Mac上的浏览器缓存
以下是在所有主要浏览器中清除缓存的方法。
清除Mac版Safari浏览器的缓存
如上所述,你可以使用开发菜单来删除Safari中的缓存。 这个菜单默认是不启用的,所以你必须先启用它。
1.打开Safari浏览器。
2.点击Safari菜单,选择 首选项...
3.点击 高级 选项卡,并选择 在菜单栏中显示开发菜单 .
5.关闭偏好设置窗口。
6.从 发展 在Safari浏览器的菜单中,点击 清空缓存 .
在Mac上清除谷歌浏览器的缓存
1.从Chrome菜单中,点击 清除浏览数据...
2.取消勾选 浏览历史 和 Cookies和其他网站数据 ,只留下 缓存的图像和文件 选定。
3.点击 时间范围 如果您想删除所有谷歌浏览器的缓存,请选择 所有时间 .
3.点击 清除数据 按钮。
在Mac上清除Mozilla Firefox的缓存
1.从Firefox菜单中,点击 首选项 .
2.点击 隐私& 安全 从偏好窗口左边的选项中选择。
3.点击 清除历史... 下的按钮。 历史 标题。
4.选择所需的时间范围,从 清除的时间范围。 下拉式 列表。
5.取消选择所有选项,除了 缓存 选择。
6.点击 认可 .
如何清除Mac上的系统缓存
除了你的浏览器缓存的数据,macOS也保留自己的缓存。 你的Mac将用户缓存,也称为应用程序缓存,存储在 ~/library/caches 在你的主文件夹中的目录。
macOS将系统缓存存储在全系统库文件夹的/library/caches目录下。
清除这些缓存很容易,但仅仅因为它很容易并不意味着它是一个好主意。 事实上,作为一般规则,我建议将这些缓存留在原地,因为有几个原因我会在下一节中详细说明。
如果你真的想删除所有的缓存数据,我建议先为你的整个Mac创建一个Time Machine备份。 如果你这样做了,你就会有一个恢复方法,以防你的Mac崩溃或不小心删除你需要的东西。
如何删除Mac上的系统缓存
1.从Finder菜单中,点击 进展 并选择 转到文件夹...
2.类型 /Library/caches 并按下 返回 键盘上的键。
3.从这个文件夹中删除你不想要的东西。 注意,有些文件夹或文件可能受到保护,使你无法删除它们。
如何删除Mac上的用户缓存
按照上面的指示,除了在文件夹路径的开头加上一个连字符(~)。 连字符指的是当前登录的用户的主文件夹。
从这个文件夹中删除数据通常比从系统文件夹中删除数据更安全。
如果你对删除缓存数据持谨慎态度,一些好的第三方Mac清理应用程序可以帮助你识别不必要的文件和文件夹。
如果我删除Mac上的所有缓存文件,会发生什么?
清空电脑上的缓存有一些优点和缺点。
清除缓存的好处是什么?
关于网络浏览器,清除缓存可以确保你访问的任何网页都会加载最新版本的网页,因为浏览器不能依赖缓存版本。
删除缓存还可以释放硬盘空间。 这种好处往往是暂时的,因为当你访问网页和使用应用程序时,浏览器和操作系统会简单地重新创建数据(一个例外是你不再使用或已经删除的应用程序)。
在Mac上清除缓存有什么坏处吗?
虽然删除网页缓存可以确保你的浏览器加载最新版本的网页,但由于缓存加快了浏览过程,所以页面加载时间会变慢。
对于操作系统的缓存,包括系统和用户,你的Mac很可能会重新创建所有的缓存。 在删除数据时,你可能会无意中删除你或操作系统需要的东西。
常见问题
下面是你可能有的关于清除Mac上的缓存的一些其他问题。
我如何在Mac终端中清除缓存?
要清除DNS缓存,使用以下命令。
sudo killall -HUP mDNSResponder
要清除终端历史记录,请使用 历史 -c .
在Mac上清除缓存的快捷方式是什么?
对于Safari浏览器,其快捷方式是 指挥部 + 选择 + E .
在Chrome浏览器中,使用 移位 + 指挥部 + 删除 .
在Firefox中,使用 移位 + 指挥部 + fn + 删除 .
最后的想法
缓存数据加快了你的计算体验。 缓存帮助网页和应用程序更快地加载,并通过为你经常使用的网站存储网页碎片来减少网络的压力。
但如果缓存过于臃肿或过期,就会造成麻烦。 在这种情况下,清除数据可能是个好主意。
我把这个问题交给你,你多长时间清除一次缓存? 你用什么方法?