Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3073|回复: 0
打印 上一主题 下一主题

Firefox profile 内各档案用途的笔记(转)

[复制链接]

12

主题

14

帖子

50

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
50
跳转到指定楼层
楼主
发表于 2017-2-12 01:00:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  • 资料夹bookmarkbackups:Fx 1.5 版以后才有,书签档的每日备份。Cache:Fx 1.5 版之前,内有网页的快取档。在 1.5 版以后,只有 Windows 上自订 profile 位置的 profile 里头有这个资料夹。用 about:cache 可找到 cache 的位置,详见 browser.cache.disk.parent_directory。OfflineCache:3.0 以上的版本才有。让 Web application 可以在离线时存取资料是 Fx 3 新增的功能,暂存的资料就放在这个资料夹。和上面 Cache 一样,可用 about:cache 来看用前使用的 OfflineCache 实际位置。chrome:可将 userChrome.css 与 userContent.css 放在这里。extensions:安装的扩充套件都放在这里。microsummary-generators:2.0 以后的版本。Regularly-updated succinct compilations of the most important information on web pages.minidumps放 Crash Reporter 报告的地方。searchplugins1.5 版以后才有。里头放搜寻栏内的搜寻引擎与其图示的资料。
  • 档案:.autoreg暂存的空档,用来代表已安装的扩充套件有变动.parentlock (Mac OS X)见 parent.lockblocklist.xml:Fx 2.0 以后的版本才有。是自动下载的一份危险扩充套件的清单。bookmarks.bakFx 3.0 之前的版本才有。是 bookmarks.html 的备份。bookmarks.htmlFx 3.0 之前的书签档。Fx 3.0 以后的书签已改用 sqlite 的格式,与浏览历史合并放到 places.sqlite。bookmarks.html.moztmp和书签相关的暂存档。如果有发现这个档的存在,就移除书签档的唯读属性,因为唯读属性会导致 Fx 产生多个 bookmarks-n.html 的档案 (n 是数字)。bookmarks.postplaces.htmlFx 3.0 (pre-release) 的档案,Fx 3.0 Beta 4 与之前的的版本以及 03-14-2008 之前的 nightly 才有,在后来的 Fx 3 版本已不再使用这个档。bookmarks-(date).html in bookmarkbackupsFx 1.5 以后的版本才有,是书签的每日备份档。bookmarks-(date).json in bookmarkbackupsFx 3.0 以后的版本才有,是书签的每日备份档。cert8.db安全证书compatibility.ini储存上次使用这个 profile 的程式的版本与路径。如果开启这个 profile 的程式的路径或版本与上次不同,就会触发 XPCOM component 的 registration。这个档是自动产生的,可以删掉没关系。components.iniFx 1.5 之前用来罗列扩充套件资料夹与 XPCOM components 的档案,在 1.5 版之后已被 extensions.ini 所取代。compreg.dat用来列出 registered XPCOM components。会在触发 XPCOM registration process 时自动产生。content-prefs.sqlite3.0 以后的版本才有,记录个人对页面的设定。cookies.sqliteFx 在 3.0 以后,改用 sqlite 纪录 Cookies。cookies.txtFx 在 3.0 之前,用这个纯文字档纪录 Cookies。cookies.txt.moztmp和 cookies 相关的暂存档,如果 Fx 发现这个档存在,就会移除 cookies.txt 的唯读属性,因为如果 cookies.txt 是唯读的,会导致生成多个 cookies-n.txt (n 是数字)。defaults.iniFx 在 1.5 之前用来列出内有预设的 pref files 的扩充套件资料夹,Fx 1.5 以后,已被 extensions.ini 取代。downloads.rdfFx 在 3.0 版之前用来纪录下载历史的档案,如果下载很慢或 hang 住可以试着将这个档案删掉。downloads.sqliteFx 在 3.0 以后,改用 sqlite 来纪录下载历史。extensions.cacheFx 在 1.5 以后才有此档,里头罗列已安装的扩充套件、扩充套件的 IDs、安装的资料夹、上次修改的时间,这是用来注册由拖放资料夹到已知位置的。这个档是自动生成的,所以可以删除没关系,许多问题可藉由删掉这个档来解决。extensions.log?extensions.iniFx 1.5 以后才有,列出已安装的扩充套件与布景主题的资料夹。这个档是由 nsExtensionManager 自动产生,low-level code 会依此去侦侧已安装的附加元件提供的 chrome packages 与 XPCOM components,许多问题可藉由删掉此档来解决。extensions.rdf已安装扩充套人件的资讯。如果扩充套件清单中有些你明明已经反安装的扩充套件仍然留在清单中,可删掉这个档试试看,还有其他问题也可能可以藉由删掉此档来解决。extensions-startup.manifest仅 Fx 1.5 alphas (Deer Park alphas) 使用,后来改用 extensions.cache。formhistory.datFx 3.0 之前的版本使用此档来储存表单资料formhistory.sqliteFx 3.0 与之后的版本改用 sqlite 格式来储存表单资料。history.datFx 3.0 之前的版本用来纪录浏览历史的档案。可删掉来解决某些问题。Fx 3.0 与之后的版本改纪录到 places.sqlite。hostperm.1Fx 3.0 之前的版本,对每个网站是否允许 cookies 与 popups 的设定放在此档。key3.db是 signons.txt、signons2.txt、signons3.txt 的密钥 (Key database)。kf.txtFx 2.0 才有,用于防钓鱼资讯的密钥 (Key database for phishing protection)。localstore.rdf工具列与视窗大小/位置的设定,有时删掉可以解决一些介面上的问题。localstore-safe.rdfFx 1.5 与之后的版本,用于 Safe Mode 的 localstore.rdf,会将工具列与视窗还原为预设设定。lock (Linux)见 parent.lockmimeTypes.rdf下载特定类型的档案时要执行的动作。可删掉来还原原来下载的设定。parent.lock (Windows)用于标记目前这个 profile 是处于“使用中”的状态。若删除,可解除对所在的 profile 的锁定。permissions.sqliteFx 3.0 以上。存放特定网站是否可存取密码、cookies、弹出视窗、图片载入与附加元件……等权限的数据库。persdict.dat个人的拼字字典places.sqliteFx 3.0 以后的版本用来储存书签与浏览历史的数据库。places.sqlite-journalFx 3.0 and above,用途 ?places.sqlite-stmtjrnlFx 3.0 and above,用途 ?pluginreg.datFx 3.0 以后用于 plugin 的 MIME types。Fx 3.0 之前 pluginreg.dat 是位于包含 profiles 的 "Firefox" 资料夹。prefs.js所有的偏好设定。见 about:config。search.rdfFx 2.0 之前,关于 search plug-ins 的资讯。search.sqliteFx 2.0 以后,改用 sqlite 来储存关于 search plug-ins 的资讯。secmod.db安全模组数据库sessionstore.jsFx 2.0 以后才有,用于储存 sessions。signons.txtFx 1.5.0.10(IANA CZ88.NET) 之前、Fx 2.x - 2.0.0.2(IANA CZ88.NET) 之前用于储存加密后的网站登入资讯(帐号、密码),需要 key3.db 配合才有用。signons2.txtFx 1.5.0.10(IANA CZ88.NET) 以后的 1.5.x、Fx 2.0.0.2(IANA CZ88.NET) 以后的版本,用此档储存加密后的网站登入资讯(加密后的帐号、密码),一样需要 key3.db 配合才可作用。signons3.txtFx 3.0 以后的版本,用此档储存加密后的网站登入资讯(加密后的帐号、密码),一样需要 key3.db 配合才可作用。urlclassifier.sqlite、urlclassifier2.sqlite、或 urlclassifier3.sqliteFx 2.0 以后的版本新增防钓鱼网站的功能,此档用于储存钓鱼网站的相关资讯urlclassifierkey3.txtFx 3.0 以后的版本才有,用于解开防钓鱼资讯的密钥(Key database)user.js预设并不存在,使用者若有需要,要自行建立。这个档案内放的是使用者自订的设定,在这里的设定会盖过 prefs.js 的设定。userChrome.css in chrome预设并不存在,使用者若有需要,要自行建立。这个档案内放的是使用者对浏览器外观 CSS 自订的设定。userContent.css in chrome预设并不存在,使用者若有需要,要自行建立。这个档案内放的是使用者对网页 CSS 自订的设定。userChrome.js in chrome预设并不存在,使用者若有需要,要自行建立。这个档案内放的是使用者对浏览器行为的自订设定。webappsstore.sqliteFx 2.0 与以后的版本。用于 DOM storage。xpti.dat列出已注用的 XPCOM 介面。会在触发 XPCOM registration process 时自动生成。XPC.mfasl (Linux)?XPC.mfl (Windows)?XUL.mfasl (Linux)见 XUL.mfl。XUL.mfl (Windows)Fx 1.5 之前用这个档作为使用介面资料的快取。一些问题可能可以藉由删掉此档来解决。在 Fx 1.5 前,这个档放在 profile 资料夹内,但 1.5 与之后的版本,只有自 订 profile folder 的 profile 会有这个档在里头,可由 Cache folder 来看档案的位置。XUL FastLoad File (Mac OS X)见 XUL.mfl参考资料: http://kb.mozillazine.org/Profile_folder_-_Firefox


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-27 01:37 , Processed in 0.057845 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表