Firefox 中的搜索历史记录存储在哪里以及如何禁用它?

Firefox 中的搜索历史记录存储在哪里以及如何禁用它?

Firefox 存储了我的搜索历史记录,但我想知道它到底存储了什么。那么是否有文件或某个东西记录这些条目?还有没有办法禁用搜索历史记录?

我已经知道可以search and form history在“偏好设置”中禁用此功能,但我只想禁用搜索历史记录。这可能吗?

我正在运行带有 GNOME 3.20 的 Ubuntu GNOME 16.04。

答案1

禁用搜索历史记录

更新:似乎没有办法同时记录表单历史记录和忽略搜索历史记录。要更改设置两个都

打开Firefox 偏好设置并打开隐私控制板。

使用自定义历史记录设置
(来源:火狐网

>

什么时候Firefox 将被设定为使用自定义历史记录设置,将提供以下设置:

[…]

  • 记住搜索和表单历史记录: 如果选中,您在搜索栏中输入的文本将被记住,以便您可以再次使用这些条目。[…]

(来源:隐私、浏览历史和禁止跟踪的设置:使用自定义历史记录设置

删除搜索历史记录

  1. 点击菜单按钮新外汇菜单,选择History,然后最近清除历史记录…

  2. 选择要清除的历史记录量:

    • 点击旁边的下拉菜单清除的时间范围选择 Firefox 要清除多少历史记录。

      历史 Lin2

    • 接下来,点击细节选择要清除哪些信息。您的选择在我的历史记录中包含哪些内容?请参阅上面的内容。

      历史 Lin3 Fx11

  3. 最后,点击Clear Now按钮。窗口将关闭,您选择的项目将被清除。

(来源:删除 Firefox 上的浏览​​、搜索和下载历史记录:如何清除我的历史记录?

查看搜索历史记录

如何找到我的个人资料?

  1. 点击菜单按钮新外汇菜单,点击帮助帮助-29 并选择故障排除信息. 将会打开“故障排除信息”选项卡。
  2. 在下面应用程序基础知识部分,点击Open Directory。将打开一个包含您的个人资料的窗口。
无需打开 Firefox 即可找到您的配置文件
  1. (Ubuntu)单击地点菜单并选择主文件夹. 将出现文件浏览器窗口。
  2. 点击看法菜单并选择显示隐藏文件如果尚未检查的话。
  3. 双击标有 的文件夹.mozilla
  4. 双击标有 的文件夹。您的配置文件文件夹位于此文件夹中。如果您只有一个配置文件,则其文件夹名称中firefox会有。default

我的个人资料中存储了哪些信息?

[…]

  • 自动完成历史记录:formhistory.sqlite文件会记住您在 Firefox 搜索栏中搜索的内容以及您在网站表单中输入的信息。[…]

(来源:配置文件 - Firefox 存储您的书签、密码和其他用户数据的地方

由于 Firefox 将(搜索)历史记录存储在 SQLite 数据库文件中,因此您需要一个 SQLite 数据库编辑器来查看或操作它们。你必须这样做不是在当前正在运行的 Firefox 实例使用的 Firefox 配置文件上执行此操作。

下面我将列出一些合适的编辑器:

  • sqlite3– SQLite 3 的命令行界面
  • sqlite浏览器– SQLite 数据库的 GUI 编辑器
  • sqliteman– 适用于 SQLite3 管理员和开发人员的 GUI 工具

我可以用终端查看 Firefox 历史记录吗?有一些关于如何使用命令行工具sqlite3查看 Firefox 的配置文件数据库文件的信息。

答案2

Firefox 基本上将信息存储在三个不同的文件中(可能有更多),地点.sqlite(用于您访问过的书签和网站),表单历史.sqlite(自动完成历史记录)和下载.sqlite(所有下载)。(我本人也遇到过cookies.sqlite也)

要找到这些文件,请先运行以下命令

cd ~/.mozilla/firefox/

然后使用ls -a查看类似这样的目录6s2tk6wx.默认

cd使用命令进入目录

ls -l | sed -n '/\.sqlite$/p'在目录中使用命令列出.sqlite系统上的文件

请注意,这些文件不是包含文本的简单文件,而是sqlite格式。您可以下载最新版本的sqlite程序来找出文件里面的内容。

如何使用,请参阅下面的链接(更详细的内容)

我可以用终端查看 Firefox 历史记录吗?

希望这能回答你的第一个问题

答案3

我不知道历史记录存储在哪里,但您可以关闭搜索历史记录,方法是单击菜单栏最左侧的三个栏,然后按首选项,并导航到隐私部分。在这里,您可以关闭历史记录并要求网站不跟踪您。

相关内容