Firefox自动定时清除缓存和Cookie的设置查询
嘿,我来帮你捋清楚Firefox自动清理缓存和Cookie的方法!
首先,先说说不用折腾about:config的简单方案——退出浏览器时自动清除:
- 打开Firefox菜单,进入「设置」
- 切换到「隐私与安全」标签页
- 往下拉到「Cookie和网站数据」区域,勾选「Firefox关闭时清除Cookie和网站数据」
- 点击旁边的「设置」按钮,在弹出的窗口里勾选「缓存的Web内容」和「Cookie和网站数据」(也可以根据需求选其他项),保存设置就好。这样每次关闭Firefox时,就会自动执行你手动清除的那套操作啦。
如果你想要的是定期自动清除(比如每天固定时间清理),Firefox原生并没有直接的定时设置,包括about:config里也没有专门的定时触发项。不过有几个about:config的配置可以让Firefox自动管理缓存大小,间接达到自动清理的效果:
- 在地址栏输入
about:config,点击“接受风险并继续” - 搜索
browser.cache.disk.smart_size.enabled,确保它的值是true,这个选项会让Firefox根据你的磁盘空间自动调整缓存上限,达到上限时就会自动清理旧的缓存文件 - 你也可以手动设置缓存上限:搜索
browser.cache.disk.capacity,输入数值(单位是KB),比如设为512000就是500MB,当缓存达到这个大小,Firefox会自动清理旧内容
如果一定要定时触发清理(比如每天凌晨自动清理),那可能需要借助第三方扩展来实现,这类扩展一般能自定义清理时间和清理内容,你可以在Firefox附加组件商店里搜索相关工具试试。
备注:内容来源于stack exchange,提问作者ccsann




