Firefox在Linux上的哪里存储cookie?


10

Firefox在Linux的哪里存储cookie?我到处搜索,但没有找到任何东西。


当然是!档案名称:~/.mozilla/firefox/<profile name>/cookies.sqlite
Eddy_Em

每个问题请只问一个问题。另外,有关Windows的部分不在主题之列;您应该尝试超级用户。
奋斗

Answers:


16

Firefox将cookie存储在sqlite数据库中~/.mozilla/firefox/<profile path>/cookies.sqlite。您可以完全访问它。

例如,要查看stackoverflow.com上的所有cookie,可以执行以下操作:

cd  ~/.mozilla/firefox/<profile path>/
sqlite3 cookies.sqlite
select * from moz_cookies where baseDomain glob '*stackoverflow*'

(在此处<profile path>按您的Firefox配置文件的路径替换)。

要查看数据库字段的名称,请执行以下操作:.schema


1
只需添加一件事。在SQLite的经理 Firefox扩展可以打开当前配置文件的数据库并显示排序和搜索格表数据。适用于不熟悉SQL语法的普通用户。
manatwork

1
这些年来,这种情况已经改变了许多次。也许您想添加Firefox版本信息和/或指向MozillaZine知识库
三人组

0

如果您需要一个包含cookie信息的文本文件,则可以使用其他加载项转储所有cookie。

当需要使用wget下载cookie时,我使用Export Cookies进行了转储,然后使用wget --load-cookies <cookiefile>


-1

其他人提供了很多细节。我只想添加到讨论中,您可以通过进入“打开菜单”>“首选项”>“隐私”>“删除单个cookie”链接来搜索cookie(并选择删除它们)。

对于所有密集用途,使用提供的sqlite方法浏览cookie数据库当然要好得多,因为它是一个数据库,您可以在数据上使用SQL语句。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.