可能与这个问题相关:我可以用终端查看 Firefox 历史记录吗?
我想创建一个 shell 脚本,清除 Firefox 历史记录中的所有内容(包括其他历史记录,例如缓存),以便在安装下一个 Ubuntu 版本之前或只是为了拥有一个干净的副本进行备份。问题是如何通过命令行执行此操作,以便我可以将这些行添加到我的脚本中。
如果可能的话,我也可以使用通过 BleachBit 执行的命令行命令。
答案1
这个简短的命令可以清理 Firefox 备份、缓存、cookie、崩溃报告、DOM 存储、下载历史记录、表单历史记录、密码、会话恢复、站点首选项和 URL 历史记录(截至BleachBit 1.8):
bleachbit --clean firefox.*
(也可以看看BleachBit 文档:命令行)
答案2
如果您想从 Firefox 中删除历史记录,请cd
在终端中使用存储所有 sqlite 文件的命令,按照您提供的链接中的说明进行操作。以下代码将删除相关表:
sqlite3 places.sqlite "DELETE FROM moz_historyvisits;"
答案3
此链接告诉您您的 history.dat 位于您的个人资料中的什么位置所以你可以删除它。
浏览历史:history.dat
保存的表单信息:formhistory.dat
下载历史:downloads.rdf
Cookies:cookies.txt
缓存:缓存(&垃圾缓存)(文件夹!)要查找您的配置文件文件夹:转到“帮助”菜单,然后转到“故障排除信息”。顶部附近将显示“配置文件文件夹”和一个名为“显示文件夹”的按钮。
- 相同的故障排除信息可通过 URL 获取:
about:support
。只需在地址栏中输入该 URL 即可。