您可能已经知道,网站数据存储在计算机系统中。 浏览器和设备使用此网站位置数据来加快访问和加载时间。 如果要删除存储的网站位置详细信息,则需要刷新或清除DNS缓存。
另请参阅我们的文章如何在MacOS上编辑主机文件
我们将向您展示如何使用终端清除MacOS上的DNS缓存,终端是网络开发人员,系统管理员以及编辑主机文件或更改服务器域名设置的人员最常用的方法。
清除MDNS缓存
由于我们将使用终端应用程序清除Mac的DNS缓存,因此请转到“应用程序”,然后在“实用程序”文件夹中找到终端应用程序。 也可以使用Mac上的“ Finder”找到“终端”应用程序(“ Command”键和空格键是Finder快捷键,如果经常使用,则可以将其固定到扩展坞上)。
- 转到“应用程序”,然后选择“实用程序”,然后使用触控板或鼠标双击终端以将其打开。 (或者使用您喜欢的任何一种方法来查找和使用终端应用程序。)
- 在终端中,您将键入以下命令: sudo killall -HUP mDNSResponder。 然后,按键盘上的“ Enter”键。
- Mac会询问您的管理员密码。 输入它以继续。
输入密码后,MDNS缓存将被清除。
刷新/清除所有并重置DNS缓存
如果您想一次清除并重置所有内容(包括MDNS和UDNS缓存),也可以执行此操作。 您可以通过将以下两个命令行代码串在一起来建立此代码。
- 打开终端应用程序。
- 键入命令: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; 说缓存刷新。 然后,按键盘上的“ Enter”键。
输入上述命令并输入后,MacOS将宣布缓存确实已刷新。 有点酷吧? 就这么简单!
