如何从终端清除浏览器的缓存和cookie
我想从终端清除我的firefox缓存和cookie 。
我能做什么?
要从终端清除cookie,您可以使用以下命令:
rm ~/.mozilla/firefox/*.default/cookies.sqlite
要清除所有缓存,您可以使用:
rm ~/.mozilla/firefox/*.default/*.sqlite ~/.mozilla/firefox/*default/sessionstore.js rm -r ~/.cache/mozilla/firefox/*.default/*
但是,如果要将这些文件恢复为后者,可以更好地备份这些文件:
mkdir -p ~/.mozilla/firefox/backup ~/.cache/mozilla/firefox/backup mv ~/.mozilla/firefox/*.default/*.sqlite ~/.mozilla/firefox/backup mv ~/.mozilla/firefox/*.default/sessionstore.js ~/.mozilla/firefox/backup mv ~/.cache/mozilla/firefox/*.default/* ~/.cache/mozilla/firefox/backup
我想谈谈这个问题。 当我退出时,我已将Firefox设置为自动清除所有缓存,cookie等。
Firefox菜单:编辑>首选项>隐私
历史记录:选择“使用历史记录自定义设置”
- 检查所有项目
- 始终接受所有cookie,但保持到关闭Firefox
- FF关闭时清除历史记录:设置:除删除已保存的密码外,一切都已检查。
如果我想在Firefox运行时清除历史记录等,我只需按Ctrl-Shift-Delete并选择要删除的内容。
如果Firefox没有运行,则不需要运行脚本,因为已经删除了有问题的东西。 几乎。 原来所有的缩略图仍然驻留在~/.cache/thumbnails/normal
和~/.cache/thumbnails/fail
。 对于这些,我写了一个小脚本:
#!/bin/bash echo "shredding cache" find ~/.cache/thumbnails -type f -name "*.png" -exec shred -f -u -z -n 1 {} \; echo "finished shredding"
*我每隔3个小时在cronjob上开火。
但更简单的方法是运行漂白剂。 同样快速点击菜单上的bleachbit,就像打开终端并运行脚本一样快。 无论如何,对我来说。
祝好运!
我至少找到了一个合适的解决方案:
先去你家的位置
按ctrl + h
打开文件夹.cache
打开文件夹mozilla
打开文件夹firefox
打开(任何).default文件夹
打开缓存文件夹
删除此中的所有文件夹
然后打开Firefox
转到编辑,首选项并删除所有缓存和cookie一次
我保证你的问题将得到解决